Avisa-me quando chegar um registo verificado a esta profissão →
Engenheiro de software experiente
Muda sistemas que não escreveu, decide o que pode sair e responde por como falha — a parte do trabalho de software que é sobretudo critério sobre um código concreto e não escrever.
Isto não é uma probabilidade de perder o emprego. Combina que parte da carga de tarefas do posto está exposta à automatização com até onde a adoção chegou de facto: serve para comparar profissões sobre uma base constante, e para mais nada.
Escrito para engenheiros com vários anos num código de produção mantido — quem revê, desenha e decide o que sai. Corta por senioridade; frontend, backend e engenharia de dados cortam por camada e têm páginas próprias, por isso um engenheiro de frontend sénior está em duas e elas respondem a perguntas diferentes. O trabalho de entrada é avaliado à parte; a engenharia de testes dedicada tem página própria. A engenharia de aprendizagem automática e a investigação em IA já têm as suas páginas; a engenharia de fiabilidade de sistemas é real, genuinamente diferente, e ainda não está coberta aqui — isso é uma lacuna, e não um juízo de que pertence a esta página.
O que está mesmo a mudar#
A unidade de análise é a tarefa, não o nome do posto. Um posto não é substituído: é a mistura de tarefas dele que se move.
É este o teu trabalho? Di-lo e esta página estreita-se à tua parte dele.
O nome de um posto é um pacote de tarefas compradas em conjunto, e não há duas pessoas com o mesmo pacote. Não é enviado nada para lado nenhum: fica neste navegador.
Mudar um sistema que não escreveste
Continua a ser levada por uma pessoa✓ Com provaFazer uma alteração dentro de um código grande e de vida longa em que as restrições não estão documentadas e vivem naquilo a que decisões anteriores já se comprometeram.
Esta é a tarefa de que trata a evidência mais forte desta página, e a evidência aponta no sentido inesperado: num ensaio aleatorizado sobre problemas reais em repositórios que os participantes mantinham, os programadores experientes a usar ferramentas de IA de 2025 demoraram 19% mais, enquanto acreditavam ter sido 20% mais rápidos. O contexto de que uma alteração precisa está no modelo que uma pessoa tem daquele sistema concreto, e fornecê-lo a uma ferramenta custa mais do que poupa.
Um ensaio, dezasseis programadores, repositórios maduros que conheciam bem — os autores dizem com clareza que não descreve a maioria dos programadores nem os projetos novos. Nada diz sobre como as mesmas ferramentas se comportam um ano depois, e um abrandamento medido uma vez não é uma propriedade permanente das ferramentas.
Rever o que a máquina escreveu
Tarefa nova≈ Inferência da plataformaLer código que não escreveste e a cuja escrita não assististe, e decidir se está certo — a um volume que sobe à medida que gerar fica mais barato.
Gerar desloca o estrangulamento em vez de o retirar: chega mais código, e lê-lo cai sobre quem responde pelo ramo. A Alphabet disse que mais de um quarto do código novo da Google é gerado por IA e depois revisto e aceite por engenheiros, o que é uma descrição de para onde o trabalho se moveu e não de trabalho a desaparecer.
Uma percentagem de código gerado nada diz sobre quanto tempo leva a revisão, se é bem feita, ou se o número total de engenheiros mudou. O volume de revisão subir também não é automaticamente bom trabalho — é a parte do lugar mais facilmente mal feita sob pressão de tempo.
Desenhar a pensar em como falha
Continua a ser levada por uma pessoa≈ Inferência da plataformaEscolher uma estrutura, e escolher que modos de falha se aceitam — sabendo o que acontece às três da manhã quando uma dependência está em baixo e metade dos pedidos já vai a caminho.
Um modelo consegue propor uma arquitetura e defendê-la com fluência. O que não consegue é carregar com a consequência do compromisso, e os compromissos aqui não são preferências técnicas — são apostas sobre que falha a organização consegue sobreviver, o que depende de factos sobre a organização e não sobre o código.
Este é um juízo sobre o trabalho, e não uma medição: não temos qualquer registo de decisões de desenho automatizadas ou recusadas, e a ausência de evidência aqui é da espécie comum — ninguém publica as suas revisões de arquitetura.
Decidir o que sai
Continua a ser levada por uma pessoa≈ Inferência da plataformaSer quem diz que isto sai agora, com este risco conhecido, e responde por isso depois.
A evidência do lado dos testes desta fronteira é que as verificações automáticas não estão a apanhar o suficiente: um inquérito a duzentos engenheiros seniores indica que 43% das alterações geradas por IA continuam a precisar de depuração manual em produção depois de passarem QA e pré-produção. Aguente-se ou não a percentagem — o inquérito foi publicado por uma empresa que vende ferramentas de depuração — a forma da afirmação bate certo com os incidentes que são relatados de forma independente.
Um inquérito autodeclarado de uma parte interessada é evidência fraca para um número e melhor evidência para uma direção. Não estabelece que as decisões de lançamento estejam a ficar mais difíceis no geral, e é sobre software de grande empresa e não sobre todo o software.
Tornar outra pessoa capaz de o fazer
Continua a ser levada por uma pessoa≈ Inferência da plataformaRevisão que ensina, programar a pares, e a entrega deliberada de contexto — o mecanismo pelo qual uma equipa continua a ter gente capaz de julgar.
Esta tarefa está a passar a sustentar carga por uma razão exterior à própria tarefa. O emprego entre os jovens dos 22 aos 25 anos nos lugares mais expostos à IA caiu cerca de 11% entre o final de 2022 e meados de 2026, enquanto os grupos menos expostos não caíram; várias organizações que cortaram a entrada de juniores disseram publicamente ter eliminado o caminho pelo qual as pessoas chegam a seniores. Se chega menos gente por baixo, transmitir o critério deixa de ser um bom hábito e passa a ser a linha de abastecimento.
Os microdados salariais mostram uma queda do emprego; não mostram que o acompanhamento tenha aumentado, nem que alguém tenha decidido investir nele. A ligação entre uma entrada de juniores mais fina e mais trabalho de ensinar a cair sobre os seniores é uma leitura de dois factos, e não uma medição.
Ser dono dos agentes que escrevem e mudam código
Tarefa nova≈ Inferência da plataformaFixar o que um agente de código automatizado pode fazer sem vigilância, o que tem de perguntar, e por onde o que ele produz entra no ramo — e depois ser o nome colado a essa definição.
Este trabalho não existia em 2022 e por omissão não está atribuído a ninguém. Aparece onde quer que a geração seja autorizada a tocar num repositório, e os incidentes que se seguem costumam ser atribuídos não ao modelo mas a quem foi autorizado a integrar o quê — as falhas da Amazon de março de 2026 foram atribuídas a uma alteração de código assistida por IA não aprovada e seguidas de uma revisão de segurança do código de noventa dias em 335 sistemas.
O incidente e a revisão de uma empresa não são uma descrição do setor, e um programa de revisão é evidência de que algo correu mal e não evidência sobre quão frequente isso é. Nada aqui diz que esta responsabilidade seja já um lugar por que alguém é pago.
Que tecnologias é que importam aqui#
Quatro sinais separados. Deliberadamente não se somam: um trabalho exposto a duas tecnologias não está exposto ao dobro.
Como é que se chegou aqui#
O índice não é um número fixo. Isto é onde ele teria estado em cada marco de capacidade desde o ChatGPT: reconstruído, e etiquetado como tal.
● 1 facto verificado desta profissão, desenhado na data em que aconteceu: os troços da linha perto de uma marca estão ancorados a algo verificável.
Uma linha de partida mais alta do que a de quase todas as páginas daqui, porque o preenchimento de código e as ferramentas de refatoração já eram o normal antes de 2022: esta profissão começou o período parcialmente automatizada e sabia-o. A subida de 2023-2025 é a geração a chegar ao ponto em que se pode redigir uma alteração inteira em vez de completar uma linha. Achata cedo e baixo em comparação com a curva júnior, e o achatamento é a parte interessante: as tarefas que sobram são juízo sobre um sistema em concreto e responsabilidade pelo que sai, e a nenhuma delas chega um modelo mais capaz. Lê a distância entre esta linha e a júnior como a forma do problema e não como um consolo: as mesmas forças que mantêm esta curva em baixo são as que empurram aquela para cima, e o que as liga é o caminho que vai de uma à outra.
Uma linha plana não é uma previsão de segurança. Diz a que tarefas a automatização chegou até agora: as profissões que menos se mexeram aqui são aquelas em que a restrição é física ou regulamentar, e ambas podem mudar.
Mudanças recentes#
Mantenedores experientes em repositórios grandes e maduros que conhecem bem (cerca de 5 anos cada um); as ferramentas eram sobretudo o Cursor Pro com o Claude 3.5/3.7 Sonnet. Os autores não afirmam em momento algum que o resultado se generalize à maioria dos programadores nem ao trabalho em projetos novos ou de nível júnior.
Uma falha, um recuo, uma regulação ou um custo estão a travar a adoção. Pode baixar uma avaliação ou alargar a sua incerteza.
O que isto significa para ti#
Ainda não és esta página, e o caminho até ela é justamente o que está sob pressão — lê primeiro a página de júnior. O que mais conta aqui é que a capacidade que esta profissão vende é critério sobre um sistema concreto, e isso adquire-se estando dentro de um, e não usando ferramentas melhores.
A conclusão medida desta página é que as ferramentas não te aceleraram no teu próprio código, e que podes ter acreditado no contrário. Trata isso como razão para medires o teu próprio trabalho e não como consolo: o ensaio é pequeno e tem um ano, e a parte do lugar que está a crescer não é escrever — é rever o que chega, e responder por aquilo que a um agente foi permitido fazer.
As tuas opções#
Quatro direções, cada uma com as suas restrições reais e com uma coisa que podes testar esta semana. Continuar como estás é uma opção legítima; só tem de ser uma opção escolhida.
Tornares-te a pessoa em quem se confia para dizer que não
À medida que as alterações geradas se multiplicam, o estrangulamento passa para quem consegue recusar uma com uma razão que se aguenta. Essa autoridade ganha-se estando certo em público, repetidamente, sobre um sistema concreto.
Exige ficar num mesmo código tempo suficiente para se estar certo sobre ele, o que vai contra mudar de empresa por um aumento a cada dezoito meses.
Pega numa alteração gerada que tenhas aprovado este mês e relê-a à procura do que te escapou. Escreve se ainda a aprovarias e porquê.
Assumir o que os agentes podem fazer
Alguém tem de decidir o que uma alteração automatizada pode tocar e por onde entra. Na maioria das equipas isso não foi dado a ninguém, e é por isso que aparece nos relatórios de incidentes em vez das descrições de funções.
É responsabilidade sem título, pelo menos por agora. Assume-a de propósito e por escrito, ou ela vai ser-te atribuída na primeira vez que algo se partir.
Escreve uma página sobre o que as alterações automatizadas podem hoje fazer no teu repositório sem uma pessoa no caminho. Põe-na a circular e vê quem discorda sobre o que já é permitido.
Ir para onde estar errado sai caro por lei
Pagamentos, sistemas críticos de segurança, dados regulados — sítios onde uma alteração sem vigilância não é permitida, por isso a revisão e a responsabilidade são financiadas em vez de assumidas.
Trabalho mais lento, mais processo, e a profundidade leva anos. É outro tipo de engenharia, e não a mesma engenharia numa sala mais segura.
Encontra um requisito regulamentar que se aplique a um sistema perto de ti e lê o que ele proíbe mesmo. Quase nenhum engenheiro leu um diretamente.
Passar para o lado do problema
Engenharia de soluções, produto técnico, experiência de programador — lugares onde o valor é perceber ao mesmo tempo um sistema e o que alguém precisa dele, e onde escrever nunca foi a parte rara.
Exige tratar a comunicação como competência de primeira linha, e aceitar que vais deixar de ser quem melhor conhece o código.
Senta-te com alguém a usar um sistema que construíste e não digas nada durante vinte minutos. Anota todos os sítios onde essa pessoa hesitou.
Perguntas frequentes#
O único ensaio aleatorizado que este sítio tem encontrou o contrário, e o detalhe que vale a pena levar é a distância entre medição e perceção: dezasseis mantenedores experientes de código aberto a trabalhar em problemas reais de repositórios que conheciam demoraram 19% mais com ferramentas de 2025, enquanto estimavam ter sido 20% mais rápidos. Os autores não afirmam que isto descreva a maioria dos programadores nem os projetos novos, e tem um ano. O que estabelece é que a aceleração não é automática num código maduro, e que perguntar a ti próprio não resolve a questão.
Ninguém consegue responder a isso com um número, e as respostas confiantes dos dois lados estão a vender alguma coisa. Uma pergunta mais útil é que parte do trabalho, porque as partes movem-se a velocidades diferentes: escrever código de rotina é já em grande medida feito por máquina, rever o que ela produziu tornou-se um trabalho próprio, e decidir o que sai com um risco conhecido não se moveu porque é responsabilidade e não capacidade. Repara antes num sinal que consigas verificar: quanto da tua semana é agora ler código que não escreveste.
Está exposto de outra maneira, e não mais seguro, e as duas coisas estão ligadas de uma forma que vale a pena ver. O emprego entre os jovens dos 22 aos 25 anos mais expostos à IA caiu cerca de 11% entre o final de 2022 e meados de 2026, e várias organizações que cortaram a entrada de juniores disseram publicamente ter eliminado o caminho pelo qual as pessoas chegam a seniores. Uma profissão que deixa de fabricar seniores tem um problema de abastecimento mais tarde, e não uma garantia de segurança agora — e entretanto o trabalho de ensinar que se repartia por uma equipa cai sobre menos gente.
Este sítio ainda não consegue responder a isso, e dizê-lo é mais útil do que adivinhar. Os três têm exposições genuinamente diferentes, mas não temos evidência que os separe — os registos aqui distinguem por senioridade e não por tecnologia, porque foi assim que os estudos foram desenhados. Trata qualquer ordenação confiante de frontend contra backend como a impressão de alguém. O que a evidência sustenta é escolher pelo quão caro sai estar errado no teu domínio, e isso atravessa os três.
Rever código que não escreveste, e conseguir dizer porque recusaste alguma coisa. Essa competência esteve sempre neste lugar e nunca foi aquilo por que alguém era contratado ou avaliado; é agora o estrangulamento, porque gerar deslocou o trabalho de produzir para julgar. É também a capacidade que te torna a pessoa em quem se confia para dizer que não, que é a parte deste trabalho sem substituto à vista.
Escrito sobre isto#
Estes textos argumentam a partir dos mesmos registos que esta página tem, e cada uma das suas secções nomeia aquilo em que se apoia.
Método e fontes#
- Data da avaliação
- 2026-09-12
- Base dos juízos de tarefa
- 1 com prova · 5 inferência da plataforma · 0 sem prova suficiente
- Factos verificados
- 1