04 enero 2012

Codecademy, aprendiendo a programar

Leí por primera vez acerca de Codecademy el pasado octubre en Uncrunched, el blog personal de Michael Arrington tras su salida de TechCrunch, en una entrada titulada Codecademy looks like the future of learning to me. Con ese título, que combinaba enseñanza y tecnología, me lancé rápidamente a abrir una cuenta y a probar algunas primeras lecciones: me encontré, efectivamente, con una forma de aprender bien planteada, atractiva, sencilla, y con un planteamiento social enfocado al refuerzo de los hitos, con badges y sistemas de compartición en redes que realmente tenía poco que ver con lo que habitualmente se entiende por “aprender a programar”.

La empresa ha conseguido captar una primera ronda de financiación de más de dos millones y medio de dólares y está teniendo desde entonces una presencia en medios bastante relevante. Sus fundadores son Zach Sims, un graduado de Columbia, y Ryan Bubinski, un estudiante de la misma universidad que se tomó un periodo sabático para participar en la prestigiosa incubadora Y Combinator. El modelo de negocio se basa en mantener las lecciones gratis, pero enfocarse al desarrollo de servicios dentro de la comunidad resultante, como búsqueda de personal u otros que puedan ir surgiendo. Si quieres leer sobre la iniciativa, puedes hacerlo en The New York Times o en TNW, que la describen como una nueva manera, sencilla y atractiva, de enfrentarse al aprendizaje de la programación, con un enfoque hacia emprendedores que tienen una idea pero carecen de nociones suficientes como para empezar, cuando menos, a definirla.

Coincidiendo con el nuevo año, decidieron enfocarse al mercado que surge con la fiebre de las New Year’s resolution, y lanzaron un programa de aprendizaje dosificado a lo largo de un año, Code Year, para encontrarse con nada menos que cien mil aspirantes en las primeras cuarenta y ocho horas. El creador de la iniciativa, Sacha Greif, cuenta con todo detalle cómo la diseñó completamente en una hora.

Si te animas, ya sabes: por experiencia con varias generaciones de emprendedores en IE Business School me consta que no saber programar es uno de los principales obstáculos que surgen a la hora de plantear una idea de negocio. Absurdamente, los que sabían programar antes de llegar al IE se niegan en redondo a volver a hacerlo, mientras que los que no sabían piensan que aprender es completamente imposible. No pienses que los cursos en Codecademy te convertirán en el programador estrella capaz de sacar tu idea adelante por tu cuenta, pero sí te podrán dar nociones muy interesantes para tomar decisiones al respecto, entender qué es lo que buscas o qué problemas plantea, convertir ideas sencillas en código ejecutable o contribuir a dar forma a determinados temas. O, sobre todo, para dejar de ver la programación como una serie de arcanos indescifrables únicamente al alcance de personas con las que eres incapaz de relacionarte. Aprendizaje simple y atractivo, al alcance de cualquiera, de una actividad que va a cambiar radicalmente su consideración en los próximos años. No pierdas el tema de vista.

(Enlace a la entrada original - Licencia)

1 comentario:

  1. Joder, ¿lo habéis probado? Es como para niños de teta, no me extraña que Dans flipe y haya conseguido 200 points y nosecuantos badges. Es justo su nivel.

    Y luego irá por ahí diciendo que es experto en programación. Bueno, no, lo dirá con algún término cancamusero tipo Advance Development Engineering Expert o algo así que se sacará de la manga.

    ResponderEliminar

ATENCIÓN: Google ha metido en Blogger un sistema antispam automático que clasifica como spam casi lo que le da la gana y que no se puede desactivar.

Si después de hacer tu comentario este no aparece, no se trata del espíritu de Dans que anda censurando también aquí, es que se ha quedado en la cola de aceptación. Sacaré tu mensaje de ahí tan pronto como pueda, si bien el supersistema este tampoco me avisa de estas cosas, por lo que tengo que estar entrando cada cierto tiempo a ver si hay alguno esperando. Un inventazo, vaya.