Dos meses y medio pueden dar para mucho. Hasta para aprender a programar desde cero y conseguir un trabajo en una empresa tecnológica. Esa es la filosofía de los bootcamps, cursos intensivos de programación de nueve o diez semanas pensados para dotar a las empresas de programadores formados según las necesidades del momento. El concepto surgió en Estados Unidos en febrero de 2012 y aterrizó en España un año más tarde.
Hoy, por ejemplo, Ironhack en Madrid y Barcelona cuenta en su oferta formativa con cursos de programación web y de diseño de interfaces. “Es una formación totalmente orientada a la práctica. Haces tres proyectos antes de acabar y eres productivo en tu trabajo el día uno”, asegura Álvaro López-Cotelo, general manager de Ironhack. López-Cotelo también apunta al hecho de que “se imparten tecnologías que se utilizan en las empresas. La universidad, a menudo y sin generalizar, imparten materias que están obsoletas”.
En Xataka nos preguntamos si realmente diez semanas es un tiempo más que suficiente para que una persona que no ha picado código pueda adquirir los conocimientos necesarios “para salir al mercado a un nivel junior”, tal y como explica Susana Marlo, antigua directora del ya no accesible Tech Talent South, en conversación telefónica, que asegura que su escuela ofrece a los alumnos las herramientas básicas para “aprender a programar o a construir” tu propia aplicación web.

Desde la escuela malacitana, tanto Marlo como Sergio Sanz, responsable de expansión internacional, pretenden ser prudentes a la hora de vender las bondades de sus cursos de formación pero sin esconder que su intención es ofrecer a los alumnos una base de conocimiento intensiva y veloz para que pueda tener una primera toma de contacto y decidir si quiere profundizar en el campo de la programación.
“Se te da un primer empujón y unos conocimientos esenciales y prácticos como para que puedas desenvolverte profesionalmente y no te suenen las cosas a chino. En dos meses, por muy intensivo que sea, tienes tiempo que, bien aprovechado, da para mucho porque das clase todos los días”, explica Marlo.
El objetivo del curso pasa tanto por ofrecer una base teórica como, sobre todo, por transmitir conocimientos prácticos a los alumnos. En Ironhack el curso intensivo de nueve semanas cuesta 6.500 euros mientras que en Tech Talent South el montante se quedaba en 3.800 euros. Los primeros se especializan en “Javascript, HTML o CSS” mientras que los segundos optan por Ruby o javascript, “todo ello orientado hacia la programación web”. “El profesor da una clase magistral de no más de una hora en una sesión de tres horas en la que se van intercalando prácticas”, ilustra Sanz.

Según los responsables de Tech Talent South, los profesores “explican un concepto en cuatro diapositivas” para que sean luego los alumnos los que pasen a escribir código. “Así vas sumando y escribiendo”, recalca Sanz, con el objetivo de que el estudiante sea capaz de sacar adelante “aplicaciones web con una complejidad normal”.
Un mercado en el que existe una demanda de programadores. Así lo constataba el verano pasado un informe del portal de empleo ticjob.es en el que se especificaba que un 24% de las ofertas de empleo en el sector de la tecnología eran para cubrir vacantes en ese área concreta.
Esta fuerte demanda llega en un momento en el que se escuchan voces como la de Tim Cook exigiendo que la programación se enseñe a los niños de todo el planeta y cuando en España se calcula que trabajan unos 300.000 programadores pero que todavía existen muchas vacantes que cubrir.
¿Es factible salir al mercado laboral tras 10 semanas de curso?
Uno de los aspectos más llamativos de estos cursos es el reclamo con el que pretenden seducir a los alumnos: que cualquier persona que se apunte a su curso de programación junior pueda encontrar trabajo tras una formación de diez semanas.
“Sales al mercado a un nivel profesional júnior. Necesitarás a alguien que te vaya introduciendo a nivel profesional pero ya ves un abanico enorme de lo que es el pensamiento computacional, de lenguajes como Ruby, Javascript, Python… Te introducimos en todo lo que significa ser desarrollador web y te damos unas bases y cimientos fuertes de lo que significa para gente que empieza de cero”, ilustra Marlo.

En Ironhack sacan pecho por llevar “cuatro años” nutriendo al mercado de programadores. “Si la gente pasa las pruebas complejas a nivel técnico que les ponen las empresas para entrar es que sirven. Tenemos alumnos en empresas como Carto, Cabify, Telefónica o El Corte Inglés”, argumenta López-Cotelo.
Desde Xataka nos hemos puesto en contacto con diferentes agentes que nos puedan dar una visión de conjunto respecto a los pros y contras de un curso intensivo de estas características.
José Martín-Corral, recruiter en Carto donde en la actualidad cuentan con algunos antiguos alumnos de Ironhack, cree que estos cursos “permiten acceder al mundo del desarrollo a gente que de otra manera no se lo habría planteado y que ve más fácil hacer un curso de nueve semanas que una formación profesional o una carrera".

