A Inteligência Artificial na Programação: A Ascensão do GitHub Copilot
A preocupação sobre o impacto da inteligência artificial (IA) generativa em várias profissões está aumentando. Os programadores de computador já estão experimentando essa realidade. De acordo com Thomas Dohmke, CEO do GitHub, entramos na era da inteligência artificial.
Em junho de 2021, o GitHub lançou uma versão preliminar do Copilot, uma ferramenta de programação que usa IA para sugerir como completar grandes fragmentos de código. Atualmente, o Copilot é uma ferramenta paga e teve grande sucesso, com 1,3 milhões de contas pagas e 50.000 empresas diferentes usando o software.
A IA na Geração de Código e sua Supervisão Humana
Surpreendentemente, quase metade de todo o código produzido pelos usuários do Copilot é gerado por IA. No entanto, Dohmke sustenta que não há indícios de que esses programas de IA possam operar sem supervisão humana. O Copilot simplifica a complexidade para os programadores, sendo especialmente útil para resolver problemas de codificação para iniciantes.
Um estudo realizado pelo GitHub em colaboração com o MIT mostra que o Copilot permite aos programadores completar seu trabalho 55% mais rápido em média. Esse aumento na produtividade poderia permitir que as empresas realizassem o mesmo trabalho com menos programadores.
A IA Além da Codificação e Possíveis Efeitos Colaterais
Mas a IA não se limita à codificação. A Microsoft está desenvolvendo “Copilots” de IA projetados para ajudar a escrever e-mails, criar planilhas ou analisar documentos. A Microsoft até introduziu uma tecla Copilot nos últimos PCs com Windows. Competidores como o Google estão construindo ferramentas semelhantes.
No entanto, existem possíveis efeitos colaterais de ferramentas como o GitHub Copilot. A dependência da automação pode levar a mais erros no código. Um estudo recente encontrou um aumento geral nos erros desde que o Copilot foi introduzido.
Dada a popularidade do Copilot, em breve teremos mais dados sobre o seu impacto. Pessoas que trabalham em outros empregos podem experimentar os mesmos ganhos de produtividade que os programadores. No entanto, é crucial lembrar que a inteligência artificial é uma ferramenta que deve ser supervisionada e controlada por humanos para evitar possíveis erros e problemas.
Clara é criadora e editora de conteúdo, com sólida formação em ciências e especialização em inteligência artificial. Sua paixão por este campo em constante evolução levou-a a adquirir os conhecimentos necessários para entender e comunicar os avanços mais recentes nesta área. Com sua experiência e habilidades em redação e edição de conteúdo, Clara é capaz de transmitir de maneira clara e eficaz conceitos complexos relacionados à inteligência artificial, tornando-os acessíveis a todos os tipos de públicos.