A IA ainda não consegue escrever código seguro
Bjarne Stroustrup criou o C++. Ele tem uma opinião forte sobre codificação com IA.
Ele afirma que as ferramentas de IA falham ao escrever código de sistemas complexos. Ele acredita que a IA cria mais bugs e brechas de segurança.
Eis por que ele está preocupado:
- Rastrear mudanças é difícil. Mudanças feitas por humanos permanecem em um só lugar. Mudanças feitas por IA se espalham por todo um projeto. Não é fácil encontrar os efeitos colaterais.
- A IA imita velhos hábitos. Os LLMs são treinados em códigos existentes. Eles repetem erros antigos e padrões de desempenho lentos.
- A validação é uma bagunça. É difícil verificar o que uma IA escreveu.
Ele não odeia a IA. Ele acha que ela ajuda na redação técnica. Você ainda precisa de um humano para revisar o trabalho.
Stroustrup foca nos 20% superiores do código. Este é o código usado para segurança e alto desempenho. A IA não está pronta para esse trabalho.
Especialistas da PVS-Studio concordam.
Phillip Khandeliants diz que os problemas começam quando os desenvolvedores copiam e colam código de IA sem verificá-lo. Isso leva a softwares ruins e inseguros.
Oleg Lisiy adiciona uma visão diferente. A IA agora faz parte do trabalho. Você não deve permitir que um agente de IA envie código diretamente para produção. Isso é uma má ideia para grandes empresas.
Ele também observa que usar IA é como usar o preenchimento automático em seu editor. Você não pode simplesmente apertar tab e esperar pelo melhor.
O objetivo é usar a IA como uma ferramenta, não como um substituto para o pensamento.
Comunidade de aprendizado opcional: https://t.me/GyaanSetuAi