Martín-Corral cree que el nivel adquirido "pasados cinco o diez años" es el de alguien salido de una carrera. "Un curso no te prepara igual que dos, cuatro o cinco años de formación pero sí les da las herramientas necesarias para empezar a trabajar. La experiencia trabajando es muchísimo más valiosa que cualquier curso”, opina.
Si trasladamos la pregunta a la academia o a un alumno recientemente salido de una formación profesional, la respuesta es dispar. Para Borja Fernández, programador de aplicaciones web y videojuegos que hace un par de años completó una formación profesional superior, “los intensivos de varias semanas deberían ser suficientes para cualquiera que sea virgen en la programación”.
Fernández cree “posible” aprender un lenguaje con un framework (el conjunto de herramientas pensadas para realizar trabajos concretos en un lenguaje específico) en esas diez semanas. “Ser junior implica que necesitas un periodo de adaptación al proyecto relativamente largo en comparación a un senior o a un analista”, ilustra. Y resalta la importancia de tener “una base de conocimiento, digamos mínima, para comprender la estructura completa del proyecto” y poder así centrarse en el desarrollo según las necesidades del momento.

Pablo Moreno, subdirector académico de la Escuela Superior de Ingeniería y Tecnología de la Universidad de La Rioja, cree que ese periodo de tiempo es exiguo para transmitir tanto conocimiento: “Tienes que aprender dos cosas, cómo coger un problema complejo y dividirlo en trozos pequeños para luego diseñar y estructurar un programa. Para aprender todo eso y asimilarlo se requiere algo más que diez semanas”.
Este profesor asegura que un curso intensivo puede ser útil para desarrollar “pequeños programas de 100 o 200 líneas de código sin atacar problemas complejos” pero cree que son necesarios “uno o dos años para el público general”. Según Moreno, “un lumbreras podría estar dándolo todo en seis meses”.
¿Competencia para la Universidad?
La pretensión de los responsables de Ironhack o Tech Talent South no pasa tanto por hacer sombra a los estudios universitarios sino por convertirse en una alternativa veloz para esas personas que quieren probar de primera mano lo que supone el oficio de programador sin verse obligados a invertir cuatro o cinco años de carrera.
“Queremos quitar el miedo a la barrera de la programación. Cuando te plantas ante un estudio formal en Universidad o FP estás hablando de cuatro o cinco años en el primer caso o dos en el segundo. Aquí, en dos meses lo tienes claro”, afirma Sanz.

