La IA genera código, pero la falta de conocimiento técnico es el mayor riesgo

Fuentes: The Problem is not the AI Code, but Nobody Knows Anything Anymore

El artículo analiza la crisis actual en la ingeniería de software, argumentando que el problema no es la generación de código por inteligencia artificial, sino la pérdida de conocimiento técnico y arquitectónico por parte de los equipos. Según el texto, la IA permite a las empresas eliminar la fricción en la creación de código, pero si los ingenieros no comprenden la arquitectura subyacente ni la intención detrás de las decisiones, el resultado es un software difícil de mantener y escalar. El autor destaca que, aunque la IA puede mejorar código de calidad media a una media aceptable, la falta de supervisión humana experta en diseño y sistemas es un riesgo crítico. Se menciona que en startups de rápido crecimiento, los equipos están forzados a entregar código sin revisión profunda, trabajando largas jornadas sin resolver problemas de fondo. Además, se señala que la ingeniería de datos sigue siendo un campo donde el conocimiento de dominio es vital, aunque la IA está reduciendo la barrera de entrada. El texto concluye que la mantenibilidad sigue siendo el desafío final de la ingeniería de software. La IA no puede orquestarse a sí misma, por lo que la necesidad de humanos para definir la intención, el gusto y la arquitectura es más crucial que nunca. La falta de estos fundamentos en los nuevos ingenieros, especialmente si se contrata personal junior sin supervisión adecuada, agrava la situación, convirtiendo la dependencia ciego de la IA en un problema de seguridad y calidad a largo plazo.