El hype vs. la realidad

Si has seguido el hype de la IA, probablemente hayas escuchado que los agentes de programación están a punto de hacer que los ingenieros de software sean 10 veces más productivos. Real talk: está dando vibras de promesas exageradas. Un estudio masivo de los investigadores de Harvard, Fiona Chen y James Stratton, analizó más de 300 millones de eventos de trabajo en más de 700 empresas, y los resultados muestran que, aunque estamos recibiendo más código, no necesariamente estamos obteniendo más software.

Los números

Una vez que las empresas comienzan a usar agentes de IA, el resultado bruto es una locura. Estamos hablando de un salto del 30% en líneas de código, 20% más commits y 23% más pull requests. Suena a victoria, ¿verdad? Pues no. Cuando miras las funciones terminadas, lo que realmente importa, la tasa de resolución no ha cambiado en absoluto.

El cuello de botella es real

La razón del estancamiento es el problema del "human-in-the-loop". Como la IA no es perfecta, los desarrolladores humanos están pasando mucho más tiempo limpiando el desastre. El tiempo del proceso de revisión se ha disparado un 49% y el número de comentarios en los pull requests ha subido un 35%. Básicamente, los desarrolladores están pasando todo su tiempo limpiando código en lugar de crear cosas nuevas. Lowkey, las ganancias de eficiencia que obtienes al dejar que una IA escriba código se las come inmediatamente el tiempo que toma revisarlo.

Por qué importa

Ahora mismo, usar agentes de IA es un arma de doble filo. Aunque el 80% de las empresas intentan usar IA para ayudar con las revisiones, los humanos siguen haciendo el trabajo pesado en más del 75% de las tareas. Si las empresas quieren que esta tecnología realmente valga la pena, deben descubrir cómo evitar que el proceso de revisión se convierta en un ciclo eterno de revisiones. Ni qué decir: resulta que enviar más código no es lo mismo que enviar mejores productos.