?Estudias o programas? La fiebre de escribir c¨®digo
Escribir c¨®digo fuente es el nuevo Ingl¨¦s. Todos creen es la llave de su futuro profesional Quiz¨¢s no todos tengamos que saber programar o dise?ar una Web nivel experto Conviene tener nociones b¨¢sicas para entender la logica de los ordenadores
?Si quieres sobrevivir en t¨¦rminos profesionales en la pr¨®xima d¨¦cada debes aprender a escribir c¨®digo y a hablar chino mandar¨ªn con gracia y soltura. Estas son verdades que no est¨¢n escritas en ning¨²n sitio pero que muchos creen a pie juntillas. No hay m¨¢s que ver las agendas de actividades extraescolares de muchos ni?os donde el chino y las nociones de HTML5 empiezan a ocupar lugares importantes.
Los obsesionados con el futuro se debieron frotar las manos hace m¨¢s o menos un a?o cuando durante la Computer Science Education Week el presidente de Estados Unidos, Barack Obama, pidi¨® a las nuevas generaciones de estadounidenses que no se conformaran con comprar el ¨²ltimo videojuego, sino que crearan uno, que no se bajaran la app m¨¢s cool sino que dise?aran una nueva. En general los incit¨® a que dejaran de ser consumidores pasivos de tecnolog¨ªa y aprendieran a hacerla funcionar.
Aunque Obama no dijo expl¨ªcitamente que todos los ni?os, as¨ª como aprenden a leer y escribir, deber¨ªan saber a programar, muchos lo entendieron as¨ª. Y se abri¨® el gran debate sobre si todos, ni?os y adultos, debemos aprender a escribir c¨®digo so pena de convertirnos en las pr¨®ximas d¨¦cadas en unas marionetas de aquellos que s¨ª dominan los lenguajes de programaci¨®n.
Es comprensible que hoy estemos todos un poco obsesionados con el asunto y creamos que no saber escribir c¨®digo es el nuevo analfabetismo. No es el objeto de este reportaje convencerle de lo contrario aunque hay muchas voces autorizadas que consideran que no todos tenemos que saber programar. Nuestra misi¨®n es que si usted insiste en aprender alg¨²n lenguaje de programaci¨®n sepa que puede hacerlo en l¨ªnea y sin salir de casa.
Debemos aprender? nociones que permitan entender la l¨®gica del lenguaje inform¨¢tico porque vivimos entre ordenadores y dispositivos m¨®viles que funcionan con esas leyes
Digamos que todos deber¨ªamos dominar unas nociones b¨¢sicas que nos permitan comunicarnos con ¨¦xito y eficiencia con los programadores. Lo suficiente para poder explicarles lo que queremos y entender sus razones para mandarnos, una vez m¨¢s, a reiniciar el ordenador. ¡°Si tu profesi¨®n requiere que hables con inform¨¢ticos debes tener un conocimiento b¨¢sico de c¨®digo¡± escribi¨® en un art¨ªculo Gregg Pollack, fundador de Code School, una escuela on line para aspirantes a programadores que ense?a a trav¨¦s de contenidos divertidos y a quien se le adjudica la autor¨ªa intelectual de las palabras de presidente Obama.
Seg¨²n Pollack, debemos aprender unas nociones que nos permitan entender la l¨®gica del lenguaje inform¨¢tico porque vivimos en un entorno de ordenadores y dispositivos m¨®viles que funcionan seg¨²n esas leyes. No es que usted tenga que aprender a programas s¨ª o s¨ª , pero debe entender a los que programan.
Los lenguajes de programaci¨®n var¨ªan en popularidad y dificultad y puede costar mucho tiempo convertirse en un buen programador. Sin embargo, entender qu¨¦ es el c¨®digo, saber qu¨¦ se puede y qu¨¦ no se puede pedir a un equipo de inform¨¢ticos es m¨¢s f¨¢cil y muchas veces m¨¢s importante que poder dise?ar una Web.
Cualquiera que sea su ¨¢nimo y disposici¨®n al respecto, puede probar en alguna de las siguientes escuelas on line de c¨®digo donde podr¨¢n ense?arle desde lo m¨¢s b¨¢sico hasta lo m¨¢s sofisticado del lenguaje de c¨®digo. Muchas de las plataformas m¨¢s conocidas funcionan en Ingl¨¦s, pero se dice que entre los que saben c¨®digo siempre encuentran un lenguaje com¨²n.
?1. Scratch Es un proyecto del grupo Lifelong Kindergarten del Media Lab del MIT. Es gratuito y ayuda a los j¨®venes a programar sus propias historias interactivas, juegos y animaciones, y luego compartirlas en una comunidad de interesados en cuestiones similares. Ayuda a los j¨®venes a trabajar en un entorno colaborativo con herramientas esenciales para ser productivo en el siglo XXI.
?2. Code Ofrece a interesados desde los seis a los 106 a?os aprender conceptos y algoritmos b¨¢sicos de Ciencia de la Computaci¨®n con una interfaz muy c¨®moda e intuitiva. Se aprende jugando con un tutorial autodirigido que incluye conferencias de Bill Gates y Mark Zuckerberg. Est¨¢ disponible en 34 idiomas y es compatible con los navegadores de smartphones y tabletas.
?3. Codeacademy Es una de las webs para aprender c¨®digo mejor organizada, gratis y en espa?ol. Cuenta con m¨¢s de 24 millones de usuarios y ofrece clases de diversos niveles, empezando desde la escritura de comandos simples en JavaScript, HTML y CSS.
?4. Lynda.com Es una buena plataforma para iniciarse en programaci¨®n y dise?o web. Tiene m¨¢s de 3.000 tutoriales en v¨ªdeo de varias tem¨¢ticas, la asistencia de un profesor experto, acceso ilimitado a una biblioteca de recursos y apoyos para los cursos, y una comunidad on line siempre disponible para ayudar, aclarar dudas o hacer amigos.
?5. Girl Develop it Es una comunidad internacional sin ¨¢nimos de lucro que pretende acabar con el sexismo de la carrera de programador inform¨¢tico y la supremac¨ªa del brogrammer, un palabro que combina los t¨¦rminos ingleses brother y programmer, y que describe lo que buscan las grandes empresas tecnol¨®gicas: un chico joven que escriba c¨®digo. Esta p¨¢gina desarrolla recursos y estrategias para facilitar la entrada de mujeres a los templos de la tecnolog¨ªa y la computaci¨®n.
?6. Teamtreehouse Ofrece cursos ¨²tiles y sencillos, con un equipo de profesores sorprendentemente bueno. Sigue el modelo de aprender haciendo, y ofrece tutoriales de v¨ªdeo muy expl¨ªcitos y bien hechos. Para pasar de nivel se deben superar varios retos de c¨®digo y evaluaciones. Se distingue por acoger a verdaderos novatos en sus cursos y, seg¨²n asegura su publicidad, convertirlos en programadores. Se enfoca en desarrollo y dise?o Web y en la creaci¨®n de aplicaciones para IOS y Android. Ofrece algunos cursos gratuitos y la suscripci¨®n Premium cuesta 25 d¨®lares mensuales.
?7. Aprender a programar Ofrece cursos gratuitos de programaci¨®n en espa?ol de diferentes niveles, empezando desde ¡°los principiantes absolutos¡± . Tienen un buen archivo de tutoriales en v¨ªdeo y varios foros, casi uno por lenguaje de programaci¨®n en los que se puede preguntar de todo sin verg¨¹enza.
?8. Khan Academy Es una plataforma educativa abierta para padres y maestros, cuyo reclamo asegura: ¡°T¨² puedes aprender cualquier cosa¡±. Fue fundada en 2011 por Salman Khan, el profesor, no el actor hind¨², con el objetivo de proveer educaci¨®n gratuita de primer nivel a cualquier persona en cualquier sitio del mundo. Las matem¨¢ticas y las ciencias de la computaci¨®n son sus prioridades. Sus contenidos est¨¢n siendo traducidos progresivamente al espa?ol. Solo hay que tener paciencia, aseguran desde la web.
?9. Girls Who Code Otra plataforma creada para abrir la puerta a las mujeres al mundo de la ingenier¨ªa y las Ciencias de la Computaci¨®n. Est¨¢ enfocada en chicas de entre 13 y 17 a?os con una vocaci¨®n definida hacia las matem¨¢ticas y la programaci¨®n.
?10. UOC La Universitat Oberta de Catalunya ofrece cursos oficiales de programaci¨®n inform¨¢tica, entre ellos un programa de postgrado enfocado al dise?o de videojuegos, uno de los campos m¨¢s din¨¢micos de la industria del ocio.
Tu suscripci¨®n se est¨¢ usando en otro dispositivo
?Quieres a?adir otro usuario a tu suscripci¨®n?
Si contin¨²as leyendo en este dispositivo, no se podr¨¢ leer en el otro.
FlechaTu suscripci¨®n se est¨¢ usando en otro dispositivo y solo puedes acceder a EL PA?S desde un dispositivo a la vez.
Si quieres compartir tu cuenta, cambia tu suscripci¨®n a la modalidad Premium, as¨ª podr¨¢s a?adir otro usuario. Cada uno acceder¨¢ con su propia cuenta de email, lo que os permitir¨¢ personalizar vuestra experiencia en EL PA?S.
En el caso de no saber qui¨¦n est¨¢ usando tu cuenta, te recomendamos cambiar tu contrase?a aqu¨ª.
Si decides continuar compartiendo tu cuenta, este mensaje se mostrar¨¢ en tu dispositivo y en el de la otra persona que est¨¢ usando tu cuenta de forma indefinida, afectando a tu experiencia de lectura. Puedes consultar aqu¨ª los t¨¦rminos y condiciones de la suscripci¨®n digital.
Sobre la firma
Archivado En
- Educaci¨®n a distancia
- Ciencias informaci¨®n
- Educaci¨®n online
- Educaci¨®n primaria
- Educaci¨®n secundaria
- Cursos formaci¨®n
- Universidad
- Ense?anza general
- Lenguajes programaci¨®n
- Medidas fomento empleo
- Educaci¨®n superior
- Sistema educativo
- Software
- Educaci¨®n
- Medios comunicaci¨®n
- Pol¨ªtica laboral
- Inform¨¢tica
- Comunicaci¨®n
- Trabajo
- Industria