¿Qué va a pasar con los ingenieros de software?
Cambio de rol de los ingenieros de software con la IA
- Muchos ven la IA solo como la siguiente herramienta en una larga cadena (tarjetas perforadas → lenguajes de alto nivel → LLMs); la “ingeniería” persiste aunque la “programación” cambie.
- Se espera un cambio desde grandes equipos de programación hacia menos ingenieros que actúan como arquitectos, integradores y expertos de dominio, con más valor en la comprensión del producto y el diseño guiado por el dominio.
- Algunos predicen que los ingenieros se moverán hacia roles de “alineación” y coordinación (parecidos a un PM/TPM técnico), mientras la IA se encarga de escribir más código.
Productividad, sobrecarga y atrofia de habilidades
- Hay un acuerdo generalizado en que la IA hace a las personas más productivas pero también más agotadas; el volumen de trabajo se expande en lugar de liberar tiempo (paradoja de Jevons).
- Varios describen que hacen malabares con muchas más tareas concurrentes y se sienten constantemente abrumados.
- Se señala el riesgo de atrofia de habilidades: peor mecanografía, peor modelado mental de grandes codebases, y un declive más rápido para quienes dependen mucho de las herramientas.
Calidad del código, “vibe coding” y mantenibilidad
- Fuerte preocupación por los sistemas “vibe-coded”: salida rápida, alta tasa de errores, malas pruebas y escasa comprensión del código por parte de sus supuestos dueños.
- Algunos cuentan que los llaman para “terminar” proyectos con mucha IA o poca disciplina, que son dolorosos de estabilizar o mantener.
- Otros dicen que la IA es excelente para herramientas internas y utilidades pequeñas donde las exigencias de corrección y seguridad son menores.
Formación, experiencia y verificación
- Pregunta abierta: cómo formar a los juniors cuando muchas “tareas de junior” ahora son triviales para los LLMs.
- La experiencia y el “buen gusto” en diseño, pruebas y en decir “no” a malas funciones se consideran diferenciadores clave.
- Programar es un caso de uso fuerte para la IA porque los compiladores/pruebas proporcionan retroalimentación inmediata; otros dominios carecen de verificadores así.
Mercado laboral e impactos económicos
- Visiones contrapuestas:
- Algunos esperan más empleos de desarrollo a medida que el software se abarate y la demanda se dispare.
- Otros prevén menos puestos IC, especialmente en el trabajo de agencias web de baja complejidad, o una caída tipo traductor hasta “órdenes de magnitud menos”.
- Varios relacionan los resultados con el capitalismo: es probable que las ganancias de productividad se traduzcan en más producción por ingeniero, no en semanas más cortas o mejores condiciones.
Sentimiento e impacto emocional
- La percepción es que el sentimiento en HN se ha vuelto recientemente más escéptico respecto al hype de la IA, aunque esto es subjetivo.
- A algunos les gusta la artesanía y el pulido aumentados por IA; otros sienten una profunda pérdida de orgullo y más alienación cuando los LLMs escriben la mayor parte de su código.
- Algunos expresan resentimiento hacia la arrogancia pasada de los desarrolladores y ven la ansiedad actual como una forma de ajuste de cuentas.