Transcript
00:00:00al principio Dios creó los cielos y la tierra, creo que empecé demasiado pronto, al principio
00:00:06los ingenieros usaban ceros y unos, luego se cansaron de escribir números así que crearon el ensamblador
00:00:11después se cansaron del ensamblador y crearon lenguajes de programación, y cuando se cansaron
00:00:16de escribir código por completo, crearon la IA para que escribiera el código por ellos y entonces empezaron a tener
00:00:21una crisis existencial sobre todo el asunto, así que para entender cómo nació este rollo del “vibe coding”
00:00:26tenemos que volver a 2021, cuando GitHub lanzó por primera vez algo llamado Copilot, una herramienta de IA
00:00:33que se integraba en tu editor de código y básicamente te ayudaba a completar tu código; era genuinamente
00:00:38útil, pero en ese punto era todavía simplemente una herramienta de autocompletado para desarrolladores
00:00:43y luego llegó ChatGPT a finales de 2022 y las cosas se pusieron realmente interesantes, porque ahora por
00:00:49primera vez en la historia podías simplemente describir lo que querías en lenguaje sencillo y la IA te
00:00:55entregaba el código. La gente empezó a copiar y pegar trozos enteros de código en sus proyectos sin
00:01:00entender completamente lo que hacía y, sorprendentemente, gran parte simplemente funcionaba; todos lo hacían pero
00:01:07nadie tenía una palabra para lo que estaban haciendo, pero esto era solo el comienzo; al principio los desarrolladores
00:01:13todavía copiaban y pegaban código desde una pestaña del navegador a su editor, pero luego algunas de las mentes más brillantes
00:01:18en tecnología pensaron, ¿por qué no llevar toda la IA al editor de código? Y una ola completa de herramientas
00:01:25apareció en muy poco tiempo. En 2023 se lanzó Cursor y genuinamente cambió todo el flujo de trabajo
00:01:31del desarrollador; ya no era solo autocompletado, ahora las herramientas de IA podían entender toda tu base de código y podías
00:01:38describir lo que querías en lenguaje sencillo dentro de tu editor y trabajaba en el código como un
00:01:43desarrollador real lo haría. Para 2024, modelos como Claude se volvieron sorprendentemente buenos razonando sobre proyectos grandes y complejos,
00:01:50y los desarrolladores empezaron a pasar menos tiempo escribiendo y más tiempo teniendo conversaciones con su
00:01:55software. Y entonces, los revolucionarios agentes de codificación por IA como Claude Code llegaron en 2025; ahora, en lugar de
00:02:02pedirle a la IA que escribiera una función a la vez, podías pedirle que construyera funcionalidades completas; era como tener
00:02:08a un desarrollador sentado dentro de tu ordenador al que simplemente le entregabas tareas para completar. Y es alrededor de
00:02:14este tiempo cuando una pregunta muy importante empezó a rondar por todas partes: si no entiendes el código
00:02:19sobre el que corre tu aplicación, ¿acaso estás realmente programando? Nadie tenía una respuesta clara aún, pero alguien estaba a punto de
00:02:25darle un nombre a este fenómeno. En febrero de 2025, Andre Karpathy, cofundador de OpenAI y exjefe de IA en Tesla,
00:02:35publicó algo en X que rompió internet de la manera más notoria posible; escribió sobre cómo
00:02:40había estado construyendo software simplemente “vibeando” con una IA, apenas leyendo el código, mayormente solo aceptando
00:02:45lo que sugería y dándole empujoncitos cuando algo no se sentía bien, y lo llamó “vibe coding”. Esa publicación hizo
00:02:51algo realmente poderoso: le dio nombre a algo que millones de personas ya estaban haciendo pero que no
00:02:56tenían un lenguaje definido para ello. En cuestión de semanas, el “vibe coding” estaba en todas partes, y por supuesto la gente tenía sus
00:03:02preguntas sobre todo esto; hubo quienes apoyaban esta tendencia y otros que estaban en contra
00:03:07de ella. La mayoría argumenta que el problema con el código generado por IA es que, la mayor parte del tiempo, tiene vulnerabilidades
00:03:12de seguridad y no maneja muy bien los casos extremos. Y es realmente cierto, el código generado por IA puede
00:03:19funcionar perfectamente bien hasta que falla en el peor momento posible y no tienes idea de por qué, porque
00:03:24nunca entendiste lo que se estaba ejecutando en primer lugar. Y debajo de todo eso hay una pregunta más grande e
00:03:30incómoda: si la próxima generación de desarrolladores nunca aprende los fundamentos porque
00:03:35la IA simplemente se encarga de ello, ¿qué pasa con el conocimiento colectivo de cómo funciona realmente esto? ¿Estamos
00:03:41creando una generación de personas que pueden conducir un coche pero que no tienen idea de cómo funciona el motor?
00:03:47Eso podría estar bien hasta que el motor se rompa. Pero luego está el otro lado de la historia:
00:03:52todas las herramientas en la historia que facilitaron algo fueron recibidas con exactamente este tipo de resistencia. La fotografía
00:03:59no mató a la pintura, las calculadoras no hicieron obsoletos a los matemáticos, y tal vez que la IA se encargue de
00:04:05las partes tediosas y mecánicas de la programación simplemente libera a las personas para enfocarse en lo realmente interesante: cosas
00:04:11como las ideas, el diseño y la resolución de problemas. Y si te has vuelto demasiado dependiente de la IA y quieres mejorar tus
00:04:18habilidades, una cosa que puedes revisar es CodeCrafters; es básicamente una plataforma donde puedes construir
00:04:23cosas interesantes tú mismo y, créeme, esto te ayudará a crecer de un desarrollador a un ingeniero.
00:04:28El enlace está en la descripción. Así que, después de todo lo que hemos discutido, ahora la pregunta es: ¿hacia dónde
00:04:34va todo esto a partir de ahora? Honestamente, es difícil de decir, y admito que podría estar un poco loco haciendo un video
00:04:40llamado “La historia de algo que todavía está muy en curso”. Las herramientas están mejorando dramáticamente;
00:04:46los agentes de codificación por IA como Cursor, Claude Code y otros son ahora capaces de construir funcionalidades completas
00:04:52autónomamente. Pero aquí está lo que nadie tiene una respuesta clara todavía, y esto es lo que genuinamente
00:04:57quiero saber: ¿qué piensas al respecto? A medida que la IA mejora escribiendo código, ¿qué significa realmente ser un
00:05:02desarrollador de software? Déjame saber en los comentarios qué piensas, y tengo mucha curiosidad sobre si crees
00:05:08que esto es lo mejor que le ha pasado al software o un desastre a fuego lento del que nos arrepentiremos en cinco años.
00:05:13Si te gustó este video, asegúrate de mostrar algo de cariño y los veré en el próximo.