LLMs: Acelerando a Incompetência na Engenharia de Software

2025-05-28
LLMs: Acelerando a Incompetência na Engenharia de Software

Este ensaio argumenta que a dependência excessiva de Modelos de Linguagem Grandes (LLMs) na engenharia de software pode acelerar a incompetência. Um engenheiro de software experiente detalha como os LLMs, embora ofereçam velocidade na geração de código, introduzem riscos significativos: saídas incorretas, incapacidade de entender o contexto, aumento da dívida técnica e a supressão do pensamento crítico e da criatividade. Com base nas ideias de Peter Naur e Fred Brooks, o autor enfatiza que a programação consiste em construir a teoria do programa e gerenciar a entropia do programa, tarefas além das capacidades dos LLMs atuais. O ensaio conclui que, embora os LLMs sejam ferramentas úteis, eles não podem substituir a engenhosidade e o pensamento profundo humanos, e a dependência excessiva pode levar a custos aumentados e falhas de projeto.

Desenvolvimento