Coding Languages 2013Los lenguajes de programación tienen cada vez más y más importancia en nuestro mundo, debido a nuestros hábitos tecnológicos y nuestra forma de consumir contenidos, aplicaciones y todo lo relacionado con la informática. Así que, en vista de mantenerse profesionalmente actualizado, la idea de comenzar a aprender algún lenguaje de programación comenzó a rondar mi cabeza. El problema es que siempre sentí pánico por estos códigos tan complicados. Pero como digo, dentro del mundo profesional que rodea a la ingeniería, es cada vez más frecuente ver algún lenguaje de programación en el apartado de requisitos de muchísimas ofertas de empleo, sin importar demasiado la rama de ingeniería en la que nos encontremos. Además, debido a la explosión de JavaScript y Python durante 2012 y lo que va de 2013, me decidí a aprender aunque sea lo básico de éstos lenguajes de programación. Entonces, encontré Codecademy y aprender se ha convertido en un divertido reto.

Aprendiendo despacio, pero a paso firme

Hay que resaltar que mis conocimientos sobre programación eran básicamente nulos, y se reducían a una asignatura de primer curso de ingeniería en la que aprendíamos C++, pero que en absoluto se me daba bien. Digo esto, para que podais saber el nivel de novato con el que me enfrento a este reto. Pero Codecademy te quita el miedo rápidamente. Para empezar, podemos elegir entre aprender JavaScript, Python, jQuery, HTML&CSS o Ruby. Mi objetivo es llegar a tener unos conocimientos y habilidades básicas en al menos los dos primeros lenguajes mencionados.

Una vez seleccionado el curso que queremos seguir, se nos presenta una interfaz en la que tenemos nuestro editor de código, nuestra lección perfectamente explicada con ejemplos, los ejercicios propuestos y la pantalla donde se muestran los resultados o errores al ejecutar nuestro código. Antes de darnos cuenta, estamos escribiendo nuestros primeras líneas de código. ¡Sorprendente y gratificante!

Codecademy Exercise

Cada uno de los cursos se compone de secciones, con una cantidad más que aceptable de ejercicios. Ya sabeis, la práctica hace la perfección. Pero cuando llegan los momentos en los que nos quedamos bloqueados en un ejercicio, o no sabemos por qué nuestro código no hace exactamente lo que queremos, tenemos la posibilidad de acceder directamente a los foros específicos de dudas de ese ejercicio en concreto. Este aspecto me ha sorprendido y me ha gustado mucho, ya que no hay que perder tiempo en buscar entre los foros a alguien que tenga un problema o duda similar a la tuya.

Aprendiendo mediante incentivos

Me ha encantado el aspecto social de Codecademy. Al ir progresando en nuestras habilidades, vamos ganando puntos y medallas o badges, tan conocidos en aplicaciones como Foursquare por ejemplo. Además, podemos compartir todos nuestros progresos a través de Twitter o FaceBook. De esta forma estaremos ante un juego por ver quién entre tus amigos llega antes a tener todas las medallas, o terminar todos los ejercicios. Además, también tenemos el incentivo de crear la racha más larga, es decir el máximo número de días seguidos aprendiendo. Cada día es un reto en forma de juego. ¡Al final se convierte en algo casi adictivo!

Codecademy badges

Personalmente me parece que Codecademy ofrece una experiencia gratificante en el sentido de que aprendemos rápido y de una forma agradable y entretenida. Además, la experiencia de uso de su web es muy agradable. En todo momento tenemos visible todo lo que nos hace falta. Sin duda os recomiendo intentarlo a modo de hobby, pero que además os servirá para añadir una línea muy demandada en vuestro CV.

Yo sigo adelante, ¿me acompañas?

Tags: , , ,
Alvaro Rodriguez, ingeniero industrial y estudiante de master en Francia. Atraído por todo lo que sea tecnología y gadgets, sobre todo Mac. Usuario exigente y crítico, que a mí no me regalan nada! ---------------------------------------------------------------------------------------------------------------------- Alvaro Rodriguez, ingénieur industriel et étudiant master en France. Attiré par tout ce qui est technologie et gadgets, surtout Mac. Utilisateur exigent et critique.

Related Article

1 Comment

eric Feb 28, 2014 at 15:33

Yo he probado codecademy, y personalmente solo me gusta para aprender HTML/CSS y javascript. Si quieres aprender ruby on rails o php, no me parece la mejor opción. Seguro que vas a aprender algunas cosas, pero después no sabrás como aplicarlas (al menos en mi experiència). A mi me gusta mucho mas treehouse, code school o lynda. No son gratis como codecademy, pero valen los 25-30 euros al mes que cuestan. De hecho, después de terminar el curso sobre ruby on rails de lynda.com, cree my primera web (bastantes sencilla), http://www.coderectory.com. Es un sitio donde puedes encontrar las mejores web y libros para aprender a programar y mi opinion sobre ells, así que si alguien quiere aprender a programar, quizás le interesa visitar la web ;)

Leave a Comment

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies