Preocupación entre los desarrolladores senior: la IA amenaza a la clase media del software
En agosto de 2026, un artículo titulado «AI is removing the middle class of software engineering» desató una intensa controversia en la comunidad de desarrolladores. En solo 24 horas, 575 comentarios inundaron la publicación, convirtiendo el espacio en un reflejo directo de la ansiedad del sector. Un volumen de respuestas de este nivel es una señal clara: no se trata del desahogo de un par de ingenieros, sino de una transformación estructural.
El foco del debate resulta contraintuitivo. La mayoría asumía que la IA comenzaría eliminando a los programadores con menor nivel técnico. Sin embargo, la presión más severa está recayendo sobre el tramo intermedio.
Pero ¿existe realmente una «clase media» entre los desarrolladores?
Los desarrolladores se dividen en tres niveles
Utilicemos una analogía deportiva. En un equipo conviven tres perfiles: las estrellas, los titulares y los suplentes. Las estrellas reciben sueldos multimillonarios y los suplentes son fácilmente reemplazables. La posición más incómoda es la de los titulares: su nivel es suficiente, pero si se sustituyen por un joven prometedor, el rendimiento global apenas varía.
La industria del software atraviesa una polarización similar. La IA permite a los perfiles junior aprender más rápido y a los perfiles top multiplicar su productividad. En cambio, exprime al nivel intermedio: ingenieros «suficientes pero sin un rasgo diferencial deslumbrante».
El autor original describe un escenario revelador. Un lunes por la mañana de 2026, un ingeniero senior abre su portátil y encuentra 7 solicitudes de extracción (pull requests) pendientes. Al abrir la primera, observa 25 000 líneas de código modificadas durante el fin de semana. El equipo ha producido más en dos días de lo que solía generar tras dos semanas de vacaciones. La implicación técnica es directa: la velocidad de revisión ya no puede competir con la velocidad de producción.
Lo más preocupante es que el código parece funcionar a simple vista. Es como adquirir un coche de lujo con tarjeta de crédito: todo luce impecable hasta que llega la factura. En la jerga técnica esto se denomina «deuda técnica»: pedir prestada velocidad hoy a cambio de un caos que estallará semanas después.
«Escribir código» se convierte en una mercancía gratuita
¿Por qué la clase media es la más vulnerable? Conviene analizar primero por qué las empresas contrataban a estos ingenieros.
En el pasado, transformar una idea en software operativo requería un volumen considerable de personal: desarrolladores frontend, ingenieros backend, especialistas en calidad y correctores de errores. El valor fundamental del ingeniero medio residía simplemente en su capacidad para «sacar el trabajo adelante».
Hoy en día, la IA reduce el coste de «sacar código adelante» a un nivel cercano a cero. Una sola persona explicando requisitos frente a la pantalla puede generar en pocas horas el volumen de código que antes tomaba semanas.
La dirección busca software listo para producción. Si la IA lo proporciona, ¿con qué argumentos compite el desarrollador medio frente a la IA? La única barrera que les separa es el «criterio técnico», justamente el punto más débil del nivel intermedio.
Recordemos la máquina de escribir. La difusión de la máquina de escribir no eliminó a los mecanógrafos, pero el acto de «teclear» perdió su valor económico; el valor pasó a quienes sabían qué convenía escribir. La ingeniería de software afronta el mismo punto de inflexión.
El autor sintetiza la clave salarial: las empresas pagan sueldos de seis cifras a profesionales capaces de tomar las decisiones correctas. Cuando escribir código pasa a ser un insumo gratuito, lo que el desarrollador vende en realidad es su criterio.
El «desarrollador 0.1x»: el término más incisivo del sector
En el debate de HN, un programador bajo el seudónimo overgard aportó una de las lecturas más agudas. Mientras la industria lleva años obsesionada con el mito del «desarrollador 10x», el problema de fondo es la presencia masiva de «desarrolladores 0.1x».
¿Qué significa un perfil 0.1x? Alguien que tarda 100 horas en completar lo que otros resuelven en 10, entregando además una calidad inferior. En el pasado, su impacto negativo estaba acotado: al producir despacio, su capacidad de daño era reducida. La IA les ha entregado un altavoz: un desarrollador mediocre respaldado por IA puede generar 10 000 líneas de código «aparentemente funcional» en una jornada.
La conclusión del artículo es tajante: los malos programadores antes eran una carga, ahora son un desastre. Anteriormente, sus errores se filtraban en las revisiones de código de sus compañeros; hoy modifican y generan código a mayor velocidad de la que nadie puede revisar.
¿Quién promovió a los desarrolladores 0.1x?
Esto se remonta al movimiento «Learn to Code» de la década de 2010. Se promovió intensamente la noción de aprender a programar para acceder a salarios elevados. Bootcamps de cuatro meses prometían convertir a personas sin experiencia previa en «ingenieros de software».
Otras profesiones de alta remuneración no funcionan así. Los médicos cursan años de facultad, los abogados superan exámenes de colegiación y los contables obtienen certificaciones oficiales. La programación fue la única disciplina vendida como una «carrera de altos ingresos alcanzable en cuatro meses».
Las consecuencias se debaten con claridad en los comentarios: una afluencia masiva de personas atraídas por la retribución económica sin pasión por la tecnología. Antes, la selección natural del sector terminaba filtrándolas. Ahora, la IA les otorga una capacidad de producción multiplicado por diez, amplificando la baja calidad a la misma escala.
Otro desarrollador, Syntaf, señaló al perfil más peligroso: el veterano experimentado que ha perdido el entusiasmo. Cuentan con la antigüedad necesaria para aprobar entregas, pero carecen del interés por hacer las cosas bien. Antigüedad + falta de pasión + IA = poder destructivo multiplicado por diez.
Juniors y seniors salen beneficiados
Se asumía que la IA erradicaría primero las oportunidades para los recién llegados. Sin embargo, la opinión mayoritaria en los comentarios apunta a lo contrario.
Los desarrolladores junior utilizan la IA como un tutor personal: consultan dudas, piden explicaciones sobre errores complejos y aceleran su aprendizaje a un ritmo inédito. Resultan asequibles, muestran disposición por aprender y las empresas mantienen su interés en darles acceso.
Los desarrolladores top emplean la IA como palanca: proyectos que requerían diez personas se ejecutan ahora con dos o tres. Sus salarios no disminuyen, sino que aumentan al multiplicarse su capacidad productiva.
El perfil atrapado en medio es aquel con diez años de experiencia que domina un poco de todo, pero no logra argumentar en qué supera a la IA.
Argumentos sólidos en ambas posturas
Los optimistas sostienen que la IA creará nuevas categorías de empleo, de forma análoga a cómo el comercio electrónico transformó el comercio minorista sin destruirlo. Los pesimistas replican que el trabajo basado en el conocimiento se verá afectado de forma generalizada, siendo los desarrolladores los primeros en experimentar el cambio.
El debate no admite respuestas tajantes ni conclusiones precipitadas. No obstante, existe un consenso claro: cuando las herramientas permiten ejecutar con extrema rapidez, el criterio técnico —saber qué se debe construir y qué se debe descartar— se convierte en el recurso más escaso. Habrá cada vez más personas capaces de escribir código, pero menos capaces de tomar las decisiones acertadas.
Para quienes no programan, la lección es igualmente válida: cuanto más potente es la herramienta, mayor es el valor de tener claro qué se desea obtener.
A lo largo de la historia, cada avance tecnológico ha venido acompañado de predicciones sobre el fin de profesiones enteras. La máquina de coser no eliminó a los sastres; preservó a aquellos que aprendieron a dominar la máquina. A quién dejará atrás esta ola de IA es algo sobre lo que 575 comentarios aún no han dictado sentencia. Pero una cosa es segura: el pánico por sí solo no frenará la transformación.
Enlaces de referencia:
- Florian Herrengt: AI is removing the middle class of software engineering
- Discusión en HN (item?id=49271994)