14 pontos por GN⁺ 2025-08-06 | Ainda não há comentários. | Compartilhar no WhatsApp
  • A afirmação de que a IA aumenta a produtividade de engenheiros em 10 a 100 vezes não é realista
  • Ao usar ferramentas de IA para programação de forma aprofundada na prática, percebe-se que o ganho de eficiência é limitado, e explosões temporárias de produtividade só ocorrem em tarefas repetitivas e simples
  • Os gargalos do desenvolvimento de software (code review, colaboração, planejamento etc.) não podem ser superados com IA, e uma melhora de 10x no trabalho como um todo é impossível
  • O mito do engenheiro 10x surge de várias motivações, como distorção de métricas, interesses do setor ou até a criação de ansiedade dentro das organizações
  • Manter seu próprio jeito de desenvolver e o prazer no trabalho leva a resultados melhores no longo prazo e a uma cultura organizacional mais saudável

Ceticismo em relação ao mito do engenheiro 10x com IA

Ansiedade de produtividade e experiência prática com ferramentas de IA

  • Em plataformas como LinkedIn e Twitter, vem se espalhando o discurso de que a IA aumenta a produtividade dos engenheiros em 10 a 100 vezes, e muitos desenvolvedores sentem ansiedade por medo de ficar para trás
  • O autor também colocou em uso real vários agentes de geração de código com IA (Claude Code, Cursor, Roo Code, Zed etc.), mas, embora fossem convenientes em tarefas simples e repetitivas, não houve transformação fundamental em trabalhos complexos do mundo real
    • Em JavaScript (especialmente React), dá para escrever rapidamente código repetitivo (boilerplate)
    • Mas, quando há padrões próprios da base de código ou bibliotecas incomuns, a IA não consegue acompanhar direito
    • Em linguagens como Terraform, o desempenho cai porque a IA não está tão familiarizada
    • Por causa de alucinações (hallucination), ela pode gerar bibliotecas inexistentes e até provocar vulnerabilidades de segurança
  • A capacidade de entendimento de contexto da IA ainda é limitada. Quanto mais complexa é a base de código real, mais surgem prompts repetidos, erros e perda de tempo
  • Como resultado, o autor usa IA em scripts pequenos ou tarefas não essenciais, enquanto trabalhos complexos ou importantes continuam sendo feitos manualmente

O problema de quantificar a produtividade no desenvolvimento de software

  • A alegação de que a produtividade pode aumentar 10 a 100 vezes com IA é uma métrica distante da realidade
  • Produtividade 10x ou 100x não significa apenas mais linhas de código, mas sim que um trabalho que levaria 3 meses (desenvolvimento completo, code review, QA etc.) terminaria em 1 semana e meia
  • No desenvolvimento de software, há vários gargalos: planejamento, estimativa de story points, correção de bugs, code review, espera para deploy, testes e QA
    • Para atingir esse objetivo, cada uma dessas etapas teria de ficar 10 vezes mais rápida na mesma proporção
    • Na prática, o tempo gasto com codificação em si é pequeno, e muito do esforço vai para entendimento, design, revisão e comunicação
  • Realisticamente, code review, colaboração, comunicação e QA não podem ser encurtados com IA
  • Nos trabalhos reais de engenharia, os gargalos estão nas pessoas, nos processos e na comunicação
  • LLMs (large language models) reduzem o tempo de digitar no teclado, mas tempo para qualidade de código, testes e revisão continua sendo necessário
  • Mesmo que a IA aumente temporariamente a velocidade de escrita de código, o aumento de taxa de erros, padrões de código inadequados e re-prompting fazem com que isso não tenha impacto decisivo no aumento da produtividade total
    • Uma produtividade 10x é, na prática, um objetivo quase impossível

A realidade e os limites do engenheiro 10x

  • Sobre a existência de um "engenheiro 10x", o autor considera que isso é possível de forma temporária e limitada
    • O maior motivo é a capacidade de evitar trabalho desnecessário que se acumula com experiência, como impedir desenvolvimento desnecessário ainda na fase de planejamento, melhorar a experiência de desenvolvimento e investir em documentação
    • Mas nem todo engenheiro encontra esse tipo de situação o tempo todo
  • Engenheiros excepcionais podem evitar trabalho desnecessário ou aumentar a eficiência da organização inteira ao melhorar sistemas, mas, na prática, quase não existem casos de desempenho sustentado de 10x
  • Ferramentas de IA para programação não contribuem muito para evitar trabalho desnecessário
    • Pelo contrário, recomendações da IA podem levar a implementações excessivas ou sugerir arquiteturas erradas
    • Codificar mais rápido nem sempre significa ser um engenheiro melhor

