Descubre cómo convertirte en ingeniero de "vibe coding" sin experiencia técnica. Aprende técnicas de IA, claridad de prompts y construcción de productos de c...
Vibe Coding: La Nueva Profesión en la Era de la IA
Resumen Ejecutivo
El futuro del desarrollo de software está cambiando radicalmente. Lazar Jovanovic, el primer Ingeniero Oficial de Vibe Coding en Lovable, comparte cómo cualquier persona—sin experiencia en programación—puede convertirse en constructor profesional de productos en la era de la inteligencia artificial. Este artículo explora cómo la codificación se está democratizando y qué habilidades verdaderamente importan para triunfar en este nuevo panorama laboral.
Puntos Clave
- Sin código, sin problema: No necesitas saber programación para construir productos profesionales con herramientas de IA como Lovable
- La claridad es todo: La habilidad más importante no es codificar, sino comunicar claramente qué quieres que construya la IA
- El juicio importa más que la velocidad: El futuro premia el buen gusto, diseño y decisiones estratégicas, no la cantidad de código escrito
- Construcción en paralelo: Comienza cinco versiones diferentes de tu idea simultáneamente para encontrar la dirección correcta más rápido
- La salida del agente es tu profesor: Aprende observando cómo piensa la IA, no solo mirando el código que produce
La Revolución del Vibe Coding: Cuando Cualquiera Puede Ser Ingeniero
Hace apenas unos años, para construir un producto digital necesitabas años de experiencia en programación, un conocimiento profundo de frameworks complejos y la capacidad de escribir código limpio y escalable. Esos días están desapareciendo rápidamente.
Lazar Jovanovic llegó a Lovable sin haber escrito una sola línea de código en su vida. Hoy, es el Ingeniero Oficial de Vibe Coding operando en el nivel élite del 0.1% superior. ¿Su secreto? No era técnico, lo cual resultó ser una ventaja masiva.
"La gente como yo no sabe que no se supone que debe construir XYZ, y así es como realmente podemos construirlo," explicó. Cuando la comunidad preguntó si Lovable podía crear extensiones de Chrome, los engineers tradicionalionales explicaban por qué era imposible. Lazar simplemente entró en Lovable, pidió una extensión de Chrome y la construyó.
Esta es la naturaleza del vibe coding: no estás limitado por lo que crees que es posible. No sabes las restricciones técnicas, así que las cruzas. Las herramientas de IA como Lovable, Cursor y Cloud Code simplemente hacen lo que les pides, sin juzgar si debería ser posible o no.
Pero aquí está la parte crucial: aunque la falta de experiencia técnica es una ventaja, no es suficiente. El verdadero diferenciador en la era de la IA es algo completamente diferente.
La Claridad Es el Nuevo Código
Si hay una lección que Lazar ha aprendido trabajando con herramientas de IA todos los días, es que la claridad en tu visión es más valiosa que cualquier habilidad técnica.
"Coding ha sido esencialmente resuelto," dice. "La IA puede generar código significativamente más rápido que los humanos. Así que ahora dedico el 80% de mi tiempo a planificación e interacción con herramientas de IA, y solo el 20% a ejecutar el plan."
Usa una analogía que ayuda a entender esto: Aladino y el Genio. Cuando frotas la lámpara, el genio te concede tres deseos. Si dices "quiero ser más alto," el genio te hace 13 pies de altura porque no fuiste específico. La IA funciona exactamente así. No entiende contexto implícito o frases como "ya sabes a qué me refiero."
Por eso, la habilidad emergente más importante es aprender a ser específico. Necesitas entender qué significa claridad y cómo traducirla en instrucciones que una IA pueda entender perfectamente.
El Método del Refinamiento Progresivo: Cinco Construcciones en Paralelo
Entonces, ¿cómo mejoras en claridad? No es leyendo sobre ello—es construyendo. Lazar ha desarrollado un sistema que llamaría revolucionario si no fuera tan simple.
Cuando tienes una idea vaga, comienza tu primer proyecto con un "brain dump" de voz. Simplemente abre Lovable, activa el micrófono y dile todo lo que se te ocurra. No esperes a que termine; abre una nueva ventana.
Ahora que has reflexionado, tienes un poco más de claridad. Abre un segundo proyecto y comienza de nuevo, pero esta vez más enfocado. Sabes qué características quieres, qué páginas necesitas.
Para el tercer proyecto, encuentra una referencia de diseño en Dribbble o Mobbin. Adjunta una captura de pantalla. Ahora estás enseñándole a la IA exactamente qué apariencia deseas.
En el cuarto proyecto, encuentra código existente que haga algo similar. Descarga el repositorio y adjúntalo. La IA entiende código mejor que inglés o español.
Ahora tienes cuatro o cinco enfoques completamente diferentes. Comparas, evalúas, y el ganador es obvio.
¿Cuál es el beneficio? Ahora que identificaste la dirección correcta con claridad completa, gastarás una fracción de los "tokens" (la capacidad de pensamiento de la IA) que habrías gastado tratando de ajustar un primer diseño mediocre.
Como dijo Lazar: "Construir cinco proyectos en paralelo es más barato que ajustar uno infinitamente."
Pero hay más. Este proceso no solo aclara tu visión—es un método de productividad extrema. Mientras la IA genera código para el proyecto uno, cambias al proyecto dos. Mientras la IA trabaja en el proyecto dos, cambias al proyecto tres. Nunca esperas. Así es cómo alguien sin formación técnica puede entregar un volumen de trabajo que sorprende a engineers experimentados.
Dominando la Memoria de Contexto: El Verdadero Desafío de la IA
Aquí es donde la mayoría de las personas se equivocan al trabajar con IA. Creen que el problema es que la IA no es lo suficientemente inteligente. No es eso. El problema es que la IA tiene una memoria limitada.
La analogía del Genio de Aladino aparece nuevamente: tienes un número finito de "deseos" (tokens) en cada solicitud. La IA gasta esos tokens leyendo tu solicitud, navegando por archivos, pensando y finalmente ejecutando. Si no proporcionas contexto claro, la IA gastará el 80% de los tokens tratando de entender qué quieres y solo el 20% resolviendo el problema real.
Peor aún, cuando cometes un error y expresas frustración con la IA, ella gasta tokens adicionales tratando de no herir tus sentimientos en lugar de enfocarse en el problema. Es una trampa mental que todos caemos.
Entonces, ¿cómo evitas esto? Aquí entra en juego la estructura documentada.
El Sistema PRD: Tu Brújula para la IA
Una vez que identificas la dirección correcta entre tus cinco proyectos paralelos, pasas un día entero—no construyendo, sino planificando con la IA. Esto puede sonar contradictorio: "¿Esperar un día para planificar cuando podría estar construyendo?"
Pero ese día ahorra semanas después.
Creas lo que llamas un "Masterplan.md": una visión de alto nivel de lo que estás construyendo, para quién, y cómo quieres que se sienta. Luego creas un "Plan de Implementación" que establece el orden: "Primero el backend, luego la autenticación, luego las APIs."
Después vienen las "Guías de Diseño" que definen exactamente cómo debe verse y sentirse. Luego los "Recorridos del Usuario" que mapean cada paso que un usuario toma.
Finalmente, todo converge en "tasks.md"—una lista clara de subtareas que la IA necesita ejecutar, en orden, una a la vez.
El paso final es crítico: configuras "rules.md" en tu herramienta de IA (Lovable tiene un campo de "Conocimiento del Proyecto"). Aquí le dices a la IA exactamente cómo debe comportarse: "Lee todos estos archivos antes de hacer nada. Lee tasks.md. Ejecuta la siguiente tarea. Cuéntame qué hiciste y cómo probarlo."
Ahora, aquí está la magia: no das más prompts largos. Tus prompts se convierten simplemente en "procede con la siguiente tarea." La IA tiene todo el contexto que necesita permanentemente disponible. No pierde la noción de dónde está porque estás manteniendo esa memoria disponible de manera dinámica.
Puedes cambiar entre cinco o seis proyectos simultáneamente porque cada uno tiene su propio sistema de memoria. Cada agente de IA sabe exactamente dónde está y qué hacer a continuación.
De la Codificación al Juicio: El Futuro del Trabajo Técnico
Aquí es donde la conversación se vuelve profunda. Si la IA puede escribir código más rápido que los humanos, ¿qué habilidades seguirán siendo valiosas?
Lazar es claro: no es la programación.
"En el mundo de la IA no seremos recompensados por una producción bruta más rápida; seremos recompensados por mejor juicio," explica.
El código ya no es el cuello de botella. Tu juicio lo es. Saber qué construir, cómo debe verse, qué experiencia debe proporcionar al usuario, qué decisiones de diseño resonarán emocionalmente—estas son las preguntas que importan.
La gente se obsesiona con tecnologías de stack: "¿Es esto React? ¿Es esto Vue?" Lazar dice que nunca importó, pero ahora importa aún menos. El usuario final solo quiere una experiencia mágica.
"Hemos resuelto el cómo," dice. "Ahora tenemos que resolver todo lo demás: buen diseño, buen gusto, buena experiencia de usuario."
Esto es especialmente importante para los Gerentes de Producto. Históricamente, los PMs eran compensados por escribir especificaciones detalladas y documentación. Eso sigue siendo necesario, pero la herramienta (IA) ahora hace la mayoría del trabajo de escritura. Lo que realmente importa es el juicio del PM: ¿Saben qué construir? ¿Entienden a los usuarios? ¿Pueden articular una visión clara?
Los Diseñadores experimentarán una transformación similar. La IA pronto puede generar interfaces bonitas. Pero diseñar para emociones, entender psicología del color, saber qué hace que algo se sienta "lujoso" versus "barato"—eso requiere experiencia y gusto humanos.
Y los Ingenieros de Software, especialmente los de élite, serán más necesarios que nunca. Alguien necesita construir la infraestructura que soporta a los miles de millones de nuevos creadores. Alguien necesita escalar Lovable, mantener seguridad, manejar complejidad arquitectónica masiva. Ese no es un trabajo para novatos.
Cómo Superar Bloqueos: El Framework 4x4 para Depuración
Aunque este artículo se enfoca en construcción, la realidad es que incluso con el sistema de planificación más riguroso, algo saldrá mal. Las IA cometen errores. Tu código rompe. Las integraciones fallan.
Lazar ha desarrollado lo que llama el "Framework 4x4" para resolver problemas eficientemente.
Primer intento: Simplemente pídele a la IA que lo arregle. Lovable etiquetará el error en naranja y ofrecerá un botón "Intentar arreglar." El 60% del tiempo, esto resuelve el problema.
Segundo intento: Si persiste, abre el registro de la consola del navegador. Busca mensajes de error. Pídele a la IA que agregue registros de depuración a los archivos relevantes. Vuelve a ejecutar y copia los registros en el chat. Ahora la IA puede ver exactamente qué está sucediendo. El 90% del tiempo, esto lo resuelve.
Tercer intento: Si aún no funciona, lleva tu código a Codex (el modelo de OpenAI entrenado específicamente para ingeniería). Muéstrale el código, los registros y el problema. Deja que lo analice profundamente. Codex es conocido por resolver problemas increíblemente complejos que otras herramientas no pueden.
Cuarto intento: La mayoría de las veces, descubrirás que fue tu culpa. Tuviste un prompt poco claro, no comunicaste bien, o simplemente necesitabas pensar diferente. Revierte, tómate un descanso, vuelve con una mente clara.
El paso final es crucial: una vez que resuelves el problema, entra en modo de chat y pregunta: "¿Cómo podría haberte dado mejores instrucciones para que esto se hubiera resuelto inmediatamente?"
La respuesta de la IA se convierte en una adición a tu "rules.md". Ahora, la próxima vez que enfrentas un problema similar, el agente ya sabe cómo manejarlo sin que tengas que repetir.
Estás entrenando lentamente al agente para que sea mejor basándote en tus necesidades específicas.
Exponerse a la Excelencia: El Secreto Oculto del Buen Gusto
Hay algo que Lazar menciona una y otra vez que muchas personas se pierden: tiempo de exposición.
No puedes crear magia si no sabes qué se ve como magia.
La mejor forma de desarrollar buen juicio y gusto es exponerte constantemente a excelencia. Sigue a diseñadores increíbles en X (antiguamente Twitter). Sigue a creadores de productos que hacen cosas hermosas. Usa herramientas construidas con cuidado excepcional y observa cómo funcionan.
Lazar tiene un ejemplo específico: vio a alguien en YouTube diseñando interfaces constantemente. No construía nada, solo diseñaba. Pasó horas observando cómo esta persona tomaba decisiones de color, tipografía, espaciado. Ese tiempo de exposición cambió su comprensión de qué es "clase mundial."
También creó una herramienta llamada "UIstyle.lovable.app" específicamente para aprender diferentes estilos de diseño: Bauhaus, glassmorphism, minimalismo, etc. Verla, estudiarla, entender cómo se aplican. Ahora puede reconocer un estilo y pedir que la IA lo replique.
Este es el trabajo invisible que la gente pasa por alto. No es construir, es absorber. Es llenar tu banco mental con ejemplos de excelencia.
La Trayectoria Profesional del Vibe Coder: Cómo Convertir la Pasión en Carrera
Lazar tomó un camino muy poco convencional. Trabajó en Subway durante la universidad. Estudió ingeniería forestal, no ciencias de la computación. Pasó años en startups, enfocándose en crecimiento y comunidad, deliberadamente evitando la codificación.
Cuando Lovable lanzó su plataforma, experimentó por diversión. Empezó a construir en público. Creó un canal de YouTube mostrando sus construcciones. Publicaba regularmente en LinkedIn—posts largos que mostraban sus proyectos, fracasos y aprendizajes.
Elena Verna, Jefa de Crecimiento en Lovable, lo descubrió así. No envió un currículum. No aplicó a un puesto. Simplemente estaba construyendo en público y mostrando su trabajo.
Cuando Elena lo contactó, preguntó: "¿Por qué yo? Hay tantos buenos vibe coders." Ella respondió básicamente: porque estabas compartiendo, enseñando, construyendo de forma visible.
Este es el patrón para convertirse en profesional de vibe coding:
Empieza por tu cuenta: No esperes a que una empresa te contrate. Contratate a ti mismo como vibe coder profesional.
Construye en público: Comparte tus proyectos, fracasos, aprendizajes. LinkedIn, YouTube, lo que sea. No guardes secretos. La distribución importa más que el producto.
Desarrolla profundidad: No saltes de proyecto a proyecto. Profundiza en entender qué hace que algo sea excelente. Mira la salida del agente. Aprende cómo piensa.
Hazte indispensable: Si construyes cosas que tu comunidad, empleadores potenciales, o usuarios encuentran valiosas, te vuelves indispensable.
Mantén tu distintivo: Lazar es muy vocal, muy apasionado, muy largo en sus escrituras. Eso es su estilo. Se presenta completamente auténticamente.
Muchas empresas ya están contratando vibe coders. Lovable está contratando. Otras startups tienen dos, tres, diez vibe coders a tiempo completo. Empresas del S&P 500 están listando "experiencia con Lovable" como requisito en descripciones de puestos.
No necesitas que una empresa reconozca tu valor primero. Empieza a construir hoy, comparte mañana.
El Futuro: Convergencia de Roles y La Muerte de Especialización Estricta
Los diagramas de Venn que mostraban Ingeniero, Diseñador y PM como círculos completamente separados—están convergiendo.
Pronto, muchas personas serán una mezcla de las tres funciones. Un PM que puede prototipar en Lovable en 30 minutos en lugar de escribir 20 páginas de especificaciones. Un Diseñador que puede ajustar componentes sin esperar a un engineer. Un Engineer que entiende diseño lo suficientemente bien como para tomar buenas decisiones de arquitectura visual.
La pregunta no es si sobrevivirán estos roles. Es cómo evolucionarán.
Un tema que Lazar enfatiza fuertemente: autenticidad humana será escasa y valiosa.
La IA puede generar contenido. Puede escribir prosa. Puede hacer fotos. Pero todavía no puede escribir buena comedia. No puede captar ese toque humano que hace que alguien lea algo y piense: "Esto fue escrito por una persona real con experiencia real."
Entonces, incluso cuando la IA escribe el 90% del contenido, la persona que puede escribir la descripción de producto en 100 palabras que suena completamente humana y conecta emocionalmente será increíblemente valiosa.
Los engineers de élite? Serán aún más necesarios. Alguien tiene que mantener la infraestructura mientras que miles de millones de personas construyen en paralelo.
Los que no tendrán futuro? Los roles que son puramente deterministas. Traducción entre idiomas, generación de reportes estándar, mucha transcripción. La IA hace esto mejor, más rápido, más barato.
La conclusión: desarrolla juicio. Entiende humanos. Aprende a comunicar visión. Construye cosas que importan. Todo lo demás será comoditizado.
Técnicas Prácticas: Cómo Empezar Hoy
Si todo esto te inspira a probar vibe coding, aquí hay pasos concretos:
Paso 1: Elige tu herramienta
- Lovable: Excelente para apps web, UX hermosa, buena para principiantes
- Cursor: Más enfocado en engineers, mejor para código complejo
- Claude o ** ChatGPT**: Gratuitos para comenzar, buenos para prototipado rápido
Paso 2: Empieza con un brain dump
Abre tu herramienta. Simplemente vuelca tu idea. No seas perfecto. Es solo exploración.
Paso 3: Construye cinco versiones
Como describimos, comienza cinco proyectos ligeramente diferentes. Uno es muy vago. Uno con más detalle. Uno basado en una referencia de Dribbble. Uno basado en código existente. Uno con indicaciones muy específicas.
Paso 4: Elige el ganador
¿Cuál se siente correcto? Elige ese y comienza a planificar.
Paso 5: Crea tus documentos
masterplan.md: ¿Qué construimos y para quién?implementation_plan.md: ¿En qué orden?design_guidelines.md: ¿Cómo se ve?user_journeys.md: ¿Cómo navega el usuario?tasks.md: ¿Qué subtareas específicas?
Paso 6: Configura rules
En tu herramienta, configura instrucciones permanentes que digan: "Lee todos estos archivos. Ejecuta una tarea a la vez desde tasks.md. Reporta qué hiciste."
Paso 7: Construye
Ahora solo pides "siguiente tarea" y la IA continúa.
Paso 8: Aprende
Mientras construye, observa cómo piensa. Haz preguntas. Entiende lo que es posible.
Paso 9: Comparte
Construye en público. Muestra tus fracasos. Comparte lo que aprendes.
El Rol Emergente del Gerente de Producto en la Era de la IA
De todas las funciones que cambiarán dramáticamente, la Gestión de Productos podría ser la que más se beneficia.
Históricamente, un PM escribía especificaciones de 50 páginas. Las enviaba a engineers. Esperaba semanas por feedback. Refinaba. Volvía a enviar. Era un proceso lento y lleno de fricciones.
Ahora, un PM abre Lovable, construye el prototipo en 30 minutos, y muestra exactamente lo que quiere. La ambigüedad desaparece.
Pero esto es una bendición y una maldición. Significa que el trabajo de un PM ya no es escribir documentación. Es tener visión clara. Es entender usuarios profundamente. Es tomar decisiones sobre qué construir cuando literalmente puedes construir cualquier cosa en horas.
En muchas formas, PM se vuelve más importante porque ahora son el verdadero cuello de botella. No la velocidad de ingeniería, sino la claridad de visión.
Los mejores PMs en la era de la IA serán aquellos que:
- Entienden psicología humana
- Pueden articular claramente qué problema resuelven
- Tienen excelente gusto en design y experiencia
- Pueden construir rápidamente para validar hipótesis
- Entienden flujos de usuario a un nivel profundo
El Papel Crítico de la Autenticidad Humana
Mientras la IA se vuelve más capaz, hay algo que permanece completamente fuera de su alcance: la autenticidad humana.
La IA puede escribir decentemente sobre cualquier tema. Pero cuando lees algo que fue escrito por una persona real con experiencia real, lo sabes. Hay un toque que no puede replicarse.
Lazar señala que la gente ahora puede detectar instantáneamente si algo fue escrito por IA versus un humano. Preferimos el humano. Mucho.
Entonces, a medida que la IA escritura se vuelve ubicua, los escritores auténticos serán más valiosos. No porque escriban mejor sintácticamente (la IA lo hace), sino porque llevan humano real, experiencia real, perspectiva real.
Lo mismo aplicará a:
- Diseñadores (intuición humana sobre emoción)
- Creadores (voces auténticas en lugar de contenido optimizado)
- Emprendedores (visión articulada desde experiencia real)
- Consultores (sabiduría de alguien que ha fallado)
La lección: en un mundo donde la mayoría de la salida es generada por IA, tu humanidad se vuelve tu ventaja competitiva.
Reflexión Final: Este es el Momento
Lazar termina con un comentario que merece ser reflexionado: "Solo deberías tener miedo si no estás haciendo nada. Si no estás haciendo absolutamente nada, aterrorízate por todos los medios. Pero luego da un paso hacia hacer algo al respecto, y créeme, el salto ya no es tan grande como solía ser."
No hay momento mejor que ahora para empezar. Las herramientas son accesibles. Hay demanda clara de vibe coders. El cambio está sucediendo tan rápido que incluso hace seis meses parecería ciencia ficción.
Lo único que necesitas es:
- Una idea
- La voluntad de exponerte a excelencia
- La disciplina de desarrollar claridad
- La valentía de compartir lo que construyes
No necesitas título en ciencias de la computación. No necesitas años de experiencia. No necesitas permiso de una empresa.
Simplemente comienza.
Conclusión
El rol de "Vibe Coder" no es una tendencia pasajera. Es una indicación clara de cómo está evolucionando el trabajo técnico. A medida que la IA automatiza el trabajo mecánico de programación, la demanda se desplaza hacia aquellos que pueden:
- Clarificar visión
- Tomar decisiones sobre qué construir
- Desarrollar gusto y juicio
- Trabajar con herramientas de IA eficientemente
- Compartir conocimiento y construir comunidad
Las startups crecen más rápido cuando tienen alguien que puede pasar de idea a prototipo en horas. Las empresas grandes necesitan internamente alguien que pueda construir herramientas para departamentos de marketing, ventas, RH, operaciones, sin esperar al equipo de engineering.
Si haces trabajo "suficientemente bueno," desaparecerás en una multitud de millones. Pero si aprendes a hacer trabajo de clase mundial, a combinar visión clara con excelencia en ejecución, a entender profundamente tus usuarios y sus emociones, serás invaluable.
El futuro no es sobre codificar más rápido. Es sobre juzgar mejor, construir con más propósito, crear experiencias que resuenan. Es sobre ser humano en una era donde la máquina puede hacer la mayoría del trabajo mecánico.
Y lo mejor: puedes comenzar hoy, con herramientas gratuitas, sin experiencia previa. Solo necesitas curiosidad, disciplina y la disposición de ser vulnerable en público mientras aprendes.
Eso es el vibe coding. Eso es el futuro del trabajo técnico. Eso es donde está la oportunidad.
Original source: The rise of the professional vibe coder (a new AI-era job)
powered by osmu.app