El colapso del mercado junior de programadores: ni bootcamps ni FP salvan
El mercado laboral para desarrolladores junior ha muerto, y esta vez no es una exageración. Las vacas gordas de las 15 ofertas diarias, el trabajo remoto sin límites y los salarios astronómicos quedaron atrás. Quienes ahora salen de bootcamps, FP o incluso carreras universitarias se enfrentan a una realidad: el 90% no encontrará trabajo en el sector, según los datos que acumula el debate.
Las tres patas del colapso: deslocalización, saturación e IA
El primer golpe llega desde Asia. Las grandes tecnológicas han trasladado masivamente sus departamentos de ingeniería a la India. Las ciudades que más crecieron en contratación de software entre 2018 y 2023 son Bangalore, Hyderabad y Pune, no Madrid ni Barcelona. Una empresa francesa de electricidad, según se relata, movió todo su I+D a la India. La deslocalización de cuello blanco no es un rumor: es el patrón.
El segundo es la saturación de oferta. Desde los años 80 en EE.UU. y los 90 en Europa se masificó la formación STEM. Con Bolonia se aceleró: los primeros titulados con el nuevo sistema llevan una década y ya saturaron el mercado. A eso se suman los bootcamps, que en muchos casos son el verdadero negocio: cobrar por enseñar cuatro nociones sin salida laboral.
El tercero es la inteligencia artificial, aunque muchos la ven más como excusa que como causa real. Las empresas la usan para justificar despidos, pero el verdadero motivo es que los programadores son caros y conflictivos. Un estudio citado señala que los seniors no ahorran tiempo con IA –entre dar contexto y revisar–, mientras los junior la usan para ocultar malas prácticas. El resultado: las empresas prefieren no contratar.
Senior no es sinónimo de salvo
Que nadie piense que con experiencia se libra. Perfiles con más de 10 años de trayectoria, certificaciones AWS, dominio de inglés y másteres están aceptando salarios de 20.000 a 24.000 euros brutos en Barcelona –menos que un dependiente de supermercado–. Hay quien lleva 15 meses en búsqueda y ha tirado la toalla para opositar. Un caso concreto: un full stack con C1 de inglés y máster dejó de buscar tras seis meses de ghosting cuando pedía 50.000€. Se apuntó a las oposiciones de 2024.
Alternativas: opositar, sanidad o emigrar (con matices)
Ante el derrumbe, muchos profesionales STEM están reorientándose: opositar a la Administración, hacerse un FP de sanidad para limpiar culos, o emigrar. Pero emigrar ya no es el comodín que era: Alemania exige alemán nativo para ser considerado, y aunque haya excepciones, la barrera cultural es real. En Austria, quien habla alemán no nativo puede ser bien tratado, pero no es la norma. El cálculo de costes y beneficios de mudarse a otro país ya no compensa para todos.
Una guerra histórica contra los programadores
Esto no empezó ayer. Empresas como Microsoft llevan desde los 70 intentando eliminar la necesidad de programadores: programación visual, herramientas low-code, ahora IA. El objetivo no es técnico sino de poder: los programadores son uno de los pocos colectivos que conservaban capacidad de negociación salarial. La externalización masiva a la India es la última vuelta de tuerca. Como se señala en el análisis, las tecnológicas nunca amenazan con sustituir a sus directivos o administrativos con IA; siempre apuntan a los productivos.
Y sin embargo, la demanda de talento real existe
No todo es negro. Proyectos de 180.000€ en horas para un año o 480.000€ con mantenimiento mensual demuestran que el trabajo de calidad sigue existiendo. Pero se concentra en seniors que no necesitan supervisión y que entienden el negocio. Para el recién llegado, el camino ya no es acumular tutoriales sino producir evidencia de trabajo: una aplicación desplegada, contribuciones revisadas, dominio de un sector concreto. Sin eso, competir contra miles de currículos iguales es perder.
La tendencia es clara: el mercado junior no se recuperará a corto plazo. La deslocalización y la IA no son burbuja; son cambios estructurales. Quien apueste por la programación como salvoconducto laboral deberá demostrar que puede resolver problemas reales, no solo escribir código. Y aún así, puede que no baste.