"Vibe Coding" y el problema del 70%
"Vibe Coding" y el problema del 70%¿Qué es el "Vibe Coding? El verdadero valor de los ingenieros de software en la era de la Inteligencia Artificial.
La reciente aparición de la IA generativa y herramientas como Cursor está incitando a muchísimas personas a lanzarse a programar. Aunque más que a programar, podríamos decir que a lanzar prompts e ir iterando hasta tratar de conseguir algo medianamente funcional. Andrej Karpathy, uno de los co-fundadores originales de OpenAI, le puso nombre a esta tendencia en un post en X: Vibe Coding.
El ejemplo más exitoso de Vibe Coding hasta el momento ha sido del Pieter Levels, @levelsio en X, quién apoyándose en Cursor programó un videojuego de aviación interactivo, fly.pieter.com, que en 17 días supuestamente ha generado 87.000$ de ingresos. No corráis a imitarle. Pieter es probablemente el indie hacker más famoso de Internet sumando más de 600.000 seguidores en X. El videojuego de hecho es bastante pobre, lo que no es sino otro ejemplo más de que la distribución es más importante que el producto. El problema del 70%Abby Osmani, Engineering Leader en Google, se pregunta The 70% problem: Hard truths about AI-assisted coding, por qué pese a que la IA ya lleva un tiempo entre nosotros, y los ingenieros que la usan aseguran sentirse más productivos, el software que utilizamos a diario no parece estar mejorando. Para Osmani, el problema es que, si bien la IA está acelerando masivamente la aparición de MVPs y prototipos, la mayor parte de juniors y gente sin experiencia que está programando por pura vibra, termina dándose contrael muro del 70%. En su artículo, cita este tweet de Peter Yang, el cual describe perfectamente la sensación: Ese 30% es el que todavía no te puede aportar la IA pero sí un buen ingeniero de software. Ese 30% es el que hace que un producto sea diferencial. Tiene sentido si lo pensáis. ¿Qué valor puede tener algo que cualquiera pueda programar interactuando con un LLM, y que, por lo tanto, te pueden copiar sin pestañear? La realidad, bastante poco. El valor del tipo de programación que un LLM te pueda proveer tenderá a cero. El valor de un ingeniero, capaz de aportar ese último 30% que te diferencie, será incalculable. |
Similar newsletters
There are other similar shared emails that you might be interested in: