Publicado 22/10/2026 07:41

A IA escreve e aprimora o código, mas não elimina o papel dos programadores, defende a Funditec

O diretor da Funditec Research, Álvarez Marañón
FUNDITEC

MADRID 22 out. (Portaltic/EP) -

A inteligência artificial (IA), com sua capacidade de compreender e utilizar a linguagem, tornou-se uma excelente ferramenta para aprimorar o código de qualquer site, aplicativo ou sistema, mas o programador ainda desempenha um papel fundamental na detecção de erros, sobretudo em projetos complexos.

A revolução da inteligência artificial obrigou muitos setores a se reinventarem para tornar sua continuidade compatível com a implementação dessa tecnologia, algo que não deixou de afetar a programação dos desenvolvedores.

Os dois principais desafios que os programadores têm enfrentado ao longo da história e que persistirão no futuro são a detecção de erros e a crescente complexidade do código em projetos de grande porte, além de saber como ele funciona e mantê-lo ao longo do tempo ou atualizá-lo para aprimorá-lo.

Foi o que destacou o engenheiro de telecomunicações e diretor da Funditec Research, Gonzalo Álvarez Marañón, que também explicou que “a IA acelera o processo, ajudando a depurar o código de maneira muito mais eficiente”.

Isso se deve ao fato de que “a IA generativa é excepcionalmente boa com a linguagem”, pois “aprende a partir de enormes quantidades de dados”, em vez de ser programada “instrução por instrução”, como ocorre na construção do código.

O código é escrito por meio de linguagens de programação com regras muito rígidas e, segundo Álvarez Marañón, “uma vantagem dessas linguagens formais é que é possível verificar se o código funciona, o que permite que a IA aprenda por tentativa e erro e melhore muito rapidamente”.

No entanto, o engenheiro de telecomunicações ressalta que, embora o código perfeito não exista, a falha segura também deve ser contemplada, pois “se algo der errado, isso não deve abrir as portas para falhas ainda piores”.

Diante dessa situação, o programador assume um papel crucial, pois a inteligência artificial “não consegue desenvolver aplicativos de software complexos de maneira confiável sem supervisão”. Além disso, ele insiste que “nas mãos de quem não sabe programar, pode-se criar um código com falhas de segurança que essa pessoa não saberá detectar”.

Os chamados ‘bugs’ fazem com que o programa não funcione ou se comporte de maneira “indesejável”. Essas falhas são fáceis de detectar, mas outros erros no código que “não alteram de forma alguma a funcionalidade do programa” resultam em brechas de segurança que permitem que “um agente mal-intencionado cause danos imprevistos, como, por exemplo, acessar dados confidenciais, alterar o preço dos produtos ou apagar informações vitais”.

A IA escreve muito código, mas, como conclui o diretor do centro de pesquisa Funditec, “ela também introduz falhas de segurança, e são necessários especialistas capazes de detectá-las e corrigi-las”.

Esta notícia foi traduzida por um tradutor automático

Contador

Contenido patrocinado