Devin: Ingeniero de software de IA
Hype, demos y confianza
- A muchos les impresiona el pulido de las demos y los números de SWE‑Bench frente a modelos anteriores.
- Otros encuentran engañosa la demo de Upwork: Devin no cumplió realmente con los requisitos publicados (por ejemplo, instrucciones de configuración de AWS), lo que plantea preocupaciones de confianza sobre ejemplos seleccionados a conveniencia.
- Varios quieren que las bases de código generadas sean de código abierto o grabaciones más crudas y sin editar para juzgar la calidad real.
Capacidades actuales vs utilidad en el mundo real
- La puntuación de SWE‑Bench (~13.9% de issues resueltos vs ~2–5% del SOTA anterior) se ve como un progreso real, pero lejos de un “ingeniero listo para producción”.
- Limitación clave: aún tienes que validar todo; si verificar la salida de Devin lleva casi tanto tiempo como escribirla, el valor neto no está claro.
- La gente compara Devin con otras herramientas agénticas (Sweep, GPT Engineer, Pythagora, etc.) y señala dificultades similares: coherencia a lo largo del tiempo, arquitectura, grandes bases de código, bugs sutiles.
LLMs como herramientas de programación hoy
- Muchos reportan fuertes mejoras con Copilot/Claude/GPT en:
- Generación de boilerplate y pequeños módulos
- Traducción entre lenguajes/APIs
- Escritura o andamiaje de tests
- Sustitución de documentación/búsqueda y resúmenes rápidos
- Pero también reportan APIs alucinadas con frecuencia, poco conocimiento de bibliotecas, razonamiento superficial y una caída pronunciada en tareas más grandes y matizadas.
Calidad del código, mantenimiento y riesgo a largo plazo
- Preocupación de que el código escrito por agentes aumente la deuda técnica y produzca “spaghetti irremediable”, especialmente en bases de código maduras.
- La gente teme “desastres generados por IA” que aún requieran humanos experimentados para rescatar y mantener.
- Escepticismo fuerte de que sistemas complejos y críticos para la seguridad (por ejemplo, autopilotos, infraestructura bancaria) vayan a quedar en manos de agentes de la generación actual.
Empleo, juniors e implicaciones económicas
- Gran debate sobre si herramientas como Devin:
- Reemplazarán una gran parte de los desarrolladores (especialmente juniors), o
- Simplemente aumentarán la productividad y desplazarán a los humanos hacia diseño de nivel superior y “gestión de IA”.
- Muchos ven a los juniors como los más en riesgo y se preocupan por cómo se formarán los futuros seniors si desaparece la base de la escalera.
- Debates sobre redistribución/UBI: algunos argumentan que enormes ganancias de productividad podrían financiar redes de seguridad; otros apuntan a la historia y dudan de que cualquier superávit se comparta.
Analogías históricas y plazos
- Comparaciones con:
- La imprenta, los tractores, la revolución industrial → beneficio neto a largo plazo pero transiciones duras.
- El hype de los coches autónomos → grandes promesas, despliegue real más lento.
- División entre “esto es temprano pero inevitable” y “estamos sobrestimando la IA actual; probablemente primero habrá otro invierno de IA o una meseta”.