
En el universo de la programación, donde la lógica y la precisión suelen ser los reyes, de vez en cuando aparecen conceptos que nos sacan una sonrisa. Y uno de los últimos en hacer ruido es el famoso ‘vibe coding’. ¿Qué es esto? Pues, básicamente, programar dejándose llevar por la intuición, por el ‘feeling’ del momento, o porque uno se siente especialmente en la onda. Como si en vez de seguir un plan meticuloso, te pusieras a escribir líneas de código al son de tu musa interior.
La cosa se pone interesante cuando alguien tan legendario y con fama de no andarse con rodeos como Linus Torvalds, el mismísimo padre del kernel de Linux, da su opinión al respecto. Y, como era de esperar, su postura es un baño de pragmatismo puro y duro, con ese toque de humor seco que le caracteriza.
Torvalds no es que sea un fan declarado del ‘vibe coding’, pero tampoco lo crucifica. Su mensaje es claro y directo: si tu ‘vibe coding’ te lleva a escribir un código impecable, que funciona como un reloj suizo y no tiene fallos, entonces adelante. ¡Que la vibra te acompañe! Pero, ojo, y aquí viene la advertencia con mayúsculas: si el resultado de tu ‘vibe coding’ es un churro de código lleno de bugs y difícil de entender, ni se te ocurra usar la excusa de que estabas ‘en la onda’.
Vamos, que a Linus Torvalds le da exactamente igual si has programado con una lista de tareas milimétrica, si te has inspirado en los pajaritos o si te has dejado llevar por el cosmos. Lo que le importa, lo que realmente le quita el sueño (o no, porque seguro que duerme a pierna suelta), es la calidad final del código. Porque al final del día, en el desarrollo del kernel que mueve millones de dispositivos, no hay espacio para medias tintas ni para excusas bohemias.
Esta postura tan Torvalds es, en el fondo, un recordatorio muy valioso para todos los desarrolladores: la creatividad y la intuición pueden ser herramientas fantásticas, pero nunca deben eclipsar la rigurosidad y la búsqueda de la excelencia. Así que, si eres de los que programan con ‘vibe’, recuerda las palabras del maestro: «no confieses nunca que estás haciendo ‘vibe coding’ si el código es una bazofia». Sabiduría pura en pocas palabras.
