Un principiante en programación compartió en Reddit su frustración tras meses intentando crear un proyecto de SaaS usando inteligencia artificial, específicamente herramientas como ChatGPT y Cursor. Según relata, cada intento de cambio en el código resultaba en días de correcciones adicionales, llevando al usuario a calificar a la IA como «muy estúpida» por resolver un problema pero generar múltiples nuevos.
Este caso ha generado debate sobre la capacidad real de la inteligencia artificial para sustituir a los ingenieros de software. Expertos como Gergely Orosz destacan que, aunque las herramientas de IA pueden ser útiles, los sistemas complejos aún requieren de profesionales capacitados para su desarrollo y mantenimiento.
El fenómeno de «vibe coding», donde se intenta programar sin conocimientos sólidos, ha sido criticado por expertos como Gary Marcus, quien señala que las promesas de éxito sin experiencia son engañosas. Aunque hay casos de éxito en desarrollo web sin conocimientos previos, estos no suelen ser proyectos de gran envergadura.
La IA en programación, si bien ofrece potencial para aumentar la productividad, aún requiere de una comprensión profunda del código para solucionar los errores frecuentes que se presentan. En resumen, aunque la inteligencia artificial puede ser una herramienta poderosa, su efectividad depende del conocimiento y la habilidad del usuario.