CEO do GitHub: Os desenvolvedores do futuro não escreverão códigos — eles gerenciarão a IA

Os desenvolvedores de software mais avançados já “fizeram a transição da escrita de código para o design e validação de implementações que executam agentes de IA”, escreveu o CEO do GitHub, Thomas Dohmke, em uma postagem de blog pessoal.

Fonte da imagem: Emile Perron / unsplash.com

Esta não é a primeira vez que ele expressa essa opinião: em março, Domke repetiu a declaração do CEO da Anthropic, Dario Amodei, de que “em breve, 90-100% de todo o código será escrito por IA”. O CEO do GitHub conversou com 22 desenvolvedores que usam ferramentas de IA e identificou quatro estágios de sua transição para uma nova qualidade: “cético”, “pesquisador”, “coautor” e “estrategista”. No último estágio, os desenvolvedores não escrevem mais código, mas delegam essa tarefa a agentes de IA, enquanto os humanos são deixados para esclarecer as solicitações e verificar as implementações geradas.

Também é necessário realizar uma análise completa dos resultados do trabalho com IA, de modo que o desenvolvedor deve compreender os fundamentos da programação, algoritmos e estruturas de dados e, com base nesse conhecimento, realizar uma revisão de código por conta própria. Não está totalmente claro como essas habilidades serão adquiridas no futuro, pois, segundo o Sr. Domke, o ensino de ciência da computação será transformado em ensino de compreensão de sistemas, depuração de código gerado por IA e formulação clara de ideias tanto para humanos quanto para grandes modelos de linguagem. Agora, em vez da programação propriamente dita, devem ser ensinadas as etapas de abstração, decomposição e especificação que tradicionalmente precedem a escrita do código.

No entanto, sua visão otimista sobre o futuro não é compartilhada por todos — há estudos que mostram que trabalhar com IA reduz a qualidade do código. Existem outros problemas associados à IA: formulações maliciosas de consultas para gerar código malicioso; divulgação de informações confidenciais; introdução de bibliotecas desatualizadas, vulneráveis ou maliciosas em projetos; bem como ações maliciosas que visam degradar a qualidade do modelo, inclusive na fase de seu treinamento. Além disso, para treinar modelos futuros, é necessário manter os volumes de dados gerados por humanos, caso contrário, as respostas da IA se tornarão de menor qualidade e mais uniformes. Isso não é motivo para abandonar a codificação com IA, mas sim para pensar na necessidade de dedicar seu tempo aqui.

admin

Postagens recentes

A China criou um computador quântico fotônico que os supercomputadores não conseguem alcançar, nem mesmo durante a existência do universo.

Cientistas chineses criaram uma nova versão do computador quântico fotônico Jiuzhang, apresentado pela primeira vez…

47 minutos atrás

A Microsoft está preparando um controle Xbox Elite Series 3 de última geração com volante e Wi-Fi.

A Anatel, agência reguladora brasileira, divulgou imagens do próximo controle Xbox Elite, que apresenta diversas…

1 hora atrás

As vendas do sucesso pirata Windrose ultrapassaram dois milhões de cópias em um mês no Acesso Antecipado do Steam.

Os desenvolvedores do estúdio uzbeque Kraken Express relataram novos sucessos para seu simulador de sobrevivência…

2 horas atrás

O protocolo de rede Multipath Reliable Connection (MRC) melhorará o desempenho e a confiabilidade dos clusters de IA.

A OpenAI, em parceria com a AMD, Broadcom, Intel, Microsoft e NVIDIA, anunciou a tecnologia…

2 horas atrás

O rover Perseverance da NASA tirou uma selfie alegre em um halo de luz solar.

A NASA divulgou um novo autorretrato artístico do rover Perseverance, capturado na superfície de Marte…

2 horas atrás

Hackers roubaram credenciais de funcionários da OpenAI após invadirem a biblioteca TanStack.

A OpenAI confirmou que hackers roubaram um conjunto limitado de credenciais após um ataque à…

3 horas atrás