O contexto e as motivações por trás do mito da IA 10x

A maioria das alegações de "produtividade 10x" vem de fatores como os seguintes:

  • Engenheiros bem-intencionados que cometem erros de medição
    • Com ferramentas de IA, é possível viver momentos curtos de eficiência explosiva (ex: escrever automaticamente regras customizadas de ESLint)
    • Mas, quando esse tipo de tarefa se repete, a diferença de produtividade acaba diminuindo rapidamente
    • O fascínio técnico e a adaptação a um ambiente novo podem causar, no começo, uma ilusão exagerada de eficiência
  • Incentivos e partes interessadas
    • Fundadores de startups de IA, investidores e outros atores costumam citar números exagerados em busca de sucesso comercial
    • Engenheiros e executivos também podem mencionar produtividade inflada para atender às expectativas dentro da organização
  • Objetivos maliciosos
    • Alguns executivos espalham afirmações exageradas com a intenção de criar ansiedade nos engenheiros e evitar agitação interna, como trocas de emprego ou pedidos de aumento
    • O medo de que qualquer pessoa possa ser facilmente substituída por IA se repete ciclicamente (de forma parecida com debates passados sobre coding bootcamps)

O desempenho real da IA em open source e projetos práticos

  • A maioria dos casos sobre ganho de produtividade com IA mostra uma distância entre quem escreve sobre isso e o engenheiro cuja produtividade teria aumentado.
    • Casos de uso de ferramentas de IA comprovados diretamente por engenheiros reais mostram um retrato realista, sem exageros
    • Em projetos open source, os resultados do uso de IA muitas vezes aparecem como abaixo do esperado ou até como casos de fracasso
  • Em demos públicas ou casos reais de engenheiros, às vezes a IA parece mágica, mas, na maior parte do tempo, não é tão diferente do velho "gerador de texto"

Um valor mais importante do que a "produtividade": manter seu próprio jeito de desenvolver

  • Usar IA pode, às vezes, permitir escrever código mais rápido, mas o autor ainda valoriza mais o prazer de programar em si
  • Se você não gosta de programar com IA ou não acha isso prazeroso, tudo bem abrir mão de parte da produtividade
    • Mesmo aceitando algum nível de ineficiência, trabalhar do jeito que combina com você gera resultados melhores e mais saudáveis no longo prazo
  • Quando se trabalha com prazer, é possível ter melhor capacidade de resolver problemas, de projetar soluções e de colaborar com colegas
    • Prazer e imersão são mais importantes para a produtividade de longo prazo e para a qualidade do código, e perseguir produtividade à força aumenta o risco de burnout
  • Por outro lado, se programar com IA for realmente divertido e útil, vale usar isso ativamente

Conselhos para uma cultura organizacional saudável

  • Ao adotar ferramentas de IA, criar expectativas irreais e ansiedade em todos os engenheiros prejudica a produtividade da organização
  • A obsessão por maximizar produtividade leva a queda de qualidade, deterioração da base de código e perdas de longo prazo
  • O ideal é dar autonomia e confiança suficientes aos engenheiros e permitir que cada um escolha o uso de IA da forma que mais se adequa a si
    • Dentro da organização, é importante oferecer oportunidades de uso de IA, mas com um ambiente que garanta autonomia
  • Se LLMs e a inovação em programação com IA realmente entregarem produtividade 10x, os próprios desenvolvedores vão descobrir isso naturalmente

Conclusão

  • A revolução do engenheiro 10x causada por IA está mais para mito; na prática, não existe uma receita secreta sendo ignorada
  • O mais importante é confiar na própria habilidade e no próprio jeito de trabalhar
  • SNS (especialmente LinkedIn e Twitter) ampliam mitos exagerados, então não há problema em ignorá-los

Ainda não há comentários.

Ainda não há comentários.