top of page

A IA vai escrever o código. E é por isso que ainda precisamos de programadores.

  • Foto do escritor: Igor Faoro
    Igor Faoro
  • 15 de mai.
  • 2 min de leitura

Com o Copilot, ChatGPT, Cursor e outras ferramentas, escrever código ficou mais rápido do que nunca. Mas programar não é só escrever — e às vezes, a IA até atrapalha.



Eu mesmo (Igor, dev e sócio na Pristen) usava bastante o Copilot. O que acontecia? Eu escrevia o nome de um método ou função, ele já completava tudo pra mim. E aí vinha o problema: eu perdia meu raciocínio. Tinha que parar, avaliar o que foi gerado, ver se fazia sentido, revisar cada detalhe...


Isso é ruim por dois motivos:


  1. Você precisa revisar tudo.

  2. Você perde o "flow". Quando estou programando de verdade, eu entro no código como se estivesse escrevendo sem pensar — tudo flui. A IA, em vez de ajudar, me fazia parar o tempo todo.


Comecei a usar a solução da Amazon Q, que completa só a linha atual. Isso sim ajudou: me manteve no controle, respeitando minha lógica e ritmo. A IA apenas completava o que eu já estava decidindo.


A IA ajuda. Mas ela não sabe programar.


Sim, você leu certo. Um modelo como o GPT não entende lógica de verdade. Ele apenas prevê a próxima palavra com base em padrões. Se você escreve if, ele sugere o que normalmente vem depois de if. Ele não pensa. Ele não valida. Ele não decide.


Isso significa que:


  • A IA pode gerar código bonito, mas com bugs escondidos.

  • Pode sugerir lógicas erradas que só parecem certas.

  • Pode montar um projeto inteiro — e mesmo assim deixar o sistema todo frágil e difícil de manter.


"Mas Igor, dá pra montar um sistema sem saber programar, usando IA?"


Dá. Mas o resultado costuma ser:


  • Um sistema que funciona, mas ninguém entende.

  • Um projeto que só o criador (ou a IA) consegue alterar.

  • Uma dependência eterna de pedir ajuda pra tudo.


Você vira refém da ferramenta. E isso, a longo prazo, custa caro.


Então o que a IA faz bem?


  • Acelera tarefas repetitivas

  • Ajuda a lembrar sintaxe ou convenções

  • Gera testes automatizados

  • Sugere soluções com base em padrões


Mas só quem entende o problema consegue validar, adaptar e decidir o que faz sentido usar.


Na Pristen, usamos IA. Mas com responsabilidade.


A gente acredita que boas ferramentas são bem-vindas. Mas quem cria sistemas sólidos ainda são pessoas que entendem o que estão fazendo.

A IA escreve. O dev constrói.

Se você quer um sistema que seja rápido de fazer, mas também fácil de manter, fala com a gente.

Comments


bottom of page