HeadlinesBriefing favicon HeadlinesBriefing.com

Vibe Coding: Beneficios y Riesgos del Desarrollo con IA

Engadget •
×

Vibe coding, un término acuñado por Andrej Karpathy en febrero de 2025, describe un enfoque de desarrollo en el que los usuarios abrazan plenamente el código generado por modelos de lenguaje grandes como Cursor Composer w Sonnet. Los defensores argumentan que esta metodología democratiza la creación de software, permitiendo que no expertos construyan aplicaciones. Por ejemplo, una técnica veterinaria utilizó vibe coding para crear una aplicación para rastrear las inyecciones de insulina de su gato mayor.

Sin embargo, la práctica enfrenta críticas significativas con respecto a la seguridad y el mantenibilidad del software. Investigadores de la Escuela de Ciberseguridad y Privacidad de Georgia Tech analizaron 43,000 avisos de seguridad y rastrearon 74 vulnerabilidades directamente al código generado por IA, 14 de las cuales se consideraron críticas. El equipo estima que el número real de vulnerabilidades es cinco a diez veces mayor debido a la falta de reportes.

A pesar de estos riesgos, la adopción entre profesionales está aumentando rápidamente. Una encuesta de 1,100 programadores encontró que el 72% usa herramientas de codificación con IA diariamente, con aproximadamente el 42% de su base de código ahora generada o asistida por IA. Los expertos predicen que la IA representará más de la mitad de todo el código para el próximo año.

Este cambio plantea preocupaciones sobre el futuro de los roles de desarrolladores junior, ya que las posiciones tradicionales de nivel de entrada disminuyen. La distinción entre código completamente generado por IA y desarrollo asistido por IA sigue siendo crucial para entender el paisaje evolutivo de la ingeniería de software.