El vibe coding funciona porque hay gente que sabe programar. Un programador que sabe lo que hace puede pedirle a una IA que le haga un código y luego puede revisar y corregir sus inevitables* errores. O puede corregir los errores de las personas que no saben programar pero usaron un chatbot para escribir código. De hecho hay toda una industria de programadores dedicados a hacer estos arreglos. Muchas empresas de software ahora no están contratando a programadores junior, con la idea de que alguien puede producir código à la vibe coding y luego un programador más experto lo puede corregir. ¿Pero qué van a hacer cuando esos programadores expertos se retiren y las empresas pierdan esas habilidades? Por ahora, muchas confían en las promesas de mejoría de la industria de la inteligencia artificial*.
La crítica al “vibe coding” y el uso de la inteligencia artificial para aprender es un tema importante. Algunas personas critican que las personas confien habilidades a la inteligencia artificial, especialmente en tareas como programar o escribir. Esta crítica es válida porque depender completamente de la inteligencia artificial puede impedir que las personas desarrollen una comprensión real sobre lo que están haciendo.
Sin embargo, el texto parece asumir que usar la inteligencia artificial necesariamente reemplaza el aprendizaje, cuando en realidad puede servir como un apoyo educativo. El problema no es la herramienta en sí, sino cómo se utiliza. Si se utiliza de manera pasiva, puede ser perjudicial. Pero si se utiliza de manera activa, puede ser muy útil.
Empresas como GitHub han reconocido que herramientas como Copilot pueden aumentar la productividad, pero también pueden llevar a aceptar errores o código inseguro si el usuario no tiene conocimientos previos. Esto demuestra que la inteligencia artificial no sustituye la necesidad de aprender, sino que hace que el pensamiento crítico sea aún más importante.
La fuente de esta información es el estudio de investigación de GitHub sobre Copilot. También se puede encontrar más información en un artículo público de GitHub sobre productividad y Copilot. https://github.blog/news-insights/research/research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/