Programação 2.0: Devin AI está transformando o trabalho dos engenheiros de software

A intriga sobre o futuro da profissão de programação está de volta à agenda com o aparecimento de Devin, um novo assistente de IA que promete revolucionar o desenvolvimento de software.

Imagine ter um parceiro de programação que não apenas escreve código, mas também aprende com você, se adapta às mudanças e até o mantém atualizado sobre o progresso… É o que promete Devin, criado pela startup Cognition. Devin planeja e executa tarefas complexas, aprendendo com a experiência e corrigindo erros rapidamente.

Com ferramentas como linha de comando, editor de texto e navegador, Devin trabalha em um ambiente seguro semelhante ao de um programador real. Mas a sua verdadeira força está na colaboração. Devin fornece informações sobre o progresso em tempo real, aceita sugestões e trabalha com você em soluções de design.

Suas habilidades são diversas: ele aprende novas tecnologias, constrói e lança aplicações, corrige bugs, é autodidata e pode até contribuir para a melhoria de projetos de código aberto existentes. Como um verdadeiro assistente curioso, Devin pode encontrar os recursos necessários na Internet para enfrentar tarefas complexas com eficácia.

Foto: Médio

Suas habilidades são comprovadas na prática. Devin concluiu de forma independente um projeto Upwork baseado em visão computacional para avaliar infraestruturas rodoviárias danificadas. Os testes mostram resultados impressionantes – Devin resolve de forma independente 13,86% dos problemas reais no GitHub, superando em muito as conquistas anteriores (cerca de 2%).

A aparência de Devin levanta questões. Ele substituirá os engenheiros de software?

Especialistas como Yariv Adan, do Google, prevêem consequências graves para o trabalho dos desenvolvedores de software. Por outro lado, empreendedores como Alex Atala veem a Devin como um parceiro inestimável que proporciona transparência no trabalho e agiliza processos.

Faizal Kawusa, analista principal da Techarc, acredita que Devin levará ao mercado aplicativos mais rápidos, com menos bugs e estáveis.

O aparecimento de Devin sinaliza uma mudança para uma programação mais rápida e eficiente. Isto provavelmente mudará as funções dos engenheiros tradicionais, uma vez que algumas tarefas serão automatizadas, mas serão criadas novas oportunidades no campo da inteligência artificial.

Atualmente, Devin está disponível apenas para clientes selecionados, mas as ambições de seus criadores são torná-lo popular para uma ampla gama de desenvolvedores. A empresa planeja desenvolver assistentes de IA também em outras áreas além da programação.

Julio Cesar Santos

Deixe um comentário