Vibe coding: cómo los asistentes de IA erosionan el pensamiento ingenieril

Mark, ingeniero de ML, compartió su experiencia con el «vibe coding»: crear aplicaciones con agentes de IA sin conocer el lenguaje ni las tecnologías. En unos días obtuvo un producto funcional, pero también una montaña de deuda técnica y una observación inquietante: trabajar mucho tiempo con asistentes de IA reduce las ganas de enfrentarse por cuenta propia a problemas complejos. El autor señala en qué situaciones el vibe coding es adecuado y en cuáles está terminantemente contraindicado. El artículo plantea cuánto cuestan las «victorias fáciles» al crecimiento profesional de los ingenieros.

Procesado por IA desde Habr AI; editado por Hamidun News
Vibe coding: cómo los asistentes de IA erosionan el pensamiento ingenieril
Fuente: Habr AI. Collage: Hamidun News.
Escuchar artículo

Un programador que no escribe código suena a oxímoron. Pero así es hoy un enfoque que gana popularidad y que se conoce como «vibe coding». Mark, ingeniero de ML con más de cuatro años de experiencia en aprendizaje automático, decidió probar el método en carne propia, y los resultados fueron a la vez impresionantes e inquietantes.

El término «vibe coding» surgió a principios de 2025 y se asentó rápidamente en la jerga profesional. La idea es sencilla: el desarrollador formula la tarea en lenguaje natural y un agente de IA, ya sea Claude, Cursor u otra herramienta, genera el código. El programador actúa más como un product manager que como un ingeniero: describe el comportamiento deseado, revisa el resultado y corrige el rumbo sin sumergirse en la sintaxis ni en las decisiones de arquitectura.

Mark fue aún más lejos: asumió un proyecto en un lenguaje de programación desconocido, con un stack tecnológico desconocido, y en cuestión de días tenía una aplicación funcionando. Para un observador externo parece magia. Para la industria, es una señal que no se puede ignorar.

Sin embargo, tras la fachada del resultado rápido se esconde un problema serio. Mark admite con franqueza que, junto con la aplicación, «vibecodeó» una porción considerable de deuda técnica. El código generado por el asistente de IA funciona, pero funciona como un mueble montado a toda prisa de una tienda de bricolaje: cumple su función hasta la primera prueba seria. Las decisiones de arquitectura de la red neuronal suelen resultar frágiles, redundantes o simplemente extrañas. Depurar ese código es más difícil que reescribirlo, porque un desarrollador que no participó en su creación debe descifrar una lógica ajena que no tiene un autor capaz de explicar sus decisiones.

Pero el hallazgo más inquietante de Mark no es técnico, sino psicológico. Lo llama la «maldición de las victorias fáciles»: tras un trabajo prolongado con asistentes de IA, su disposición a abordar por sí mismo tareas complejas disminuyó de forma notable. Antes, un error incomprensible desencadenaba un proceso de investigación: leer documentación, experimentar, sumergirse a fondo en el problema. Ahora su primer impulso es otro: copiar el stack trace y pegarlo en el chat de IA. No es pereza en el sentido cotidiano. Es una reconfiguración de los hábitos cognitivos: el cerebro deja de entrenar la habilidad de resolver problemas por su cuenta porque recibe una «dosis rápida de dopamina» con la respuesta instantánea.

Este efecto resuena con un debate más amplio en la comunidad tecnológica. Investigadores de Harvard y Microsoft constataron el año pasado que los desarrolladores que usan activamente asistentes de IA muestran con el tiempo un menor pensamiento crítico al revisar código. Aceptan con más frecuencia soluciones generadas sin verificarlas y se preguntan menos «por qué exactamente así». El vibe coding lleva esta tendencia a su límite lógico: mientras los asistentes de IA clásicos ayudan a escribir código, el vibe coding delega el proceso por completo y deja al humano solo la función de dar el visto bueno.

Para ser justos, Mark no demoniza el enfoque. Señala situaciones en las que el vibe coding resulta realmente adecuado: prototipado rápido, scripts desechables, verificación de hipótesis en las primeras etapas de un producto. Cuando el coste del error es bajo y la velocidad es crítica, la generación de código con IA se convierte en un potente acelerador. Los problemas empiezan cuando se aplica donde se exigen fiabilidad, seguridad y mantenimiento a largo plazo. Sistemas de producción que manejan datos de usuarios, servicios financieros, código de infraestructura: aquí, delegar el pensamiento en la máquina convierte el acelerador en una bomba de relojería.

En un contexto más amplio, la historia de Mark refleja una pregunta fundamental que enfrentará todo el que trabaje con herramientas inteligentes: ¿dónde está la frontera entre potenciar las capacidades humanas y sustituirlas? La calculadora no nos hizo olvidar cómo pensar: liberó la mente para tareas de orden superior. Pero la calculadora nunca pretendió pensar por nosotros. Los asistentes de IA sí. Y si un ingeniero deja de entender el código que lanza a producción, deja de ser ingeniero, por impresionante que parezca el resultado.

El vibe coding no va a desaparecer: es demasiado cómodo y demasiado eficaz para cierto tipo de tareas. Pero la industria tendrá que aprender a manejarlo como aprendió en su día a manejar la externalización: entendiendo qué se puede delegar, qué no y por qué la capacidad de hacer cosas difíciles por uno mismo sigue siendo el principal activo de un profesional.

Historia
ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
¿Qué te parece?
Cargando comentarios…