Vibe coding: cómo los asistentes de AI erosionan el pensamiento de ingeniería
El ingeniero de ML Mark compartió su experiencia con el “vibe coding”, la creación de aplicaciones con agentes de AI sin conocer el lenguaje ni las…
Procesado por IA desde Habr AI; editado por Hamidun News
Un programador que no escribe código suena como un oxímoron. Pero así es exactamente como se ve hoy el enfoque cada vez más popular llamado "vibe coding". Mark, ingeniero de ML con más de cuatro años de experiencia en machine learning, decidió probar este método en sí mismo — y los resultados resultaron ser simultáneamente impresionantes y alarmantes.
El término "vibe coding" surgió a principios de 2025 y rápidamente se consolidó en la jerga profesional. La esencia es simple: un desarrollador formula una tarea en lenguaje natural, y un agente de IA — sea Claude, Cursor u otra herramienta — genera el código. El programador actúa más como un gestor de producto que como un ingeniero: describe el comportamiento deseado, verifica el resultado y ajusta la dirección, sin profundizar en sintaxis y decisiones arquitectónicas.
Mark fue más allá — emprendió un proyecto en un lenguaje de programación desconocido, con un stack tecnológico desconocido, y en cuestión de días obtuvo una aplicación funcional. Para un observador externo, esto parece magia. Para la industria, es una señal que no se puede ignorar.
Sin embargo, detrás de la fachada de resultados rápidos se esconde un problema serio. Mark es honesto al respecto: junto con la aplicación, "vibe codeó" una cantidad considerable de deuda técnica. El código generado por el asistente de IA funciona — pero funciona como muebles montados apresuradamente en una tienda de materiales de construcción. Cumple su función hasta la primera prueba seria. Las decisiones arquitectónicas tomadas por la red neuronal a menudo resultan frágiles, redundantes o simplemente extrañas. Depurar tal código es más difícil que reescribirlo desde cero, porque el desarrollador que no participó en su creación se ve obligado a entender la lógica ajena, que no tiene un autor capaz de explicar sus decisiones.
Pero el descubrimiento más alarmante de Mark no está en el plano técnico, sino psicológico. Lo llama la "maldición de las victorias fáciles": tras trabajar prolongadamente con asistentes de IA, notó un marcado declive en su disposición de abordar independientemente problemas complejos. Si antes encontrarse con un error incomprensible desencadenaba un proceso de investigación — lectura de documentación, experimentos, inmersión profunda en el problema — ahora el primer impulso es diferente: copiar el stack trace y enviarlo al chat con IA. Esto no es pereza en el sentido cotidiano. Es una reestructuración de hábitos cognitivos, en la cual el cerebro deja de entrenar la habilidad de resolver problemas independientemente, porque recibe "dopamina rápida" de una respuesta instantánea.
Este efecto resuena con una discusión más amplia que se ha desarrollado en la comunidad tecnológica. Investigadores de Harvard y Microsoft documentaron el año pasado que los desarrolladores que utilizan activamente asistentes de IA demuestran, con el tiempo, un declive del pensamiento crítico al revisar código. Con más frecuencia aceptan soluciones generadas sin verificación y raramente se cuestionan "¿pero por qué exactamente así?" El vibe coding lleva esta tendencia a su límite lógico: si los asistentes de IA clásicos ayudan a escribir código, entonces el vibe coding delega completamente este proceso, dejando a los humanos solo la función de aceptación.
Para ser justos, Mark no demoniza el enfoque. Identifica situaciones donde el vibe coding es genuinamente apropiado: prototipado rápido, creación de scripts desechables, prueba de hipótesis en estadios tempranos del producto. Cuando el coste del error es bajo y la velocidad es crítica, la generación de código por IA se convierte en un acelerador poderoso. Los problemas comienzan cuando se aplica vibe coding donde se requiere confiabilidad, seguridad y soporte a largo plazo. Sistemas de producción que trabajan con datos de usuarios, servicios financieros, código de infraestructura — aquí delegar el pensamiento a la máquina se transforma de acelerador en una bomba de tiempo.
En contexto más amplio, la historia de Mark refleja una pregunta fundamental que enfrentará cualquiera que trabaje con herramientas inteligentes: ¿dónde está la frontera entre aumentar las capacidades humanas y reemplazarlas? Una calculadora no nos desaprendió a pensar — liberó el pensamiento para tareas de orden superior. Pero una calculadora nunca pretendió pensar por nosotros. Los asistentes de IA sí. Y si un ingeniero deja de entender el código que ejecuta en producción, deja de ser un ingeniero — independientemente de lo impresionante que se vea el resultado.
El vibe coding no desaparecerá — es demasiado conveniente y demasiado efectivo para una cierta clase de tareas. Pero la industria deberá aprender a manejarlo de la forma en que aprendió a manejar el outsourcing: entendiendo qué se puede delegar, qué no, y por qué la capacidad de hacer cosas complejas independientemente sigue siendo el principal activo de un profesional.
¿Quieres dejar de leer sobre IA y empezar a usarla?
AI News es un feed curado de noticias de IA. Hamidun Academy te enseña a usar la IA en tu trabajo.