Eles criam um desenvolvedor de software de IA todo-poderoso. Os programadores estão procurando onde está o contador

A startup de inteligência artificial Magic está trabalhando no desenvolvimento de um “Engenheiro de software de IA todo-poderoso” que usa algoritmos avançados de aprendizado de máquina para gerar código de alta qualidade para vários aplicativos. Esta tendência acompanha o uso crescente da inteligência artificial no desenvolvimento de software, à medida que mais empresas procuram uma forma de acelerar o processo de desenvolvimento e reduzir os seus custos.

Magic levantou um investimento significativo de mais de US$ 100 milhões, fornecido pelo ex-CEO do GitHub, Nat Friedman, e seu parceiro financeiro, Daniel Gross. Esses fundos serão usados ​​para desenvolver sua plataforma de IA e, eventualmente, trazê-la ao mercado.

O fundo: Tudo o que vemos e fazemos em nossos dispositivos começa como código, que até recentemente era escrito por engenheiros de software treinados. Em 2021, a OpenAI quebrou esse paradigma com o CODEX – uma IA que pode escrever código de computador em resposta a consultas escritas em linguagem natural. O CODEX se tornou a base do GitHub Copilot, uma ferramenta que acelera a programação gerando novo código em resposta a solicitações, preenchimento automático de código iniciado por um engenheiro e muito mais. Ele acelera a programação em 55%, em média, e mais de um milhão de desenvolvedores já usaram o GitHub Copilot desde seu lançamento em 2022.

Magic AI pretende ir para o próximo nível, construindo uma IA geradora de código tão avançada que pode atuar como um engenheiro de software completo, em vez de apenas uma ferramenta a ser explorada por humanos. “Os primeiros lançamentos precisarão de algum nível de supervisão humana, mas nosso objetivo final é que nossa IA crie software finalizado de ponta a ponta, sem que você precise controlá-lo”compartilhou o proprietário da empresa, Eric Steinberger, causando preocupação entre engenheiros de software em todo o mundo.

A dupla Friedman e Gross. Colagem: Praia Erin

De acordo com Friedman, um desenvolvedor de IA com tais capacidades poderia “Isso reflete em toda a sua base de código… E se essa mágica acontecer… bem, você obtém o…”. Ainda não sabemos como o Magic AI funcionará, mas a pretensão da empresa é “revolucionar” a indústria de software. No entanto, as reações iniciais e os comentários abaixo das notícias sugerem que o produto final tem muito mais probabilidade de explodir a indústria por dentro.

O principal objetivo da Magic é criar um sistema de IA que possa executar tarefas de engenharia de software com um nível de precisão e eficiência comparável ao de um profissional humano. Para conseguir isso, a empresa planeja usar técnicas de aprendizagem profunda de última geração e abordagens de geração de código que permitem ao sistema compreender e interpretar requisitos de programação complexos e produzir código legível e bem estruturado.

Embora ainda não haja informações disponíveis sobre quando a Magic planeja lançar sua plataforma de engenharia de software de IA, a empresa enfatiza que seu objetivo final é contribuir para o desenvolvimento da inteligência artificial geral (AGI) — um tipo de inteligência artificial capaz de inteligência e raciocínio. inerente ao homem. Eles acreditam que a sua abordagem à IA na engenharia de software será um passo crucial para alcançar este ambicioso objetivo.

No entanto, é importante considerar as potenciais consequências de um progresso tão rápido. A adoção generalizada de sistemas de IA para engenharia de software poderá levar a mudanças significativas na força de trabalho tecnológica, com algumas ou todas as funções a tornarem-se gradualmente redundantes ou transformadas em funções servis ou rotineiras. Por outro lado, estas tecnologias também poderiam criar novas oportunidades para os melhores profissionais de software, permitindo-lhes concentrar-se em aspectos mais complexos e estratégicos do desenvolvimento de software.

Julio Cesar Santos

Deixe um comentário