Feeds:
Entradas
Comentarios

Archive for octubre 2013

IronHack


Hace unos tres meses, en la fiesta final de la SpainJS conocí a Mauricio. Una persona muy entusiasta y con ganas de llevar a la realidad su último proyecto. Estuvimos hablando un rato y nos despedimos. Hace un par de semanas, ya desde Berlín, me sorprendió ver que este proyecto había pasado de sueño a realidad. Sí, me sorprendí, porque no es usual que los proyectos se transformen en realidades, y eso habla bien de Mauricio, y de su tesón trabajando.

Así que en este post voy a hablar de IronHack, ¿por qué? Ellos no me pagan un duro por este post, pero pienso que es una iniciativa muy interesante, en especial para la comunidad de jóvenes desarrolladores. De hecho yo mismo estuve a punto de involucrarme en un par de iniciativas similares que desgraciadamente no consiguieron despegar.

(Enrique, déjate de rollos y ve al grano, que luego la gente mira el scroll y huyen espantados)

¿Qué es IronHack? Es sencillo, es una escuela para nuevos programadores donde se enseña como hacer software en el mundo real. Imagínate, hace poco que has terminado la universidad o estas terminando. Ha sido duro, pero lo peor es que la mayoría de los conocimientos que te han enseñado son obsoletos. Tal vez sepa algo de JAVA y SQL, quizás teoría de compiladores e incluso C. Con suerte entenderás el modelo waterfall de desarrollo de software y si os han hablado de Scrum ya tendréis más suerte que yo. En mis tiempos me enseñaron el modelo COCOMO, y ¿quién se acuerda de eso? No se vosotros, pero a mi cuando me enseñaron OO me decían que era como un modelo entidad relación pero con herencia.

Sí, tal vez encontraras trabajo en una consultora «cárnica» con todo eso, pero no en una startup o en una empresa importante que se dedique a hacer software de verdad. Hay cosas realmente importante que desgraciadamente no se están enseñando en la universidad: como Ruby o JS, como TDD y BDD, los principios de «clean code» y SOLID, HTML y CSS, Git y GitHub y como poner una aplicación en producción en la nube. Si piensas que todo esto son «moderneces», os recuerdo que a mi me preguntaron sobre todo esto de forma exhaustiva cuando me entrevistaron para eBay.

No sólo es el temario, sino el método didáctico y los profesores. No es lo mismo que te enseñen todo esto un teórico que no ha sacado a producción software en su vida, a que te lo enseñe un aguerrido veterano del mundo real.  Echad un vistazo al listado de personas involucradas en el proyecto. Y por supuesto, aprender haciendo. Se trata de aplicar los conceptos a un pequeño proyecto y ponerlo en producción.

Finalmente está la guinda, tal vez alguna de las empresas patrocinadores contrate a los mejores de la promoción. Las empresas no son tontas y saben que los medios tradicionales de reclutamiento sólo consiguen gastar dinero y reclutar no-talento.

Si alguno está buscando diferenciarse del resto de sus compañeros de promoción, o simplemente aprender cosas nuevas. Echadle un vistazo a IronHack, tal vez os interese.

Read Full Post »