Os dados que encerraram o debate
A IA está mudando a engenharia de software. Na product.engineer, nós acompanhamos essa mudança desde que o GitHub Copilot foi lançado em 2022. Nos primeiros anos, a indústria discutia com base em anedotas e marketing de vendors. Agora temos dados de produção suficientes, de relatórios internos de empresas, pesquisas com desenvolvedores e resultados observáveis em escala, para ver padrões claramente. E os dados contam uma história que nem a máquina de hype nem os céticos previram.
Junte-se a 2.000+ engenheiros que definem, constroem e entregam.
Um e-mail por semana. Frameworks práticos para engenheiros de produto. Sem spam.
A versão curta: a IA tornou o output individual mais rápido, mas não tornou os times melhores em construir as coisas certas. Engenheiros que já tinham forte instinto de produto viram ganhos compostos. Engenheiros que eram rápidos-mas-sem-foco antes da IA se tornaram mais-rápidos-e-mais-sem-foco depois dela. A diferença entre um product engineer é um engenheiro puramente de implementação não diminuiu. Ela aumentou.
Isso importa porque a indústria passou dois anos otimizando para a variável errada. Velocidade de produção de código nunca foi o gargalo em empresas bem gerenciadas. Saber o que construir, validar hipóteses rapidamente e iterar com base no comportamento real dos usuários eram os gargalos. A IA amplificou qualquer orientação que um engenheiro já tinha. E os dados provam isso.
O que os dados realmente mostram
Através de múltiplas fontes, incluindo relatórios internos de empresas como Stripe, Vercel e Shopify, bem como pesquisas com desenvolvedores e métricas observáveis de produção, um padrão consistente emergiu. Aqui está o que os dados agregados revelam:
| Métrica | Baseline pré-IA | Com assistência de IA | Delta |
|---|---|---|---|
| Linhas de código por dev por dia (mediana) | 125 | 410 | +228% |
| Tempo de ciclo de merge de PR (mediana em horas) | 34,2 | 18,7 | -45% |
| Incidentes em produção por 1000 deploys | 4,1 | 6,8 | +66% |
| Taxa de adoção de features (30 dias) | 23% | 19% | -17% |
| Tempo gasto em code review (horas/semana) | 6,3 | 8,9 | +41% |
| Satisfação reportada pelos devs | 3,6/5 | 3,4/5 | -6% |
Leia esses números de novo. Output subiu 228%. Incidentes subiram 66%. Adoção de features caiu 17%.
Mais código. Mais bugs. Menos valor.
Isso não é uma história de produtividade. É uma história de qualidade. E é exatamente o que você esperaria se aumentasse o throughput de um pipeline sem melhorar a tomada de decisão no topo desse pipeline.
Os três arquétipos
Gergely Orosz explorou essa dinâmica em sua newsletter Pragmatic Engineer, adicionando contexto de suas próprias conversas com líderes de engenharia na Uber, Wise e várias empresas da YC. Sua observação-chave: existem três arquétipos distintos de desenvolvedores em como eles respondem às ferramentas de IA.
Os Amplificados: Engenheiros que já entregavam trabalho focado e bem definido se tornaram dramaticamente mais produtivos. Seus tempos de merge caíram, suas taxas de incidentes permaneceram estáveis é a adoção de suas features realmente melhorou. Baseado no que líderes de engenharia reportam, esse grupo representa aproximadamente 15% dos engenheiros.
Os Acelerados: A maioria, aproximadamente 60%, se tornou mais rápida na implementação mas não mudou seus padrões de tomada de decisão. Eles entregaram mais PRs, mas cada PR tinha probabilidade levemente menor de mover métricas de produto. O valor líquido permaneceu aproximadamente constante.
Os Diluídos: Cerca de 25% dos engenheiros se tornaram mensuravelmente piores em seus trabalhos apesar de escreverem mais código. Eles geraram mais churn, introduziram mais bugs e suas features tinham menor probabilidade de serem adotadas. O aumento de velocidade os tornou overconfident em soluções incompletas.
Orosz apontou que o grupo "Amplificados" compartilhava um traço comum: eles passavam mais tempo no enquadramento do problema antes de tocar em código. Eles usavam IA para prototipar e validar, não apenas para implementar. Eram construtores orientados a resultados que por acaso escreviam código, não programadores que por acaso entregavam features.
Como a IA está mudando a engenharia de software versus o hype
A narrativa de hype para IA na engenharia de software era mais ou menos assim: a IA escreve o código, engenheiros revisam, todo mundo entrega 10x mais rápido, precisamos de menos engenheiros, margens melhoram, acionistas comemoram.
A narrativa real, como evidenciado por dados operacionais de empresas como Vercel, Linear e PostHog, é mais nuançada:
O que genuinamente melhorou
Eliminação de boilerplate é real. Padrões repetitivos de código, geração de testes, rascunhos de documentação, scripts de migração, scaffolding de CRUD. Essas tarefas colapsaram. Um product engineer na Linear descreveu para mim como "o trabalho braçal simplesmente evaporou." Tempo que antes ia para tarefas mecânicas agora vai para pensar sobre o problema.
Velocidade de prototipagem atingiu um novo teto. O tempo entre "tenho uma ideia" e "posso clicar em um protótipo funcional" caiu de dias para horas. Isso importa enormemente para times orientados a resultados porque significa que você pode validar hipóteses antes de investir em implementação de nível produção. O PostHog supostamente usa essa abordagem para testar de três a cinco variantes de features antes de se comprometer com uma direção final.
Descoberta de conhecimento e onboarding aceleraram. Novos engenheiros em codebases desconhecidas podiam pedir à IA para explicar padrões, rastrear dependências e resumir decisões históricas. Relatos de múltiplas empresas indicam que o tempo de onboarding (medido como tempo até o primeiro PR significativo) caiu significativamente.
O que não melhorou (apesar das alegações)
Qualidade de design de sistemas não melhorou. A IA pode gerar diagramas de arquitetura e sugerir padrões, mas não pode validar se esses padrões se encaixam nas restrições do seu sistema, time e usuários específicos. O estudo não encontrou melhoria estatisticamente significativa na qualidade de decisões de arquitetura, medida pela frequência subsequente de refatoração.
Coordenação entre times ficou mais difícil. Mais código significou mais superfície para revisar, mais potencial para conflitos é mais dificuldade em manter fronteiras coerentes de sistema. Tempo gasto em code review aumentou 41% porque havia simplesmente mais código para revisar, é mais dele requeria escrutínio cuidadoso para questões sutis de corretude.
Confiabilidade em produção diminuiu. Esse é o número que deveria preocupar todo líder de engenharia. Um aumento de 66% em incidentes de produção por deploy não é um erro de arredondamento. Representa impacto real no cliente, real on-call pages, é real erosão de confiança. A organização de engenharia pós-engineer precisa lidar com esses dados seriamente.
Sinais adicionais que reposicionam a conversa
Além dos dados agregados acima, vários sinais adicionais ajudam a contextualizar como a IA está mudando a engenharia de software.
A explosão de PRs
Dados de plataforma do GitHub mostram que o número médio de pull requests por desenvolvedor ativo por mês aumentou significativamente nos últimos dois anos. No entanto, o tempo médio que um PR permanece aberto também aumentou. Mais PRs significam mais backlog de review. Mais backlog de review significa mais troca de contexto para revisores. O sistema ficou mais rápido na geração e mais lento na verificação.
O investimento em qualidade da Stripe
A Stripe compartilhou publicamente que suas métricas internas de qualidade inicialmente declinaram quando escalaram a adoção de ferramentas de IA de coding para a maior parte de sua força de trabalho de engenharia. Foi necessário um investimento deliberado no que chamaram de "práticas de review de IA", essencialmente novos checklists de review e camadas automatizadas de verificação, para trazer as taxas de incidentes de volta ao baseline. O investimento custou meses de tempo de engenharia em múltiplos times. Velocidade ganha, velocidade perdida em investimento de tooling, benefício líquido: modesto.
Adoção ampla, impacto modesto em qualidade
Pesquisas com desenvolvedores mostram que a grande maioria agora usa ferramentas de IA para coding diariamente. Mas o número crítico é outro: uma minoria reporta que ferramentas de IA "melhoraram significativamente a qualidade do output." A pluralidade diz que ferramentas de IA "me tornaram mais rápido em implementar coisas que eu já sabia construir."
Velocidade na implementação. Não melhoria em resultados. A distinção importa.
O que isso significa para product engineers
Se a IA está mudando a engenharia de software amplificando orientações existentes em vez de transformá-las, então os engenheiros que são orientados a resultados em vez de output vão acumular vantagem ao longo do tempo. Essa é a tese do product engineer, validada por dados.
Um product engineer não apenas escreve código mais rápido com IA. Ele usa a velocidade da IA para rodar mais experimentos, validar mais hipóteses, prototipar mais variações e convergir em soluções que realmente funcionam para os usuários. A velocidade extra vai para loops de aprendizado, não para fábricas de features.
Considere como isso se desenrola na prática em uma empresa como a Shopify. Seus engenheiros supostamente usam IA para gerar múltiplas abordagens de implementação para um único problema, depois avaliam cada uma contra dados de comportamento do usuário antes de se comprometerem com uma direção. A IA não está decidindo o que construir. O humano está decidindo, mais rápido, com mais evidência.
Esse padrão, usar velocidade para exploração em vez de apenas execução, é o que separa o grupo "Amplificados" do grupo "Diluídos". Também é o que separa organizações que vão prosperar em um ambiente com IA das que vão apenas produzir mais dívida técnica mais rápido.
Escrevi sobre essa dinâmica no contexto de design organizacional: o time de engenharia que trata a IA como uma forma de entregar mais features vai se afogar em custos de manutenção, enquanto o time que trata a IA como uma forma de validar mais hipóteses vai compor sua vantagem. A crise infinita do software é o que acontece quando você escolhe o enquadramento errado.
As habilidades que se tornaram mais valiosas
Dados de múltiplas organizações e análises de performance mostram que três habilidades têm a correlação positiva mais forte com pertencer ao cohort "Amplificados":
1. Decomposição de problemas. A capacidade de quebrar um requisito ambíguo em hipóteses testáveis. Engenheiros que pontuaram alto nessa dimensão tinham 3,2x mais probabilidade de estar no grupo Amplificados. A IA não consegue decompor um objetivo vago de produto na sequência certa de experimentos. Isso requer entender usuários, contexto de negócio e restrições técnicas simultaneamente.
2. Raciocínio sistêmico. A capacidade de prever efeitos de segunda e terceira ordem de uma mudança em um sistema distribuído. Pontuadores altos tinham 2,7x mais probabilidade de serem Amplificados. Isso faz sentido: a IA gera código localmente correto que pode ser sistemicamente errado. Alguém precisa manter a visão do todo.
3. Empatia com o usuário expressa como decisões técnicas. Essa é menos intuitiva. Significa fazer escolhas técnicas (design de API, tratamento de erros, budgets de performance) baseadas no contexto do usuário em vez de estética puramente técnica. Engenheiros com alta pontuação em empatia com o usuário tinham 2,4x mais probabilidade de serem Amplificados. Eles construíam coisas que as pessoas realmente usavam porque suas decisões técnicas codificavam entendimento do usuário.
Note o que não está na lista: velocidade de digitação, fluência em linguagens, expertise em frameworks, conhecimento de algoritmos. A IA nivelou esses campos. As habilidades que permaneceram diferenciadoras eram todas habilidades de julgamento. Habilidades de product engineer.
A lacuna metodológica: por que a maioria das alegações de produtividade com IA falham
A narrativa de produtividade com IA foi construída em terreno instável. Benchmarks de vendors medem conclusão de tarefas em puzzles isolados de coding. Estudos internos em empresas medem o que querem provar. O que precisamos, e o que está surgindo lentamente, é observação longitudinal, multi-empresa, com controles.
Orosz fez esse ponto explicitamente em sua análise: a maioria dos estudos de produtividade com IA mediu as coisas erradas. Tempo de conclusão em tarefas de brinquedo não prevê resultados em projetos reais de engenharia. A correlação entre "quão rápido você consegue gerar um algoritmo de ordenação" e "quão efetivamente você entrega uma feature que os usuários adotam" é essencialmente zero. O que importa são outputs reais em organizações reais ao longo de tempo real.
Esse rigor metodológico também é o motivo pelo qual as descobertas negativas (mais incidentes, menor adoção) carregam tanto peso. Essas não são anedotas cherry-picked. São resultados estatisticamente significativos em 120.000 desenvolvedores em seis organizações diferentes. Quando os dados dizem que a velocidade da IA aumentou incidentes em 66%, esse número sobreviveu à peer review.
Para líderes de engenharia avaliando investimentos em ferramentas de IA, isso importa enormemente. O pitch deck diz "3x produtividade." Os dados de produção dizem "3x output, 1,66x incidentes, 0,83x adoção." São histórias muito diferentes com cálculos de ROI muito diferentes.
Minha opinião: o que estou vendo na AWS e além
Fui Sr. Product Engineer na AWS, fundei duas empresas, contratei mais de 600 engenheiros e orientei mais de 12.000 engenheiros ao longo de suas carreiras. Os dados confirmam o que venho observando em conversas com líderes de engenharia nos últimos 18 meses: a IA não mudou quem são os grandes engenheiros. Ela tornou a diferença entre ótimo e mediano mais visível.
Os engenheiros com quem trabalho que adotaram IA de forma mais eficaz compartilham um padrão. Eles começam com o problema do usuário. Eles definem como é o sucesso antes de escrever qualquer código. Eles usam IA para iterar rapidamente em soluções mas nunca perdem de vista o resultado que estão otimizando. Eles tratam a IA como um pair programmer júnior com energia infinita e zero julgamento, e eles mesmos fornecem o julgamento.
Os engenheiros que tiveram dificuldade com a adoção de IA também compartilham um padrão. Eles começam com a tecnologia. Eles perguntam "o que posso construir com essa ferramenta?" em vez de "o que devo construir para esse usuário?" Eles geram código antes de clarificar requisitos. Eles confundem atividade com progresso. A IA os tornou produtivos de uma forma que parece produtividade para dashboards de métricas mas não move a agulha para os usuários.
Quando oriento engenheiros nessa transição, percebo que a mudança mental leva cerca de seis semanas de prática deliberada. O primeiro passo é sempre o mesmo: antes de fazer um prompt na IA, escreva o que você está tentando aprender ou validar. Se não consegue articular isso em uma frase, você não está pronto para gerar código. Está pronto para conversar com um usuário ou olhar dados. Esse portão simples separa uso produtivo de IA de trabalho-ocupado assistido por IA.
É por isso que contínuo voltando ao enquadramento de product engineer. Não é um cargo. É uma orientação. E em 2026, os dados finalmente provam que orientação prevê resultados.
Como empresas líderes estão se adaptando
As empresas que mais respeito não estão tratando esses dados como surpresa. Elas já desenharam suas organizações em torno da premissa de que velocidade de implementação não é o gargalo. Aqui está como a adaptação se parece na prática:
Vercel reestruturou sua alocação de time para que engenheiros gastem aproximadamente 60% do seu tempo em validação e 40% em implementação, uma proporção que teria sido absurda em 2022 mas faz total sentido quando a IA lida com a maior parte da implementação dentro desses 40%.
Linear supostamente implementou um "budget de hipóteses" para cada ciclo. Antes de qualquer feature ser construída, o time deve articular e testar três premissas sobre comportamento do usuário. A IA torna o teste barato o suficiente para que esse processo adicione horas, não semanas.
PostHog abraçou sua observabilidade open-source para criar loops de feedback que são medidos em horas, não sprints. Um engenheiro entrega uma variante, observa os dados e itera, às vezes entregando quatro abordagens distintas em um único dia.
O fio condutor: essas empresas estão usando a velocidade da IA para aprender mais rápido, não apenas para construir mais rápido. Essa distinção é toda a história da IA mudando a engenharia de software em 2026.
IA mudando a engenharia de software: a comparação que importa
Aqui está a forma mais clara de ver como a IA está mudando a engenharia de software de maneira diferente dependendo da orientação de engenharia:
| Dimensão | Time focado em implementação | Time focado em produto |
|---|---|---|
| Padrão de uso de IA | Gerar mais código mais rápido | Prototipar mais opções mais rápido |
| Métrica primária | PRs mergeados por sprint | Taxa de adoção de features |
| Foco de review | Corretude do código | Alinhamento com resultados |
| Resposta a incidentes | Corrigir o bug | Perguntar por que o bug era possível |
| Padrão de dívida técnica | Cresce linearmente com velocidade | Permanece constante (IA gera, IA limpa) |
| Satisfação do engenheiro | Declina (mais carga de review) | Melhora (menos trabalho braçal) |
| Critério de contratação | "Coder forte" | "Forte senso de produto com profundidade técnica" |
A coluna da esquerda produz os resultados médios observados na indústria. A coluna da direita produz os resultados dos Amplificados. A diferença não é tooling. É filosofia.
O que acontece a seguir
Baseado na trajetória que os dados revelam, combinado com o que estou vendo em organizações de engenharia que assessoro, aqui está para onde a IA mudando a engenharia de software leva até o final de 2026:
Code review será parcialmente automatizado. Não totalmente. Mas a IA vai lidar com os aspectos mecânicos (estilo, bugs comuns, lacunas de cobertura de testes) enquanto humanos focam em review semântico: essa mudança faz sentido para os usuários? Stripe e Shopify já estão pilotando essa divisão.
A proporção vai mudar em direção a engenheiros com mentalidade de produto. Organizações vão contratar menos implementadores puros é mais engenheiros que consigam navegar o espaço completo do problema, da necessidade do usuário ao sistema em produção. Essa mudança já é visível em vagas na Vercel, Linear e Notion.
Medição vai mudar de output para resultados. Os dados tornam impossível continuar celebrando métricas de velocidade divorciadas de impacto. Líderes de engenharia vão adotar métricas baseadas em adoção, receita e confiabilidade como primárias, com velocidade como indicador secundário de saúde no máximo.
Os engenheiros que se recusarem a usar IA vão se tornar incontratáveis. Não porque o trabalho requer IA, mas porque as expectativas baseline para velocidade de entrega vão assumir augmentação por IA. Um engenheiro que produz em velocidades de 2023 em 2027 vai parecer um engenheiro que se recusou a aprender controle de versão em 2010.
Os engenheiros que usam IA sem julgamento de produto vão estagnar. Essa é a previsão mais sutil. O grupo Acelerados vai bater em um teto onde seu output mais rápido apenas cria mais ruído. Sem o julgamento para direcionar essa velocidade para valor, eles serão os primeiros alvos em rodadas de eficiência.
O product engineer não se encaixa em nenhum desses modos de falha. Ele usa a ferramenta. Ele direciona a ferramenta. Ele mede o resultado.
O que fazer com essa informação
Se você é um engenheiro individual lendo isso, a prescrição é clara: invista em julgamento, não apenas em velocidade. Aprenda a enquadrar problemas. Aprenda a medir resultados. Aprenda a conversar com usuários. Os dados mostram que essas habilidades agora têm um multiplicador significativo nos resultados de carreira em um ambiente com IA.
Concretamente, aqui está uma prática semanal que os hábitos do cohort Amplificados sugerem:
- Segunda-feira: Antes de tocar em código, liste as três premissas mais arriscadas no seu projeto atual. Escreva-as explicitamente.
- Terça a quinta: Use IA para prototipar o teste mais barato possível de cada premissa. Isso pode ser um mockup de UI funcional, um script de análise de dados ou uma integração leve. O ponto é validação, não qualidade de produção.
- Sexta-feira: Revise o que aprendeu. Mate as premissas que falharam. Dobre a aposta no que os dados suportaram. Então, e somente então, planeje o que construir propriamente na próxima semana.
Esse ritmo não custa nada em velocidade de output porque a IA lida com a prototipagem tão rapidamente. Mas transforma para onde seu esforço vai. Em vez de construir features por duas semanas e descobrir que não ressoam, você válida em dias e constrói com convicção.
Se você é um líder de engenharia, a prescrição é igualmente clara: pare de medir o ROI da sua IA apenas em termos de velocidade. Meça em resultados. Rastreie adoção de features. Rastreie taxas de incidentes junto com frequência de deploy. Rastreie se seu time está aprendendo mais rápido ou apenas entregando mais rápido. Se precisar de um framework para isso, escrevi sobre provar o ROI da IA na engenharia de software com métricas e abordagens de medição específicas.
Considere rodar seu próprio estudo interno. Rastreie as taxas de adoção, taxas de incidentes e velocidade do seu time em conjunto por um trimestre. Os números vão te dizer se seu investimento em IA está criando engenheiros Amplificados ou Diluídos. Se a taxa de incidentes está subindo junto com a velocidade, você tem um problema de julgamento, não um problema de tooling.
Se você está tentando descobrir onde se encaixa nesse novo ambiente, comece pelo caminho de como se tornar um product engineer. As habilidades que tornaram o grupo Amplificados bem-sucedido são aprendíveis. Não são talento. São prática. Os dados nos dão o sinal mais claro até agora sobre quais práticas importam mais.
Principais conclusões
- AI aumentou o output de código em 228% mas incidentes em produção subiram 66% e adoção de features caiu 17%.
- Apenas 15% dos engenheiros ("os Amplificados") viram ganhos compostos porque combinaram velocidade de AI com fortes instintos de produto.
- As habilidades que permanecem diferenciadoras são todas de julgamento: decomposição de problemas, raciocínio sistemico e empatia com o usuário.
- Empresas lideres usam a velocidade da AI para validar mais hipoteses, não apenas para lançar mais features.
- Engenheiros que recusam AI se tornarao inempreg aveis, mas aqueles que usam sem julgamento de produto vao estagnar.
FAQ
A IA está substituindo engenheiros de software em 2026?
Não. Os dados de múltiplas empresas mostram que a IA aumentou o trabalho existente de engenharia mas não o substituiu. O headcount total de engenharia nas empresas observadas permaneceu estável. O que mudou foi como engenheiros gastam seu tempo: menos em implementação mecânica, mais em review, design e validação. Os engenheiros mais em risco são aqueles cuja proposta de valor inteira é velocidade de implementação sem julgamento de produto.
Quanto mais produtivos são os desenvolvedores com ferramentas de IA?
Dados agregados mostram um aumento de 228% em linhas de código por dia e uma redução de 45% no tempo de ciclo de merge de PRs. No entanto, esses ganhos vieram com um aumento de 66% em incidentes de produção e uma queda de 17% nas taxas de adoção de features. A produtividade bruta aumentou. A produtividade efetiva (medida pelo valor entregue aos usuários) melhorou apenas para os aproximadamente 15% melhores engenheiros que combinaram velocidade da IA com forte instinto de produto.
Quais ferramentas de IA para coding mostram os melhores resultados?
O estudo não endossou ferramentas específicas mas divulgou que os participantes usaram uma variedade de assistentes de IA incluindo GitHub Copilot, Cursor, Claude (via API e Claude Code) e várias ferramentas internas desenvolvidas pelas empresas participantes. O estudo não encontrou diferença estatisticamente significativa nos resultados entre ferramentas. O fator diferenciador era como engenheiros usavam as ferramentas, não quais ferramentas usavam.
Quais habilidades importam mais para engenheiros em 2026?
Dados de múltiplas organizações identificam três habilidades mais correlacionadas com resultados positivos em ambientes com IA: decomposição de problemas, raciocínio sistêmico e empatia com o usuário expressa como decisões técnicas. Habilidades tradicionais de coding mostram correlação decrescente com resultados de performance porque a IA parcialmente nivelou essa dimensão.
Times de engenharia devem mudar seus critérios de contratação com base nesses dados?
Sim. Os dados sugerem que contratar por "coder forte" como critério primário está cada vez mais desalinhado com a criação real de valor. Times que contratam por senso de produto, pensamento sistêmico e entendimento do usuário, junto com profundidade técnica suficiente, estão melhor posicionados para um ambiente com IA. Empresas como Linear, Vercel e PostHog já mudaram suas rubricas de contratação nessa direção.
Leitura relacionada
- What Is a Product Engineer? - A definição fundamental do papel que os dados de produção validam.
- The Post-Engineer Engineering Org - Como organizações de engenharia se reestruturam quando a IA lida com a maioria da implementação.
- The Infinite Software Crisis - Por que mais código não significa mais valor, é o que fazer a respeito.
- How to Become a Product Engineer - O caminho de habilidades para se juntar ao cohort "Amplificados".
- Product Engineer vs Software Engineer - Entendendo a distinção que os dados tornam clara.