
Desde hace unos meses está corriendo como la pólvora un nuevo término entre el mundo del del desarrollo, el llamado “Vibe Coding”. Este término fue acuñado por Andrej Karpathy el pasado febrero (https://x.com/karpathy/status/1886192184808149383).
Básicamente Andrej define el Vibe Coding así: “programar donde te dejas llevar por las vibraciones, adoptas las exponenciales y te olvidas de que el código siquiera existe. Es posible porque los LLM son cada vez mejores. Además, solo hablo con Composer con SuperWhisper, así que casi ni toco el teclado. Pido cosas absurdas como «reducir el relleno de la barra lateral a la mitad» porque me da pereza encontrarlo. Siempre acepto todo; ya no leo las diferencias. Cuando recibo mensajes de error, los copio y pego sin comentarios; normalmente eso lo soluciona. El código crece más allá de mi comprensión habitual; tendría que leerlo a fondo durante un buen rato. A veces, los LLM no pueden corregir un error, así que simplemente lo rodeo o pido cambios aleatorios hasta que desaparece. No está mal para proyectos improvisados de fin de semana, pero sigue siendo bastante divertido”