Este artigo descreve o nascimento, desenvolvimento e impacto do assistente de codificação de IA Devin. Partindo de uma “operação mágica” que resolveu o problema do servidor de Natal, Devin rapidamente se tornou o braço direito do programador e até foi adotado por empresas como a Microsoft. Seu surgimento não apenas despertou a atenção da indústria para a revolução da codificação em IA, mas também fez programadores de todo o mundo pensarem sobre o futuro de sua profissão. Este artigo analisará em profundidade a equipe por trás do Devin, suas vantagens técnicas, perspectivas de mercado e seu impacto potencial nas carreiras dos programadores.
Lembra-se do problema do servidor que deixou um grupo de elite do Vale do Silício coçando a cabeça pouco antes do Natal do ano passado. Naquela época, a equipe da Cognition AI estava lutando com um servidor de dados complexo. Eles tentaram vários métodos, mas ainda não conseguiram fazê-lo funcionar. apropriadamente. Quando todos estavam prestes a desistir, alguém sugeriu que o assistente de codificação de IA Devin, que ainda não havia sido revelado oficialmente na época, tentasse adivinhar? um arquivo de teste do sistema que foi ignorado pela equipe, a luz indicadora do terminal do servidor mudou de vermelho para verde. Foi um milagre!
A “operação mágica” de Devin chocou toda a equipe, e eles perceberam que o campo da engenharia de software estava prestes a iniciar uma mudança revolucionária. Um ano depois, Devin se tornou um assistente útil para programadores em seu trabalho diário. Ele pode encontrar e corrigir bugs, atualizar blocos de código, migrar código entre diferentes plataformas e até mesmo “limpar essa base de código” de acordo com instruções simples. o Senhor faz planos e os executa. Ao contrário de ferramentas como GitHub e Codeium, que fornecem apenas sugestões de código, Devin é um agente autônomo que é teoricamente capaz de escrever, corrigir e migrar código de forma independente, sem envolvimento humano, e pode concluir todo o projeto normalmente atribuído aos desenvolvedores.
Por trás de Devin está um "time dos sonhos" composto por um grupo de programadores talentosos - a equipe fundadora da Cognition AI. Esta equipe pode ser chamada de "colheitadeira" da medalha de ouro da IOI. Os três fundadores, Scott Wu, Steven Hao e Walden Yan, são todos medalhistas de ouro da IOI. Diz-se que eles ganharam 10 medalhas de ouro da IOI no total! empreendedor em série, antes de fundar a Cognition AI, ele criou uma plataforma de rede social baseada em IA chamada Lunchclub. Ele é um gênio matemático desde criança e alcançou o mais alto nível de classificação de "Mestre Lendário" no Codeforces (um site de intercâmbio de programadores). Steven Hao tem vasta experiência em sistemas de IA. Ele se formou no MIT com especialização em ciência da computação e matemática e trabalhou como engenheiro sênior de sistemas de IA na Scale AI. Walden Yan é um jovem e promissor graduado em Harvard. Esta equipe de adolescentes talentosos construiu a Devin em apenas 6 meses e recebeu US$ 176 milhões em investimentos do Founders Fund e da Khosla Ventures. A avaliação da empresa disparou para US$ 2 bilhões!
Empresas conhecidas como Ramp, MongoDB e Microsoft começaram a usar o Devin. O CTO da Microsoft, Kevin Scott, até elogiou o Devin como uma ferramenta extraordinária na conferência anual de desenvolvedores. Devin não é perfeito, no entanto. Um blogueiro do YouTube com 35 anos de experiência como engenheiro de software reproduziu um vídeo promocional de Devin completando uma tarefa Upwork, apenas para descobrir que o desempenho real de Devin era muito menos impressionante do que o mostrado no vídeo. Algumas pessoas também questionam que a Cognition AI exagera as capacidades de Devin, acreditando que Devin atualmente só pode concluir algumas tarefas predefinidas, como limpar o código existente.
Embora Devin ainda tenha deficiências, o seu potencial de desenvolvimento ainda é enorme. A Cognição AI está constantemente melhorando as capacidades de Devin, permitindo-lhe mobilizar IAs subordinadas para auxiliar no trabalho, o que formará uma "burocracia de IA" como uma "legião" composta por engenheiros juniores. Esse modelo de “gerenciamento” pode deixar alguns programadores desconfortáveis, mas Scott Wu acredita que Devin pode ajudar as empresas a lançar mais projetos e permitir que os programadores humanos se concentrem em trabalhos mais significativos.
O código gerado pela IA já está começando a remodelar setores inteiros. O CEO do Google, Pichai, disse que mais de 25% do novo código do Google é escrito por IA. O CEO da Microsoft, Nadella, disse que a ferramenta de preenchimento automático de código do GitHub foi responsável por 40% do crescimento da receita deste ano. A codificação de IA tornou-se o caso de uso mais financiado no campo GenAI. No primeiro semestre de 2024, as startups neste campo arrecadaram mais de US$ 1 bilhão. Espera-se que, até 2029, a receita real da codificação de IA exceda US$ 4 bilhões. .
O futuro da codificação de IA é emocionante, mas também perigoso para milhões de programadores em todo o mundo. O surgimento de Devin significa que a profissão de programador está prestes a desaparecer? Scott Wu acredita que é improvável que ocorram demissões em grande escala porque o mercado atual de programadores ainda é escasso? Mas não importa o que aconteça, a onda de codificação de IA se espalhou. Programadores, vocês estão prontos?
O rápido desenvolvimento da tecnologia de codificação de IA trouxe impactos e desafios para a indústria de programadores, mas também trouxe novas oportunidades. Os programadores precisam de se adaptar às novas tendências tecnológicas e melhorar as suas competências para permanecerem invencíveis na competição futura. Os programadores do futuro poderão concentrar-se mais no desenvolvimento, aplicação e gestão de ferramentas de IA, bem como num trabalho mais criativo e estratégico.