Tem uma frase que aparece cada vez mais nas conversas de dev: “não tem vaga”. Ela é compreensível. Para quem mandou currículo por meses, recebeu silêncio e viu vaga júnior pedindo repertório de pleno, o mercado parece uma parede.
Mas a foto inteira é um pouco mais incômoda do que isso. A vaga de TI não sumiu. Ela mudou de endereço, mudou de nome e ficou mais seletiva em lugares que antes aceitavam currículo mais genérico.
Dados recentes citados pelo Business Insider, a partir da TrueUp, apontam mais de 280 mil vagas abertas em empresas de tecnologia e uma alta forte desde o começo de 2026. Ao mesmo tempo, a demanda não está crescendo do mesmo jeito em todos os cantos: IA puxou hardware, servidores, robótica, data centers e infraestrutura, enquanto software segue vivo, mas menos parecido com a festa de alguns anos atrás.
O problema é que o candidato sente a triagem antes de ver a recuperação
Na prática, quem está procurando vaga não vive “o mercado”. Vive a tela de candidatura, o formulário repetido, o retorno automático e o buraco negro depois do envio.
Em um relato recente no r/brdev, um usuário discutia currículo e ATS depois de tentar condensar a própria experiência em várias versões com ajuda de LLMs. O ponto dele era simples: se reduzir demais, perde detalhe importante; se mantiver tudo, a nota de ATS cai. Nos comentários, a resposta mais seca foi a que muita gente não quer ouvir: currículo precisa caber no que a vaga consegue ler.
Outro relato da comunidade, de um dev que contou sua jornada até a primeira vaga júnior, vai na mesma direção. Ele fala em meses sem chamada, centenas de ajustes, muitos currículos versionados e uma virada quando passou a prestar atenção obsessiva na descrição das vagas, no LinkedIn e no foco para ATS. Não é uma fórmula mágica. É mais uma pista de como a régua mudou.

IA no recrutamento não é só hype de RH
Do lado das empresas, a IA entrou porque o volume de candidatura virou problema operacional. A própria Indeed apresentou o Smart Fit Score como uma forma de transformar critérios da vaga em uma pontuação de 0 a 100, usando informações do currículo, respostas de triagem, localização e outros dados enviados pelo candidato.
Isso não quer dizer que um robô “decide sua vida” sozinho em todos os processos. O detalhe mais importante é outro: a ferramenta organiza a fila. E, quando a fila tem centenas de pessoas, estar mal posicionado nela pode ser quase o mesmo que nunca ter chegado na mesa de alguém.
A Jobscan resume bem essa mudança: os sistemas mais novos não ficam só caçando palavra exata. Eles tentam entender alinhamento entre experiência e descrição da vaga. Isso derruba uma gambiarra antiga: enfiar keyword sem contexto. Se o currículo parece uma lista de tecnologias soltas, ele pode até conversar com o parser, mas continua fraco para o recrutador e para o líder técnico.
Onde a vaga está mudando de endereço
A parte boa: tecnologia não virou uma área morta. A parte ruim: a porta de entrada ficou mais estreita e a disputa ficou menos tolerante com generalismo.
O movimento de IA está puxando demanda para áreas que sustentam produto real: cloud, dados, observabilidade, segurança, plataformas internas, automação de operação, integração entre sistemas e infraestrutura física ou lógica de IA. Isso não significa que todo mundo precisa virar engenheiro de GPU amanhã. Significa que “sei fazer CRUD” perdeu força como narrativa única.
Para quem está buscando recolocação ou primeira vaga, a pergunta prática muda:
- Meu currículo mostra impacto ou só lista tarefas?
- A stack principal aparece de forma clara ou está misturada em uma feira de tecnologia?
- O projeto que eu mostro parece próximo de problema real de empresa?
- Eu adaptei o currículo para a vaga ou mandei o mesmo PDF para tudo?
- Se alguém olhar por 20 segundos, entende que tipo de profissional eu sou?
Currículo bom para IA também precisa ser bom para gente
O erro é achar que o currículo agora precisa agradar só ao ATS. Se fizer isso, ele vira um documento sem voz, cheio de termos e sem prova. O outro erro é ignorar o ATS e escrever como se todo processo começasse com um tech lead lendo cada linha com carinho.
O meio do caminho é mais chato, mas funciona melhor: currículo limpo, específico e fácil de escanear. Poucas experiências bem explicadas vencem uma parede de detalhes. Resultado concreto vence descrição genérica. Um projeto com problema, decisão técnica e consequência vence três repositórios parecidos.
Para dev júnior, isso pode ser a diferença entre “fiz um CRUD” e “construí uma API com autenticação, filas ou integração externa para resolver X”. Para pleno, pode ser sair de “mantive sistemas” para “reduzi incidentes, melhorei performance, simplifiquei deploy, assumi módulo crítico”. Para sênior, é mostrar decisão, influência e risco, não só stack.
A leitura mais honesta do momento
O mercado de TI não está fácil. Também não está igualmente ruim para todo mundo. Ele está partido.
De um lado, existe candidato preso em funil automático, vaga com requisito inflado e processo que parece moer gente. Do outro, existe empresa contratando para áreas onde IA, infraestrutura e eficiência operacional viraram prioridade de negócio.
A saída não é entrar em pânico nem acreditar em post motivacional dizendo que basta “se esforçar”. É ajustar a mira. Menos candidatura em massa sem leitura. Mais currículo por tipo de vaga. Menos lista infinita de tecnologia. Mais prova de aderência. Menos ansiedade para parecer full stack de tudo. Mais clareza sobre o problema que você resolve.
Quando a vaga muda de endereço, continuar batendo na mesma porta só aumenta o cansaço.