Opinión: ¿Qué es la Codificación de Vibra y por qué todos están adoptando esta tendencia?

Image generated with ChatGPT

Opinión: ¿Qué es la Codificación de Vibra y por qué todos están adoptando esta tendencia?

Tiempo de lectura: 11 min.

El movimiento de “codificación por vibras” se está extendiendo gracias al desarrollo de nuevas herramientas de IA. Después de que Andrej Karpathy le diera una definición a esta práctica, incluso aquellos que nunca habían escrito una línea de código en sus vidas ahora están creando sitios web y aplicaciones, pero no sin riesgos

Hay una nueva palabra de moda en el mundo de la tecnología: codificación por vibras.

El término, común entre ingenieros de software y programadores, está comenzando a llegar a una audiencia más amplia. La práctica, que consiste en crear código a partir de un prompt con la ayuda de un modelo de IA, está en todas las titulares, foros e interacciones en redes sociales.

Sundar Pichai, el CEO de Google, dijo recientemente que ha estado codificando por diversión mientras construye un sitio web. Empresas tecnológicas como Figma, Anthropic y Mistral recientemente lanzaron productos optimizados para la codificación por diversión. Y personas sin formación formal en ingeniería ya han lanzado aplicaciones y otros productos digitales por su cuenta.

Aunque la codificación por vibración suena mágica y divertida, la práctica también genera múltiples inquietudes en la comunidad tecnológica. Además de las preocupaciones sobre el futuro de los desarrolladores de software y la drástica disminución en las oportunidades de trabajo de codificación a nivel de entrada, los expertos han advertido sobre las vulnerabilidades y riesgos encontrados en el código generado por la inteligencia artificial.

Esto es lo que todos deberían saber sobre la codificación de vibraciones en 2025:

¿Qué es exactamente la codificación de vibraciones?

La codificación de vibraciones ha existido desde el lanzamiento de los primeros sistemas de inteligencia artificial generativos hace unos años. Se refiere a la práctica de utilizar modelos avanzados de IA como ChatGPT de OpenAI, Claude de Anthropic, o Gemini de Google para desarrollar código, corregirlo, ejecutarlo y construir nuevos proyectos a partir de un simple indicador en lenguaje coloquial.

Según IBM, en esta disciplina, el usuario adopta una mentalidad de “primero el código, luego se perfecciona”, permitiendo que la tecnología desarrolle su idea creativa como considere apropiado y luego la optimice. Después de que la práctica comenzó a ganar popularidad y la gente adoptó la estrategia para construir software, más empresas lanzaron asistentes de codificación de IA como GitHub Copilot, Cursor y Replit para ayudar a las personas en sus viajes de code-vibing.

Karpathy, El Padre Del Término

Fue Andrej Karpathy, cofundador de OpenAI y fundador de Eureka Labs, quien le dio a la práctica un nombre y una definición hace unos meses, en febrero.

“Hay un nuevo tipo de codificación que llamo ‘codificación de vibras’, donde te entregas completamente a las vibras, abrazas las exponenciales y olvidas que el código incluso existe”, escribió la ingeniera informática científica en la plataforma de medios sociales X. “Es posible porque los LLM (por ejemplo, Cursor Composer con Sonnet) están mejorando demasiado”.

Karpathy explicó que a veces ni siquiera tiene que tocar el teclado ya que puede usar funciones de voz para interactuar con la IA, y pide “las cosas más tontas”. La ingeniera de computación reconoció que la práctica no es perfecta, que los modelos de IA cometen errores, pero que aún así le permite escribir más código, incluso cuando no comprende completamente lo que la IA está haciendo, y sugiere correcciones ya que a veces no reconoce los errores.

“No está mal para proyectos de fin de semana desechables, pero aún así es bastante divertido”, agregó Karpathy. “Estoy construyendo un proyecto o una aplicación web, pero no es realmente programación – solo veo cosas, digo cosas, ejecuto cosas y copio y pego cosas, y en su mayoría funciona”.

La Revolución de la Programación Vibe

