La IA ha cambiado la ingeniería de software más en los últimos 3 años de lo que ha cambiado en los 30 anteriores. Lo que se necesita no es un debate sobre si va a desaparecer, sino una discusión seria sobre su futuro: ¿Cuáles son los nuevos primitivos, técnicas y mejores prácticas para la ingeniería de software en la era de la IA? Por eso traje a Scott Wu (@ScottWu46) a AI & I. Él es el fundador de @cognition, la empresa detrás del primer agente de codificación autónomo de IA del mundo, Devin. Cognition alcanzó $73M ARR en menos de 2 años, y acaban de adquirir Windsurf para acelerar su crecimiento. Tuve a Scott en el programa para hablar sobre hacia dónde va la programación desde aquí. Hablamos de: - Cuáles son las nuevas herramientas y flujos de trabajo para los ingenieros de IA. A corto plazo, Scott ve la ingeniería de software definida por un espectro de herramientas. En un extremo están las características de IA que aceleran la codificación, como el autocompletado; en el otro extremo están los sistemas agentes, como Devin, que pueden asumir tareas de manera independiente. Hasta que los ingenieros puedan operar completamente en la capa superior de abstracción, argumenta, ambos son esenciales. - Por qué Scott piensa que la AGI ya está aquí. Según los estándares de hace una década—pasar la prueba de Turing, resolver problemas matemáticos difíciles y operar de manera agente—la AGI ya está aquí. La línea sigue moviéndose, argumenta, porque los humanos redefinen constantemente el trabajo en torno a lo que las máquinas aún no pueden hacer. - Por qué los desarrolladores se convertirán en arquitectos de productos. Scott ve el futuro a largo plazo de la ingeniería de software como una escalada constante en la escalera de abstracción. Así como la programación pasó de ensamblador a lenguajes como Python y JavaScript, él piensa que el futuro es que los humanos se enfoquen en el producto, mientras los agentes de IA ejecutan. - Cómo se compara Devin con Claude Code de @AnthropicAI. Scott atribuye el éxito de Claude Code a un gran diseño de producto y a que los modelos se vuelven lo suficientemente capaces para soportar flujos de trabajo autónomos. Pero según él, la CLI en sí no es el avance, es cómo una herramienta encaja en el flujo de trabajo de un desarrollador. El paradigma de Claude Code es que la IA eres tú, tomando el control de tu computadora, dice, mientras que Devin es como el ingeniero sentado a tu lado: funciona en su propio entorno en la nube, gestiona el repositorio y mejora con el tiempo en la prueba y refinamiento del código. Este episodio de @every’s AI & I es un imperdible para cualquiera interesado en los aspectos fundamentales de cómo la IA cambia el futuro de la programación. ¡Mira abajo! Tiempos: Introducción: 00:02:02 Por qué Scott piensa que la AGI está aquí: 00:02:32 El viaje personal de Scott como fundador: 00:09:27 Por qué los fundamentos de la informática siguen importando: 00:16:55 Cómo evolucionará el futuro de la programación: 00:22:30 Un nuevo flujo de trabajo para el ingeniero de software centrado en la IA: 00:26:50 Cómo se compara Devin con Claude Code: 00:29:33 Aprendizaje por refuerzo para construir mejores agentes de codificación: 00:40:05...