Cuando la IA escribe código, pero los ingenieros siguen tomando las decisiones
No hace mucho, Mark Reitzel le pidió a una IA que le construyera una versión web de un juego de cartas japonés que su padre solía tener. Diez minutos después - voilà -, una aplicación funcional apareció en su pantalla. Funcional, pulida y lista para usar.
¿Impresionante? Sin duda. Pero para Reitzel, quien dirige la gestión de productos en Mitsubishi Electric Iconics Digital Solutions, la verdadera pregunta no tenía que ver con los juegos de cartas. Tenía que ver con la automatización industrial. Si la IA puede crear un juego en diez minutos, ¿qué ocurre cuando la diriges a la planta de una fábrica?
La respuesta, como resulta ser, es complicada.
La cuestión es la siguiente: la IA es fantástica para generar código. Paneles, informes y visualizaciones se crean en cuestión de minutos. Pero el software industrial no es un panel. Es el sistema nervioso de una planta de fabricación: lo que mantiene las líneas de ensamblaje funcionando, las turbinas girando y los sistemas de seguridad cumpliendo su función.
Generar la primera versión de una aplicación es cada día más fácil. ¿Entregar un software en el que los gerentes de planta puedan confiar para gestionar sus operaciones las 24 horas del día, los 7 días de la semana? Eso es harina de otro costal.
Tomemos un ejemplo sencillo. Un gerente de planta solicita un informe operativo. La IA lo genera en minutos. Todos están encantados. Entonces el gerente dice: «Perfecto, ahora envíame ese informe todos los días». De repente, una tarea puntual se convierte en un software de misión crítica del que dependen las personas. Las plataformas evolucionan, surgen amenazas de seguridad y cambian los requisitos. Y alguien tiene que mantener todos los platos girando.
Esa persona es un ingeniero, y no cualquier ingeniero, sino uno que entiende de arquitecturas industriales, ciberseguridad, cumplimiento normativo y la compleja realidad de mantener comunicados los sistemas heredados con los nuevos. La IA no sabe si tu flujo de datos deja expuesta una vulnerabilidad. A la IA no le preocupa si esa llamada a la API seguirá funcionando después de la actualización de la plataforma del próximo trimestre. A la IA no le quita el sueño lo que ocurre cuando la red se cae a las 3 de la madrugada
Los ingenieros experimentados rara vez desarrollan software industrial desde cero. Se basan en plataformas probadas, de esas que han sido sometidas a años de implementaciones en el mundo real. Estas plataformas incorporan arquitecturas validadas, redundancia, protecciones de ciberseguridad y soporte a largo plazo. La IA puede generar una aplicación sobre esa base en tiempo récord. Pero esa aplicación es solo una capa de la solución.
La velocidad es seductora. Pero en el mundo industrial, la velocidad por sí sola no determina si el software está listo para su uso generalizado. La verdadera pregunta no es «¿Con qué rapidez podemos construir esto?», sino «¿Quién se encargará de que siga funcionando dentro de cinco años?»
La IA escribe el código. Los ingenieros son responsables del resultado. Y en la automatización industrial, esa distinción marca toda la diferencia.