La adopción de la programación Vibe parece haber estado creciendo exponencialmente en las últimas semanas. Todos y cada una de las empresas están ahora integrando la práctica para “jugar” y construir software que antes no era una prioridad, ya que solía llevar demasiado tiempo desarrollarlo.

Las empresas están implementando la técnica para explorar ideas, e incluso están naciendo nuevas startups a partir del codificación de ambiente. Anthropic celebró recientemente su primer “maratón de codificación de ambiente” en Nueva York, en el que los constructores creativos desarrollaron mundos antiguos 3D explorables, juegos de aprendizaje de mandarín, un fideo bailarín, y más.

Tom Blomfield, socio de Y Combinator—quien también sabe cómo programar—comprende por qué los inversores están apoyando a las empresas con código escrito con IA y explicó cómo él mismo ha estado programando con vibra. Blomfield construyó un sitio web llamado Recipe Ninja en tan solo unos días.

“Probablemente son unas 30,000 líneas de código. Eso me habría llevado, no sé, tal vez un año para construirlo”, dijo en una entrevista con NPR sobre la programación de vibra. “No fue de la noche a la mañana, pero probablemente pasé 100 horas en eso.”

Y Combinator recientemente invirtió $500,000 en la startup BOND después de que desarrollaron “un jefe de personal de inteligencia artificial para CEOs y ejecutivos ocupados” mediante la programación de vibra en tan solo unas pocas horas.

En marzo, el CEO de Y Combinator, Garry Tan, dijo que el 25% de las startups en la última clase de invierno generó el 95% de su código utilizando herramientas de IA. Un informe de GitHub de 2024 reveló que el 97% de los desarrolladores de software, ingenieros y programadores utilizan herramientas de IA para codificar.

Ahora Todos Pueden Codificar

El movimiento de “vibe coding” ha fortalecido los principios democráticos de la inteligencia artificial. Ya no son solo los ingenieros de software, desarrolladores y programadores quienes pueden crear software: cada vez más personas sin experiencia técnica también están logrando resultados sorprendentes.

Cynthia Chen es un ejemplo. Construyó una aplicación llamada Dog-e-dex, desde cero, solo con la programación intuitiva, sin ninguna formación formal en ingeniería. Hace años, tenía la idea de una aplicación que pudiera tomar fotos de perros, identificarlos y permitir a los usuarios “coleccionarlos” como Pokémon. Pero en aquel entonces, era mucho trabajo.

Este año, en tan solo dos meses, construyó la aplicación, y ahora está disponible en la App Store. “Fue como magia”, dijo en una entrevista con Business Insider. “Cada vez que presionaba el botón de previsualización, era como abrir un pequeño regalo emocionante.”

Otro caso no técnico es de Éanna Kelly, un escritor de tecnología de Sifted, que se describe a sí mismo como “no realmente muy versado en tecnología”, pero logró desarrollar 4 sitios web en una semana solo programando al ritmo de su vibra.

A pesar de divertirse y ser capaz de desarrollar sitios web sencillos en solo unas pocas horas, Kelly advierte sobre el código de baja calidad y predice un futuro “vertedero digital” con “muchas cosas desechables y de mala calidad”.

Pero una avalancha de productos de baja calidad no es el problema más grave: hay otros riesgos que preocupan aún más a algunos expertos.

Los Riesgos Y Consecuencias De La Programación Por Sensaciones

Existen muchas preocupaciones y riesgos en torno a la “programación por vibración”. Uno de ellos es el futuro de los profesionales que trabajan en el desarrollo de software. Signalfire, una empresa que monitorea la contratación tecnológica, informó que los puestos de programación de nivel inicial cayeron un 24% en 2024.

Los gigantes tecnológicos han revelado que partes significativas de su código están escritas con herramientas de IA. El CEO de Google dijo recientemente que “más del 30%” del código de la empresa es generado por IA, un porcentaje similar al que reveló Microsoft, y Amazon dijo el año pasado que la IA ha ahorrado “el equivalente a 4,500 años de desarrollador”.

Sin embargo, otra preocupación es la seguridad y las vulnerabilidades que los sistemas de IA pueden generar en su código.

