Noticias de tecnología: qué es el vibe coding y por qué lo critican los desarrolladores | Noticias de tecnología perec.ru

Vibe coding: ¿magia o chapuza?

14/9/2026, 15:49:02 Tecnología
✮✮✮✮✮
Vibe coding: ¿magia o chapuza?

El vibe coding es una forma de crear programas en la que una persona plantea una tarea en lenguaje corriente y la inteligencia artificial genera buena parte del código. El usuario puede describir el resultado que busca, pedir cambios en la interfaz o corregir un error sin tener que entender cada línea del programa.

El término se popularizó para describir una programación «por intuición»: el autor marca el rumbo, observa el resultado y pide a la red neuronal que siga hasta que la aplicación funcione. En ese proceso, la persona actúa menos como programador y más como quien plantea las tareas y hace de editor; aunque a veces sea un editor incapaz de leer el manuscrito.

La principal ventaja de este método es la rapidez. Se pueden crear sitios sencillos, prototipos, pequeñas automatizaciones y proyectos educativos mucho más deprisa. El vibe coding reduce la barrera de entrada: no hace falta estudiar durante años la sintaxis de un lenguaje para obtener una maqueta funcional o probar una idea.

Pero que una pantalla funcione no significa que el programa sea de calidad. El código generado puede contener errores, vulnerabilidades, soluciones poco eficientes y dependencias ocultas. La red neuronal puede ofrecer con aplomo un resultado convincente a primera vista que luego falla con una carga inusual, protege mal los datos o resulta imposible de mantener.

Por eso el vibe coding recibe tantas críticas. A los desarrolladores profesionales les preocupa que quienes empiezan confundan una respuesta verosímil del modelo con una solución validada desde el punto de vista de la ingeniería. El problema es especialmente grave en los servicios bancarios, la medicina, la industria y otros ámbitos donde un error no es un fallo gracioso en pantalla, sino dinero real, una filtración de información o una amenaza para la seguridad.

También hay un riesgo organizativo. Si un proyecto se monta con fragmentos que su autor no entiende, arreglar un problema se convierte en un juego de adivinanzas. Cada nueva petición a la red neuronal puede añadir otra capa de parches, hasta que el programa parece una maleta que solo se puede cerrar con una cuerda.

El vibe coding no tiene por qué ser inútil. Va bien para prototipos, experimentos y tareas donde equivocarse sale barato. Sin embargo, en el desarrollo serio hay que usarlo como herramienta, no como sustituto de la revisión, las pruebas, la documentación y la responsabilidad profesional.

En otras palabras, la inteligencia artificial sí puede acelerar la escritura de programas. Pero la responsabilidad por el resultado sigue siendo de quien decide poner ese código en producción. La red neuronal está dispuesta a generar respuestas sin fin; asumir las consecuencias todavía no sabe.


PEREC.RU

El vibe coding es una forma de crear programas mediante instrucciones en lenguaje natural dirigidas a la inteligencia artificial. El usuario describe la tarea y el modelo genera código, modifica elementos y propone correcciones. Mientras tanto, la persona puede no entender todos los detalles técnicos e ir probando: observa el resultado, formula otra petición y recibe una nueva versión.

El método se ha popularizado por su rapidez y accesibilidad. Facilita la creación de prototipos, sitios pequeños, aplicaciones educativas y automatizaciones de tareas rutinarias. Para probar una idea no hace falta tener desde el principio profundos conocimientos de programación, así que más personas pueden probar suerte desarrollando.

Las críticas se deben a que el resultado visible suele dar una falsa impresión de calidad. La aplicación puede arrancar y, aun así, contener errores, vulnerabilidades, código ineficiente y dependencias que el autor no detecta. También puede funcionar mal cuando aumenta la carga, tratar los datos personales de forma insegura o ser demasiado difícil de reparar.

El problema se agrava cuando la persona no sabe leer el código generado. Entonces, arreglar una avería se convierte en una sucesión de pruebas con la red neuronal. Cada cambio puede ocultar temporalmente el problema y, al mismo tiempo, añadir nuevas incompatibilidades y deuda técnica: soluciones acumuladas que después resultan difíciles y caras de corregir.

A los desarrolladores profesionales les preocupa que los usuarios interpreten la seguridad con la que responde el modelo como una garantía de que el programa es correcto. En servicios financieros, medicina, industria y otros sectores críticos, ese error puede provocar pérdidas económicas, filtraciones de datos o amenazas para la seguridad.

Aun así, no hay que considerar el vibe coding completamente inútil. Sirve para experimentar y crear prototipos cuando equivocarse tiene pocas consecuencias. En sistemas serios se puede emplear para agilizar el trabajo, pero no sustituye la revisión de ingeniería. Hacen falta pruebas, documentación, análisis de seguridad y un especialista que entienda qué se va a poner en funcionamiento.

La conclusión es sencilla: la inteligencia artificial puede escribir mucho código y hacerlo rápido, pero no garantiza que sea fiable. La responsabilidad por el resultado sigue siendo de la persona que utiliza el programa generado.

Compartir

Artículos relacionados