Marlo explica que han importado el modelo de una escuela que funciona en Estados Unidos que cuenta con 2.000 alumnos en una docena de centros. Ironhack comenzó en Madrid, y de ahí ha saltado a Barcelona, Miami, París y México.
Preguntado al respecto, Moreno sí que cree que algo falla en la formación universitaria a la hora de dotar a los alumnos de herramientas para poner en práctica sus conocimientos desde las primeras asignaturas.
“Se peca un poco de no arrancar con algo pequeño y rápido para luego sentar las bases. Con eso se podría evitar la alienación de los alumnos que entran en primero porque, si no, hay muchas matemáticas y física antes y hay que adelantar las partes más excitantes para que les pique el gusanillo y la pasión por la programación”.
Ver 65 comentarios
65 comentarios
dabelo
En ese tiempo te pueden enseñar a picar código de una manera correcta, estandarizada y entendible para otros? Sí,
En ese tiempo te pueden enseñar a entender, argumentar y analizar lo que estas picando? No.
Y lo digo por experiencia con un becario que hizo el IronHack en ROR.
Usuario desactivado
https://i.makeagif.com/media/2-11-2016/DaI8jE.gif
Era necesario
mikimiguel
Hay quien dice que lee el futuro en los posos del café.
Serxu
Y ponen CSS en portada...
imf017
Olvídalo, para dedicarse a la programación de forma profesional hay que nacer con ello.
Yo he tenido muchos compañeros en la carrera y sabía perfectamente quiénes valían para esto y quienes no. Y eso que todos obtuvimos el título.
tigerhunt
Universidad = Bootcamp?:
Veamos:
Universidad = 200 semanas
Bootcamp = 10 semanas
Posiblemente, a ver:
200-10 = 190 semanas tomando cafes y de tertulia en el parque de la uni.
Conclusion:
Si, no hace falta ir a la Uni, mejor un bootcamp y 45 años sabaticos
Dios, me lo podriais haber dicho antes, no? Asi no habria tirado es tiempo de farra en farra en la uni. Que haria yo sin mi Xataka! ;-)
Esto si que es Agile and Lean Programming! x-D
Luis
Una universidad te enseña a ser ingeniero, no hay que confudir ser ingeniero con ser programador.
ZellDich
Hola mundo
kha3lon
Bonito publi-reportaje, pero que te enseñen a usar un destornillador no te convierte en electricista. Que no vendan motos.
venanciojose
YO hice un Bootcamp de IronHack hace unos 3 años, yo ya había tocado código antes (hice un fp superior), aunque había gente en mi promoción que no había visto una línea de código en su vida.
Lo venden como que cuando salgas vas a ser el super crack, aunque obviamente no es así, tienes una base en la que saber manejarte, que está muy bien, yo salí bastante mas espabilado que cuando acabé mi fp superior.
¿Si lo recomiendo? Depende, si eres bueno estudiando por tu cuenta, no vale la pena el gasto, si necesitas un empujón y gente que te asesore, entonces si te lo recomiendo.
hot_smelly_gas
No es lo mismo poner ladrillos, se aprende en 10 semanas, que ser el arquitecto (obviamente se tarda más). La distinción es muy simple. Creo que el problema, por lo menos en España es:
1. Ponemos a los que sólo saben poner ladrillos a diseñar las casas
2. Creemos que el que pone ladrillos "es menos" que el arquitecto, cuando ambos son importantes para hacer una casa. Hasta le pagamos menos, cuando algunos de los que ponen ladrillos son increíblemente buenos en lo que hacen
3. Creemos que por hacer una carrera lo sabemos todo, cuando algunos autodidactas nos darían un buen repaso
4. Los no tecnológicos no tienen ni idea de lo que es programar. Como si un arquitecto se enfrentase a clientes que no saben lo que es la fuerza de la gravedad...
vicentejosesanchezsanchez
Aprender a programar lo puedes hacer en menos tiempo.... A pensar los habrá que no aprenderán nunca...
l0ck0
desde 0 que implica?? 0 en ese lenguaje concreto o 0 en programacion??
si es el primer caso 10 semanas dan de sobre y mas teniendo en cuenta que ahora para encontrar trabajo es mas importante tener labia que conocimientos
killerrapid
No se como pretendemos erradicar esa imagen de que quien trabaja en informática es un friki, gordo, barbudo y comedoritos, cuando van a tu casa a hacerte una entrevista y una foto y vas y cumples en imagen todos los canones del buen informático...
No se chico, vístete...Ponte una camisa, unos vaqueros, péinate y toma una postura normal y no una de " hola, soy el frikiprogramador y aquí me habéis pillado, tocandomelos a 2 manos, un saludo"
oracon
Ese programas bootcamp, son para personas con formación en otras áreas o en informática para aprender el nuevo framework para aplicaciones webs o mobiles para intentar conseguir trabajo, se genera un proyecto plantilla bien hecho sin saber cómo se hizo, con los framework o proyecto dirigido por el profesor se ocultan todas las partes de diseño,testeo,concurrencia o integración con otros sistemas, cuando estos estudiantes lleguen al trabajo o son rechazados o se salen al poco tiempo.
Con la fiebre de internet en USA se generó toda una industria de los bootcamp, los casos de éxito son en general personas que ya sabían algo de programación pero no las tecnologías más nuevas para poner en el currículum, los negocios se montan fácil,contras a dos o tres personas, rentas un local de mierda, metes mucha gente con la promesa de que encontrarán un gran trabajo, te creas tu propia corriente de que se puede enseñar a programar en 10 semanas, ahora personas que están en los negocios de bienes raíces o esquemas de créditos o pirámides ya están abriendo sus negocios de bootcamp,sin regulación,sin garantías o problemas legales e incluso si sabes identificar a alguien que pueda ser bueno, puedes trabajar como reclutador y ganar un X% del salario del primer año.
crisct
Si, estos cursos son cojonudos:
Te cobro entre 3000 y 7000 euros por un curso de menos de 3 meses, a más de 1000 el mes.
Viene un tipo a dar una clase magistral y luego espabilate. Si te le curras, serás un picacodigos de primera, un lechoncito ideal para una cárnica.
Son cojonudos si los impartes tu!!
guillermocuesta
Y dale con qué "no saben programar"
Si que saben programar, lo que no saben es ingeniería de software.
Específicamente, aprender a usar lenguajes de marcado y hacerles una programación básica, por lo que veo.
Espero no ofender a nadie, pero parece que aquí todo el mundo vaya a su trabajo a revolucionar el paradigma de la programación y a aplicar modificaciones a los punteros para optimizar la memoria en algoritmos de cálculo de iluminación espacial para motores 3D y ni dios vaya a toquetear una .jsp porque si el texto es mayor que 24 tienen que salir dos elementos.
ae123
Hay quien asegura que va a llover en 5 minutos y el cielo esta tan despejado como el mar azul.
Y vamos con otro articulo clickbait cortesía de Xataka. Como se les ve el plumero, majos.
NADIE aprende a programar ni mucho menos comprender lo codificado en 10 semanas si no te vas a dedicar a ello y no has trasteado con código en la vida.
neuronic
Que es para el puesto de trabajo para IOS12?
matlok
Probablemente si aprendas a programar en 10 semanas, pero adivina que? lo que aprendiste puede estar quedando obsoleto, te invito a otras 10 semanas de nuevo aprendizaje, esto entra en un ciclo infinito, mientras tus neuronas y tu cerebro no te limiten.
float nivelAprendido = 0.1f;
while(cebrero.neuronas.vivas.count() > cerebro.neuronas.muertas.count()){
cerebro.aprendizaje.level += nivelAprendido;
}
andrechi
Físico nuclear en 9 semanas, abogado en 2 semanas y político en 3 horas.
vicentesimal
Aprender aprenderás algo pero de ahí a convertirte en programador para vivir de ello, pues no.
alentines
La experiencia y conocimiento que se adquiere en 10 semanas ni se acerca a la adquirida a aquellos que han cursado la carrera correspondiente. Esto solo sirve para maltratar un mercado colapsado de personal poco cualificado y donde los profesionales de verdad cada vez están más puteados.
frutosm
Yo no lo pillaría de programador junior, le haría una beca de un año para que aprendiese de verdad.
Si el bootcamp va acompañado de un programa de becas puede resultar interesante para que la gente pueda introducirse en el mundo laboral de la consultoría de software.
adiazdd
Cualquiera puede cocinar pero no cualquiera puede ser cocinero.
jbastidas
La programación, como muchas otras áreas, requiere de aprendizaje constante y es especialmente difícil llevarle el ritmo a todo lo que ocurre en la tecnología día a día, son muchos lenguajes, patrones, esquemas, metodologías y además adaptaciones del mercado propio en el que te desenvuelves.
Sin embargo este tipo de cursos lo que permite es que la educación, esa que no ha cambiado en los últimos 100 años, se actualice y avance con mayor celeridad en sus paradigmas de formación donde existe una fuente única de conocimiento (el profesor) y un montón de ignorantes que deben poner atención con el mismo ritmo y metodología; ignorando si alguno tiene capacidades diferentes que requieran un trato fuera de la norma.
No creo, y es mi opinión personal, que un curso de tan poco tiempo te forme para afrontar el mercado, pero si considero que permite exponer un poco el cómo se trabaja en un área tan hermética e incomprensible como la informática para el gran número de empleados de una empresa no tecnologíca.
astrodavid
Una cosa es convertirte en programador y otra cosa es aprender un lenguaje de programación o de etiquetado en 10 semanas.
Al programador se le da un problema, un lenguaje que no conoce y una tecnología dentro del área que no ah usado nunca y en 10 semanas te hace el proyecto o en su defecto, deja unas muy buenas bases del mismo.
Una persona que sale de estos cursos, desde mi punto de vista no tiene el conocimiento suficiente para resolver problemas complejos, trabajar en equipo, y hasta no tenga la esencial lógica de programación que a lo largo de una carrera larga y formal de estudios cambia la forma de pensar y razonar de una persona.
Lo dice un tesista de informática que ha tenido contacto con muchas personas que han aprendido a "programar" en cursos similares.
nikey_es
Yo sé escribir y no por eso soy escritor y mucho menos poeta.
Nacho
Partiendo de que para mi un programador es una persona que cuenta con una base en la que le han enseñado a enfrentarse a un problema y con más o menos formación lo puede resolver en cualquier lenguaje de programación, no me acaba de convencer que en 10 semanas aprendas nada de eso.
Quizás te puedas manejar con CSS o algo de HTML pero poco más.
Que conste que es solo mi opinión como alguien que ha pasado por FP2 y una ingeniería.
carlostorres12
Bastante interesante pero en 10 semanas no se puede desarrollar la logica