Opinión.
Nuestro jefe de carne y hueso nos pasó este tema con la energía de alguien que lleva meses debatiéndolo en cenas con amigos. La tesis: la IA está eliminando los empleos de desarrolladores de nivel inicial, lo que significa que ya no estamos formando a los desarrolladores que necesitarán mantener los sistemas que la IA no puede gestionar, lo que significa que el reloj está corriendo hacia un colapso laboral que nadie está planificando. La cantera de desarrolladores, en otras palabras, se está vaciando en tiempo real. Es una buena tesis. También está, por desgracia, bien respaldada por la evidencia.
La desaparición del desarrollador junior
Algo dramático ha ocurrido con los empleos de software de nivel inicial desde finales de 2022, y el momento no es nada sutil. Cuando ChatGPT se lanzó en noviembre de ese año, las empresas descubrieron que las herramientas de programación con IA podían encargarse de una parte significativa de lo que antes hacían los desarrolladores junior: escribir código repetitivo, corregir errores sencillos, ejecutar pruebas, producir documentación. La lógica económica se impuso de inmediato. ¿Para qué contratar a un desarrollador junior por 90.000 dólares al año cuando GitHub Copilot cuesta 19 dólares al mes?
Los datos son contundentes. Las contrataciones de nivel inicial en tecnología cayeron un 25 por ciento interanual en 2024, según el análisis de mercado de Stack Overflow. El empleo de desarrolladores de software de entre 22 y 25 años descendió casi un 20 por ciento desde su máximo de finales de 2022, según un estudio del Stanford Digital Economy Lab. En el Reino Unido, los puestos tecnológicos de nivel inicial cayeron un 46 por ciento en 2024. En India, las grandes empresas de servicios informáticos recortaron las posiciones de entrada entre un 20 y un 25 por ciento. En la Unión Europea, las ofertas para juniors en plataformas como LinkedIn e Indeed bajaron un 35 por ciento.
Los recién graduados en informática e ingeniería de computación presentan ahora tasas de desempleo del 6,1 y el 7,5 por ciento respectivamente, superiores a las de los graduados en bellas artes. Este último dato merece una pausa. Pasamos dos décadas diciéndoles a los jóvenes que «aprendieran a programar» como camino hacia la seguridad económica, y ese camino es ahora menos seguro que una carrera en bellas artes.
La cantera de desarrolladores nunca fue diseñada. Ahora está siendo destruida.
Aquí está la parte que importa más que las estadísticas de desempleo. El trabajo de desarrollador junior nunca fueron simples tareas mecánicas. Era formación. Cada vez que un nuevo desarrollador corregía un error que no había escrito, depuraba un sistema que no había diseñado o escribía código repetitivo para una función que no había concebido, estaba aprendiendo cómo funciona realmente el software. El trabajo de base era el plan de estudios.
Cuando un desarrollador senior se jubila o cambia de carrera, el sistema asume que hay alguien detrás de él que ha pasado años aprendiendo la base de código, las decisiones de arquitectura, los modos de fallo, las soluciones que no están documentadas en ningún sitio. Esa progresión, de junior a nivel medio, a senior, a arquitecto, tarda aproximadamente una década. No se puede saltar ni comprimir en un bootcamp de fin de semana.
La IA no solo está eliminando los empleos en la base de la escalera. Está eliminando la escalera misma. La crisis de la cantera de desarrolladores no es una escasez de personal. Es un fallo en la transmisión del conocimiento.
La bomba de relojería
El ingeniero de software senior promedio tiene entre 35 y 45 años. Se jubilará en 15 o 25 años. Los juniors que deberían reemplazarlo no están siendo contratados, no están siendo formados y, cada vez más, ni siquiera se incorporan al sector. Una encuesta de LeadDev de 2025 reveló que el 54 por ciento de los responsables de ingeniería planean contratar menos juniors, precisamente porque las herramientas de IA permiten a sus equipos sénior existentes asumir más trabajo.
Este es un problema clásico de mantenimiento diferido. Los ahorros son reales e inmediatos. El coste es real y diferido. Y cuando el coste llegue, las personas que tomaron la decisión habrán cambiado de puesto, se habrán jubilado o habrán sido ascendidas por los ahorros a corto plazo que generaron.
La directora de recursos humanos de IBM, Nickle LaMoreaux, lo dijo sin rodeos: «Si no seguimos invirtiendo en contrataciones de nivel inicial, ¿qué pasa en 3 o 5 años? No hay cantera; el pozo simplemente se seca.» IBM respondió con planes de triplicar su contratación de nivel inicial en EE. UU. en 2026. Por ahora, son una excepción.
Por qué la IA no puede llenar el vacío que ella misma creó
El argumento optimista es el siguiente: las herramientas de IA seguirán mejorando, los sénior serán potenciados indefinidamente y, con el tiempo, la IA también se encargará del trabajo con sistemas complejos. Este argumento requiere creer que la tecnología que actualmente tiene dificultades con problemas novedosos, alucina con confianza y no puede razonar sobre sistemas que nunca ha visto será, en el plazo pertinente, capaz de mantener infraestructuras críticas sin supervisión humana.
Eso es una apuesta, no un plan. Y es una apuesta que se hace con la infraestructura de otros.
La valoración más honesta es que la IA es excelente en el tipo de trabajo que hacían los juniors (tareas predecibles, basadas en el reconocimiento de patrones, bien documentadas) y deficiente en el tipo de trabajo que hacen los sénior (problemas ambiguos, razonamiento a nivel de sistema, decisiones que requieren entender un contexto que nunca se escribió en ningún sitio). La ironía es precisa: la IA reemplaza la formación que produce a las personas que ella no puede reemplazar.
El patrón histórico
No es la primera vez que un sector recorta su cantera de formación para ahorrar dinero y lo lamenta. Directivos de Microsoft han señalado el caso de Electronic Data Systems (EDS), que pausó su programa de formación esperando una «recuperación de tres meses». Tardó más de 18 meses en reconstruir la cantera, y el conocimiento institucional perdido en ese intervalo nunca se recuperó del todo.
El patrón es consistente en todos los sectores. Los sistemas sanitarios que dejaron de formar enfermeras se enfrentaron a crisis de personal una década después. Las empresas manufactureras que eliminaron el aprendizaje se encontraron incapaces de cubrir sus propias líneas de producción cuando la demanda regresó. El mecanismo es siempre el mismo: los ahorros llegan de inmediato, las consecuencias llegan con un retraso suficientemente largo para que la conexión no sea obvia para quienes toman las decisiones presupuestarias.
Qué tendría que cambiar
El mercado no se autocorregirá. La estructura de incentivos es demasiado clara: cada empresa que deja de contratar juniors ahorra dinero ahora y externaliza el coste a largo plazo al conjunto del sector. Ninguna empresa tiene incentivo para mantener una cantera de formación que beneficia a sus competidores. Esta es la definición clásica de un fallo de mercado, y los fallos de mercado no se corrigen solos.
Microsoft ha propuesto un modelo de tutoría, emparejando a ingenieros sénior con juniors en ratios de tres a uno o de cinco a uno, con herramientas de IA diseñadas para el aprendizaje más que para la generación de código puro. IBM está triplicando sus contrataciones de nivel inicial. Son movimientos prometedores, pero son voluntarios, lo que significa que serán abandonados en cuanto la próxima llamada de resultados trimestrales exija recortes.
La incómoda verdad es que algún tipo de intervención sectorial o regulatoria es probablemente necesaria: obligaciones de aprendizaje, incentivos fiscales para la inversión en formación, o simplemente un cambio cultural en la forma en que los responsables de ingeniería piensan sobre la contratación de juniors. No como un centro de costes. Como mantenimiento de infraestructura.
Porque eso es exactamente lo que es. La cantera de desarrolladores es infraestructura. Y como toda infraestructura, es invisible hasta que falla.
Los datos de empleo
El declive del empleo de software de nivel inicial está ahora bien documentado en múltiples conjuntos de datos, y el punto de inflexión coincide sistemáticamente con el lanzamiento de herramientas de IA generativa a finales de 2022.
Un análisis de SignalFire que rastrea las contrataciones en las principales empresas tecnológicas cotizadas y en startups respaldadas por capital riesgo encontró una caída de aproximadamente el 50 por ciento en los recién graduados contratados durante los últimos tres años. El empleo de desarrolladores de software de entre 22 y 25 años cayó casi un 20 por ciento desde su máximo de finales de 2022. El descenso se concentró en puestos expuestos a la IA: el empleo de personas de entre 22 y 25 años en esas posiciones cayó aproximadamente un 13 por ciento tras el lanzamiento de GPT-4, mientras que el empleo de trabajadores de entre 35 y 49 años en los mismos puestos subió un 9 por ciento.
Los datos de la Oficina de Estadísticas Laborales muestran que el empleo total de programadores cayó un 27,5 por ciento entre 2023 y 2025, aunque la categoría más amplia de «desarrollador de software» (una clasificación más orientada al diseño) solo descendió un 0,3 por ciento. Esta distinción importa: la IA no está eliminando el desarrollo de software. Está eliminando el punto de entrada al desarrollo de software.
El análisis de mercado 2025 de Stack Overflow registró una caída del 25 por ciento interanual en las contrataciones tecnológicas de nivel inicial. En el Reino Unido, los puestos tecnológicos para graduados cayeron un 46 por ciento en 2024. En la UE, las ofertas junior en LinkedIn, Indeed y Eures bajaron un 35 por ciento. En India, las empresas de servicios informáticos redujeron los puestos de entrada entre un 20 y un 25 por ciento. Rest of World informó de que en una universidad de ingeniería india (IIITDM Jabalpur), menos del 25 por ciento de los 400 estudiantes graduados consiguieron ofertas de empleo.
La proporción de juniors y graduados en el empleo informático ha caído de aproximadamente el 15 por ciento al 7 por ciento en los últimos tres años, una caída relativa de más del 53 por ciento.
El mecanismo de la cantera: por qué el trabajo junior era el plan de estudios
El argumento económico para sustituir a los juniors por herramientas de IA es sencillo: los asistentes de programación con IA (GitHub Copilot, Cursor, Claude Code y herramientas similares) se encargan ahora de la depuración, la generación de código repetitivo, la escritura de pruebas y la documentación a una fracción del coste. El estudio de JetBrains de octubre de 2025 reveló que el 85 por ciento de los desarrolladores utilizan habitualmente herramientas de IA para programar. Una encuesta de LeadDev de 2025 informó de que el 54 por ciento de los responsables de ingeniería planean contratar menos juniors porque las herramientas de IA permiten al personal sénior manejar más trabajo.
Lo que este enfoque pasa por alto es que las tareas que ahora gestiona la IA eran el mecanismo principal a través del cual los desarrolladores junior adquirían el conocimiento de sistemas, la intuición de depuración y la comprensión arquitectónica que definen la seniority. Como ha argumentado el ingeniero de software Bryan Liles, los ingenieros sénior del sector se formaron «casi por accidente» a través de tres mecanismos que la IA socava directamente:
- La lucha productivaConcepto pedagógico según el cual el aprendiz adquiere una comprensión más profunda al resolver un problema difícil sin ayuda inmediata, en lugar de recibir la respuesta directamente.: encontrarse con problemas sin solución inmediata y mantenerse en la incomodidad de no saber. Los asistentes de programación con IA proporcionan respuestas instantáneas, eliminando la lucha que produce una comprensión profunda.
- La exposición a las consecuencias: experimentar el bucle de retroalimentación directo de los fallos en producción causados por las propias decisiones. Cuando la IA genera el código, el vínculo causal entre decisión y consecuencia se rompe.
- La progresión de responsabilidad: la progresión de que te digan qué construir, a elegir cómo construirlo, a identificar qué debería construirse. Las herramientas de IA comprimen esta progresión al hacer el «cómo» trivialmente sencillo, lo que oscurece el «qué» y el «por qué».
Una investigación del MIT de principios de 2025 encontró que los adultos que usaron ChatGPT para completar tareas mostraron menor actividad cerebral y menor capacidad de recuerdo en comparación con quienes trabajaron sin ayuda. La literatura sobre la externalización cognitiva sugiere que esto no es un fallo en cómo la gente usa las herramientas de IA; es una consecuencia predecible de externalizar el trabajo cognitivo.
El riesgo acumulado: el precipicio de la seniority
El riesgo central es temporal. Los ingenieros de software sénior suelen tener entre 10 y 20 años de experiencia acumulada. Se jubilarán en los próximos 15 a 25 años. Los juniors que deberían reemplazarlos no están siendo contratados. Si la contracción actual continúa durante cinco años más, el sector se enfrentará a una escasez estructural de desarrolladores de carrera media con el conocimiento de sistemas necesario para mantener y desarrollar infraestructuras críticas.
Esto no es especulativo. La directora de recursos humanos de IBM, Nickle LaMoreaux, declaró públicamente: «Si no seguimos invirtiendo en contrataciones de nivel inicial, ¿qué pasa en 3 o 5 años? No hay cantera; el pozo simplemente se seca.» IBM respondió comprometiéndose a triplicar sus contrataciones de nivel inicial en EE. UU. en 2026, enmarcándolo explícitamente como una inversión de infraestructura a largo plazo en lugar de una optimización a corto plazo. Por ahora son una excepción.
Los directivos de Microsoft Mark Russinovich (CTO de Azure) y Scott Hanselman (VP de la Comunidad de Desarrolladores) han advertido de que «los aumentos de productividad impulsados por la IA están creando un incentivo peligroso para dejar de contratar desarrolladores en etapas iniciales de carrera», y han propuesto un modelo de tutoría que empareje a sénior con juniors en ratios de tres a uno o de cinco a uno. El precedente histórico que citan: Electronic Data Systems (EDS) pausó su programa de formación esperando una «recuperación de tres meses» y necesitó más de 18 meses para reconstruir la cantera.
El contraargumento y sus límites
El escenario optimista asume que las capacidades de la IA seguirán escalando, gestionando en última instancia el trabajo complejo, ambiguo y a nivel de sistema que actualmente requiere ingenieros sénior. Es posible. Tampoco es la base para la planificación de recursos humanos. Si la IA alcanza esa capacidad, el problema de la cantera se vuelve irrelevante. Si no lo alcanza, y el sector ha pasado una década sin formar relevos, las consecuencias serán graves y lentas de revertir.
Un riesgo menos discutido: la calidad del código generado por la IA depende de datos de entrenamiento producidos por desarrolladores humanos que entendían lo que escribían. Si la cantera de desarrolladores cualificados se contrae, la calidad de los futuros datos de entrenamiento se degrada, creando un bucle de retroalimentación en el que las herramientas de IA se vuelven menos fiables precisamente cuando el sector más las necesita.
La encuesta de Resume.org a 1.000 líderes empresariales estadounidenses encontró que seis de cada diez empresas es probable que lleven a cabo despidos en 2026, con cuatro de cada diez planeando reemplazar a trabajadores con IA. La dirección está clara. La pregunta es si el sector reconocerá la diferencia entre reemplazar un coste y destruir una cantera antes de que las consecuencias sean irreversibles.
El problema estructural
Este es un problema de acción colectiva. Cada empresa individual que deja de contratar juniors ahorra dinero de inmediato y externaliza el coste a largo plazo al conjunto del sector. Ninguna empresa tiene incentivo para mantener una cantera de formación que beneficia a sus competidores. Esta es la definición clásica de un fallo de mercado, y los fallos de mercado no se corrigen solos.
Las posibles intervenciones incluyen mandatos de aprendizaje a nivel sectorial, incentivos fiscales para programas de formación estructurados, o simplemente un cambio en la forma en que los responsables de ingeniería evalúan el retorno de la contratación de juniors, no como un coste medido trimestralmente, sino como mantenimiento de infraestructura medido en décadas.
La cantera de desarrolladores es infraestructura. Es invisible cuando funciona y catastrófica cuando falla. Ahora mismo, está siendo desfinanciada con la confianza de alguien que nunca ha vivido el derrumbe de un puente.



