Coder com uma inteligência artificial fez desaparecer o prazer que acompanhava a programação manual? A questão divide a profissão. Para uma parte dos programadores, os assistentes de IA transformaram o seu trabalho numa atividade de supervisão, em detrimento da resolução de enigmas lógicos. Outros consideram, pelo contrário, que libertaram o tempo dedicado à criação.
Para os programadores da velha guarda, programar manualmente era um artesanato digital feito de enigmas lógicos e da sensação de que o código « flui naturalmente ». O tempo parecia esfumar-se em prol da tarefa a realizar, e saía-se com a sensação de ter resolvido problemas. Com a chegada da IA, a programação consiste agora mais em supervisionar as produções da IA, o que, segundo o artigo, introduz uma forma de mecânica que faz perder os prazeres originais.
Um prazer erodido
Para os programadores apegados ao artesanato e à beleza da sintaxe, a IA sufocou efetivamente uma parte do prazer. Resolver um erro complexo ou conceber um algoritmo elegante após horas de esforço proporcionava uma imensa satisfação, ao passo que delegar esse atrito a uma IA transforma o trabalho numa tarefa de gestão.
Um interveniente do setor, que aprendeu a programar sozinho aos 12 anos na década de 90, descreve num fórum online a sua experiência. Depois de retomar a programação e lançar um projeto no ano passado, ficou inicialmente impressionado com a qualidade e rapidez que o ChatGPT ou o Copilot oferecem. Ao longo dos meses, constatou que o prazer de melhorar gradualmente o seu código, de verificar os resultados no ambiente de execução e de concluir tinha desaparecido. Descreve agora frases em inglês escritas em tentativas cada vez mais desesperadas, um processo que considera frustrante: « ou funciona, ou não funciona ». Desativou o Copilot, sentindo-se « um pouco desarmado » sem ele, mas recuperando a capacidade de tomar distância.
« Perguntava-me se alguns de vocês sentiam o mesmo, ou se estou simplesmente velho », escreve ele. Segundo o artigo, alternar constantemente entre a formulação de instruções (os prompts) e a verificação da coerência das respostas da IA quebra a concentração profunda. Alguns profissionais dizem procurar depois satisfação em atividades manuais ou físicas, como ciclismo ou jardinagem, em plataformas como o Medium ou a DEV Community.
Uma ferramenta que libertou a criação
Em contrapartida, outra parte dos programadores e criadores considera que a inteligência artificial libertou precisamente a alegria de criar. Elimina a tarefa árdua de escrever código banal, configurar ambientes complexos ou redigir documentação. Como salientam pioneiros do meio, permite levantar os olhos da sintaxe para se concentrar na arquitetura global, na experiência do utilizador e nos conceitos criativos.
Programadores experientes podem assim construir ferramentas em linguagens que não dominam, recuperando a sensação dos seus primórdios. O caso de Ren Turcios, norte-americano de 29 anos, é a ilustração disso. Participou em mais de 200 hackathons (competições de programação) em dois anos, sem competências de codificação no sentido tradicional, e forjou uma reputação na comunidade tecnológica local. O seu método, o « vibe coding » (geração de código pela IA a partir de instruções dadas em linguagem corrente), permitir-lhe-ia hoje entregar em poucas horas o que equipas de engenheiros levam semanas a programar. O seu percurso alimentou o debate sobre a capacidade da IA substituir os programadores, bem como sobre a qualidade do código gerado.
A fonte remete também para um estudo dedicado ao impacto dos assistentes de codificação por IA na engenharia de software, cujos resultados não são detalhados no artigo.
A codificação assistida por computador não matou a alegria, mas deslocou o foco. O programador da velha guarda encontrava o seu prazer no artesanato e na beleza da sintaxe, enquanto o programador moderno extrai a sua satisfação na velocidade com que pode dar vida a um sistema complexo.





