Pesquisar
Conceito futurista de robô humanoide afro-americano, inteligência artificial e ciborgue

Desenvolvimento de software com a ajuda da IA

A inteligência artificial gera o código. A responsabilidade, no entanto, é dos humanos

27/05/2025Jörg Oppermann

Quando a IA escreve o código: Por que o desenvolvedor é mais importante do que nunca

Atualmente, estamos vivenciando uma revolução no desenvolvimento de software: A inteligência artificial escreve o código. Os seres humanos logo irão se tornar obsoletos no desenvolvimento de software? Pelo contrário: Eles estão se tornando cada vez mais importante. 

As ferramentas de IA escrevem o código e os humanos o revisam

Na primavera de 2025, o fundador da Anthropic, Dario Amodei, previu em uma entrevista ao think tank americano Council on Foreign Relations que 90% do código será escrito por IA em apenas três a seis meses. Amodei prevê uma revolução no desenvolvimento de software. O que mudará como resultado? O trabalho dos desenvolvedores de software e de todos que trabalham com código de software. Você programará menos. Você irá verificar, testar e adaptar mais. As ferramentas de IA escreverão o livro no futuro. A revisão é realizada pelos desenvolvedores de software. O ser humano continua sendo extremamente relevante nessa distribuição alterada de papéis. Nós, humanos, devemos manter uma visão geral quando a IA está gerando código em uma velocidade vertiginosa. Temos de estar atentos. Talvez mais do que nunca. Precisamos entender o que significam os elementos individuais do código e como eles interagem entre si. Precisamos usar as nossas próprias mentes e examinar criticamente o código gerado pela IA. A IA gera o código. A responsabilidade, no entanto, ainda é nossa.  

Nós, humanos, devemos manter uma visão geral quando a IA está gerando código em uma velocidade vertiginosa. Temos de estar atentos. Talvez mais do que nunca.

Jörg Oppermann, Gerente de Programa do AI Engineer, T-Systems International GmbH

Desenvolvimento de software no futuro

A descrição do cargo de desenvolvedor de software será algo do passado no futuro? De forma alguma. Antes de tudo, você precisa entender: O desenvolvimento de software é mais do que apenas codificação. A codificação é uma mudança crucial em toda a jornada do processo de desenvolvimento de software, sem dúvida alguma. Mas a codificação é apenas o ofício. O desenvolvimento de software engloba aspectos técnicos e de engenharia. Na minha experiência, os desenvolvedores humanos precisam de inúmeras horas de trabalho prático para dominar a arte da codificação. A tarefa muito mais complexa no processo de desenvolvimento de software é entender o que o cliente deseja, qual problema precisa ser resolvido com o código, como estruturar a arquitetura, qual design escolher para obter o resultado ideal, como os componentes individuais do código interagem entre si e com o sistema de TI circundante e, por fim, gerenciar o projeto e a comunicação com todas as partes interessadas do projeto. Isso, às vezes, requer sensibilidade interpessoal, uma riqueza de experiência e conhecimento contextual, criatividade e previsão. Habilidades que estão se tornando cada vez mais desenvolvidas em sistemas de IA, mas ao mesmo tempo também são características que distinguem o desenvolvedor de software experiente e competente. 

Eu tenho uma visão: No futuro, os desenvolvedores de software humanos e os sistemas de IA trabalharão lado a lado no processo de desenvolvimento de software. Eles se complementam, se impulsionam, se questionam e, nessa dualidade frutífera e eficaz, desenvolvem o melhor software possível para o cliente. 

Doze minutos em vez de seis meses

Há alguns meses, a T-Systems vem usando uma solução que dá suporte aos desenvolvedores de software na codificação: o AI Engineer. O AI Engineer gera, documenta e testa códigos automaticamente. A solução é fluente em linguagens de programação atuais, como Python ou Typescript. O AI Engineer também pode lidar com códigos antigos em Cobol ou C++ e ajudar a traduzi-los para a linguagem de programação moderna desejada. Os aplicativos que costumavam levar meses para serem desenvolvidos agora podem ser programados pelo engenheiro de IA em questão de minutos. Por exemplo, um aplicativo que atribui chaves virtuais temporárias de carros a amigos e exibe todos os recursos e níveis de enchimento do carro em um painel. Ou um escritório de cidadãos digitais onde você pode solicitar carteiras de identidade e notificar uma mudança de residência. Um simples prompt que descreva as especificações desejadas é suficiente. O AI Engineer faz o resto. Ele gera e traduz código, documenta, estrutura e testa o código para que ele possa ser reproduzido no processo posterior de desenvolvimento de software e adaptado em módulos. Os desenvolvedores gerenciam o AI Engineer, realizam o controle de qualidade e verificam como o código pode ser integrado à infraestrutura de TI existente do cliente.

AI Engineer: Novo software de negócios em 12 minutos

O AI Engineer reduz o processo de desenvolvimento de seis meses para apenas alguns minutos, incluindo testes e implementação. Com apenas um breve comando em linguagem natural. Como parte de nossos AI Foundation Services, o AI Engineer demonstra o progresso revolucionário no campo da IA, reduz custos e maximiza o potencial de negócios dos nossos clientes.

Aumento da produtividade, redução de custos

Graças ao uso do AI Engineer, os cerca de 1.100 desenvolvedores da T-Systems têm mais tempo para tarefas mais exigentes que requerem mais criatividade ou conhecimento contextual. O AI Engineer possibilitará um aumento significativo na produtividade e reduzirá os custos de desenvolvimento de software. 

Altos padrões de privacidade e segurança

Ao usar o AI Engineer, a responsabilidade permanece com o desenvolvedor do software. Ele tem a ferramenta nas mãos e controla como e com que finalidade o código é gerado. O AI Engineer foi desenvolvido conforme os mais altos padrões de segurança e privacidade e foi submetido a uma extensa avaliação de privacidade e segurança. Ele também atende aos altos requisitos que a Deutsche Telekom impõe às suas soluções de IA e está em conformidade com a Lei de IA da UE. 

O AI Engineer faz parte dos AI Foundation Services da T-Systems, que oferecem um ambiente seguro para o desenvolvimento, teste e produção de modelos de IA e ajudam as empresas a dimensionar soluções de IA de forma eficiente e segura. 

Isso poderia ser interessante para você

Especial

Visão sobre o autor
Retrato Jörg Oppermann – Engenheiro de IA Chefe do programa na T-Systems International GmbH

Jörg Oppermann

Chefe do programa AI Engineer, T-Systems International GmbH

Todos os artigos e perfil do autor

Aguardamos sua opinião

Você tem alguma ideia, sugestão ou pergunta sobre esse tópico? Convidamos você a conversar conosco. Entre em contato conosco!
Do you visit t-systems.com outside of Brazil? Visit the local website for more information and offers for your country.