La IA mejora el código, pero no sustituye a los programadores humanos
La IA puede acelerar y mejorar el código, pero expertos de Funditec advierten que los programadores siguen siendo esenciales para detectar fallos.
La inteligencia artificial puede acelerar la escritura y depuración de código, pero no permite desarrollar aplicaciones complejas de forma fiable sin la supervisión de programadores expertos, según Gonzalo Álvarez Marañón, director de Funditec Research. La entidad tecnológica cuenta con sedes en Madrid y Barcelona.
Álvarez Marañón señala que la IA generativa es especialmente eficaz trabajando con lenguajes de programación, cuyas reglas permiten comprobar si el código funciona. Esta capacidad facilita que la herramienta aprenda mediante ensayo y error y contribuya a hacer los programas más eficientes.
Sin embargo, el experto advierte de que el código generado por IA también puede contener fallos de seguridad. Algunos errores no afectan al funcionamiento visible de una aplicación, pero pueden abrir la puerta a accesos no autorizados, cambios en precios, robo de datos confidenciales o borrado de información.
Por este motivo, el papel de los programadores sigue siendo esencial para detectar vulnerabilidades, comprender sistemas cada vez más complejos y mantenerlos o actualizarlos con el tiempo. La IA puede ayudar a localizar y corregir errores, pero una persona sin conocimientos técnicos podría no identificar los problemas introducidos por la herramienta.
Funditec Research recuerda además que los ciberataques no siempre se deben a fallos de programación: muchos comienzan con contraseñas interceptadas o correos maliciosos. La inteligencia artificial puede ser utilizada tanto por quienes defienden los sistemas como por los atacantes.
Funditec, fundada en 2003 y acreditada como centro tecnológico desde 2021, trabaja en proyectos de inteligencia artificial, energía, salud, materiales avanzados y ciberseguridad. La organización cuenta con más de 120 investigadores y ha participado en más de 250 proyectos de innovación.