A IA mudou a engenharia de software mais nos últimos 3 anos do que nos 30 anteriores. O que é necessário não é um debate sobre se ele vai desaparecer – em vez disso, é uma discussão séria sobre seu futuro: quais são as novas primitivas, técnicas e melhores práticas para engenharia de software na era da IA. É por isso que eu trouxe Scott Wu (@ScottWu46) sobre IA e I. Ele é o fundador da @cognition, a empresa por trás do primeiro agente de codificação de IA autônomo do mundo, Devin. A Cognition chegou a US$ 73 milhões em ARR em menos de 2 anos - e eles acabaram de adquirir a Windsurf para acelerar seu crescimento. Eu tive Scott no programa para falar sobre para onde a programação vai a partir daqui. Entramos em: - Quais são as novas ferramentas e fluxos de trabalho para engenheiros de IA. No curto prazo, Scott vê a engenharia de software definida por um espectro de ferramentas. Em uma extremidade estão os recursos de IA que aceleram a codificação, como a guia completa; do outro estão os sistemas agenciais, como Devin, que podem assumir tarefas de forma independente. Até que os engenheiros possam operar inteiramente na camada superior de abstração, ele argumenta, ambos são essenciais. - Por que Scott acha que a AGI já está aqui. Pelos benchmarks de uma década atrás - passando no teste de Turing, resolvendo problemas matemáticos difíceis e operando de forma agente - a AGI já está aqui. A linha continua se movendo, ele argumenta, porque os humanos redefinem constantemente o trabalho em torno do que as máquinas ainda não podem fazer. - Por que os desenvolvedores se transformarão em arquitetos de produto. Scott vê o futuro de longo prazo da engenharia de software como uma escalada constante na escada da abstração. Assim como a programação passou de assembly para linguagens como Python e JavaScript, ele acha que o futuro são os humanos se concentrando no produto, enquanto os agentes de IA executam. - Como Devin se compara ao Claude Code de @AnthropicAI. Scott credita o sucesso de Claude Code ao excelente design do produto e aos modelos que se tornam capazes o suficiente para suportar fluxos de trabalho autônomos. Mas, segundo ele, a CLI em si não é o avanço, é como uma ferramenta se encaixa no fluxo de trabalho de um desenvolvedor. O paradigma de Claude Code é que a IA é você, assumindo o volante do seu computador, diz ele, enquanto Devin é como o engenheiro sentado ao seu lado: ele é executado em seu próprio ambiente de nuvem, gerencia o repositório e melhora com o tempo no teste e refinamento do código. Este episódio de @every's AI & I é imperdível para qualquer pessoa interessada em como a IA muda o futuro da programação. Assista abaixo! Timestamps: Introdução: 00:02:02 Por que Scott acha que a AGI está aqui: 00:02:32 A jornada pessoal de Scott como fundador: 00:09:27 Por que os fundamentos da ciência da computação ainda são importantes: 00:16:55 Como o futuro da programação evoluirá: 00:22:30 Um novo fluxo de trabalho para o engenheiro de software que prioriza a IA: 00:26:50 Como Devin se compara a Claude Code: 00:29:33 Aprendizado por reforço para construir melhores agentes de codificação: 00:40:05...