Código Inseguro

A pesar de los resultados “mágicos” que pueden generar los modelos de IA, esta tecnología avanzada también puede cometer errores, al igual que los humanos. El código de IA también contiene vulnerabilidades y los expertos han advertido sobre ello.

Un grupo de desarrolladores creó un punto de referencia llamado BaxBench para analizar la generación de código correcto y señalar las vulnerabilidades. En sus informes recientes, los expertos señalaron que el 62% del código creado por los modelos de IA más populares contenía vulnerabilidades o era incorrecto.

“Los LLMs aún no pueden generar código listo para implementarse”, afirma el sitio web. “En promedio, alrededor de la mitad de las soluciones correctas son inseguras, lo que genera preocupación sobre las métricas y evaluaciones actuales que se centran solo en la corrección del código”.

Un Caso Preocupante

Los divertidos juegos y sitios web que muchas personas han estado creando mientras codifican de manera relajada aún no son demasiado riesgosos. El verdadero problema parece ser cuando intentan recopilar los datos de los usuarios y tienen poca o ninguna experiencia en ciberseguridad.

Una usuaria popular en la plataforma de redes sociales X, Leo, había estado compartiendo su proceso de aprendizaje mientras programaba con vibra y mostraba sus creaciones en línea. Leo dijo que había construido una aplicación de software como servicio (SaaS) utilizando Cursor y estaba ganando dinero con ella.

“Mi SaaS fue construido con Cursor, cero código escrito a mano”, escribió. “La IA ya no es solo una asistente, también es la constructora. Ahora, puedes seguir quejándote al respecto o comenzar a construir”.

Lamentablemente, su publicación se volvió viral y llegó a usuarios malintencionados de la web que decidieron explotar las vulnerabilidades de la aplicación. Tan solo dos días después, Leo compartió otra publicación anunciando que estaba siendo atacado.

“Chicos, estoy bajo ataque”, escribió. “Como saben, no soy técnica, por lo que me está tomando más tiempo del habitual entender esto”. Leo tuvo que cerrar su aplicación temporalmente.

Aunque el caso de Leo es un ejemplo de cómo la codificación de “vibra” puede salir mal, no es un caso aislado. Los hackers han estado explotando vulnerabilidades en herramientas de IA como Copilot y Cursor de diversas formas, aumentando el riesgo y la probabilidad de construir código inseguro.

Un gran futuro por delante

Aunque la técnica de “vibra codificada” parece mágica y poderosa, todavía no es perfecta y tiene un largo camino por recorrer. Hasta ahora, solo unos pocos casos han podido demostrar tanto el potencial como el riesgo de la práctica, y todavía necesitamos ver cómo se desarrollan los proyectos en curso y futuros para obtener una mayor claridad sobre su potencial y alcance.

Aunque ha habido debate sobre el uso y el futuro de la “programación de vibras”, parece ser un movimiento que aún se encuentra en una etapa muy temprana. Considerando las últimas herramientas y sistemas de IA avanzados lanzados por las empresas líderes en la industria, todo indica que continuará desarrollándose, y pronto veremos creaciones más sorprendentes, para bien o para mal.

Si bien es cierto que las perspectivas laborales para los desarrolladores de software, y para la mayoría de las profesiones a nivel mundial, generan preocupación y ansiedad, también son posibles perspectivas más optimistas sobre la “programación de vibras”. Algunos expertos creen que el código se volverá cada vez más seguro y que, con suerte, surgirán nuevos roles en los que aquellos con más experiencia técnica pueden destacar.

¿Te ha gustado este artículo?
¡Puntúalo!
No me ha gustado nada No me gusta Ha estado bien ¡Muy bueno! ¡Me ha encantado!

¡Nos alegra que te guste nuestro trabajo!

Eres importante para nosotros, por eso, nos gustaría que nos dejaras una opinión en Trustpilot, ¿te animas? Se tarda muy poco y significa mucho para nosotros. ¡Gracias por todo!

Valóranos en Trustpilot
0 Votado por 0 usuarios
Título
Comentar
Gracias por tu opinión