Abra seu currículo na seção de experiência. É bem provável que apareça algo assim:
> Responsável por APIs de pedidos em Java e Spring Boot. Atuação em migração de banco. Stack: Jenkins, Docker, Sonar.
Tudo isso é verdade, e mesmo assim quem lê rápido não tem o que pontuar. A linha descreve o cargo e não diz o que mudou porque você estava lá. A descrição da vaga já avisava que alguém cuidaria das APIs de pedidos, e o currículo só confirma que a vaga foi preenchida.
O mais curioso é que muita gente já treinou o resultado para a entrevista: sabe contar o que mudou, com número e tudo. Só que esse resultado fica na fala e nunca chega ao papel. Este texto traz o formato XYZ, um cartão de quatro peças para escrever um bullet, uma tabela de reescritas e um teste de 10 segundos com um colega para ver se o impacto aparece sem você do lado explicando.
XYZ versus lista de responsabilidades
Laszlo Bock, que comandou a área de people operations do Google, recomenda no livro Work Rules! (2015) que cada linha de experiência tenha três partes: o que você realizou (X), como isso foi medido (Y) e o que você fez para chegar lá (Z). Em português, fica algo como "realizei X, medido por Y, fazendo Z". Isso é um conselho de redação de currículo dado por ele, e não uma regra publicada de triagem do Google. Se alguém disser que "o Google exige XYZ", desconfie da frase. O formato continua valendo.
A lista de responsabilidades responde a uma pergunta só: o que estava no seu escopo. Essa informação vem do contrato de trabalho e não fala do seu desempenho. O XYZ responde a três perguntas que o contrato não responde: o que mudou, quanto mudou e de que jeito.
"Responsável por" é o caso mais extremo. A expressão descreve escopo, e o leitor não tem como saber se algo aconteceu. Dá para ser responsável por uma API durante dois anos e a melhor coisa que aconteceu com ela ter sido ninguém abrir o código.
O cartão de um bullet: quatro peças, uma linha
Para escrever no dia a dia, a gente usa uma versão compacta do XYZ: verbo + objeto + métrica + restrição. Verbo e objeto formam o X, e a métrica é o Y. A restrição costuma vir junto com o Z, porque explica em que condição você fez o que fez.
| Peça | O que é | Exemplo | Evite |
|---|---|---|---|
| Verbo | Ação no passado, específica | reduzi, migrei, eliminei, instrumentei | atuei, participei, auxiliei |
| Objeto | O que mudou: sistema, processo ou usuário | o tempo de build do pipeline | "projetos diversos" |
| Métrica | Número ou faixa, com unidade e janela de tempo | de 22 min para 9 min | "melhorei 30%" |
| Restrição | A condição que torna o feito não trivial | com time de 3 pessoas, sem downtime em horário comercial | "em ambiente desafiador" |
Fica de fora:
- "Responsável por" e parentes próximos, como "atuei em" e "participação em".
- Adjetivos de enchimento, como robusto, escalável ou de alta performance. Se o número está no bullet, o adjetivo sobra. Se o número não está, o adjetivo não salva.
- Stack despejada no fim. Se a tecnologia foi o meio, ela entra no Z ("removendo N+1… e adicionando cache de leitura"). Se é só inventário, vai para a seção de habilidades.
- STAR de vários parágrafos. O STAR falado serve para a entrevista, onde a situação e a ação ganham tempo para serem contadas. Esse é o assunto de Como contar um caso de entrevista com STAR em 90 segundos. No currículo, só o R sobrevive, e em uma linha. Se o bullet precisa de contexto para fazer sentido, esse contexto pertence à conversa, não à página.
As quatro reescritas abaixo são compostos editoriais em Java/Spring. São fictícias, não contam a biografia do autor, e os números foram escolhidos de propósito para parecerem plausíveis. Use os seus.
| Antes (lista) | Depois (XYZ) |
|---|---|
| Responsável por APIs de pedidos em Java e Spring Boot. | Reduzi o tempo de resposta do checkout de 1,8 s para 700 ms (p95, 30 dias) removendo N+1 em 3 endpoints e adicionando cache de leitura. |
| Responsável por sustentar pipelines de CI/CD. Stack: Jenkins, Docker, Sonar. | Cortei o tempo de build do pipeline de 22 min para 9 min isolando testes de integração e paralelizando 4 estágios. |
| Atuei em migração de banco, participação em projeto de modernização. | Migrei 40 tabelas do Oracle para PostgreSQL em 6 semanas com time de 3 pessoas, sem downtime em horário comercial, usando dual-write e 2 janelas de rollback testadas. |
| Responsável pelo atendimento de incidentes de produção. | Instrumentei alertas de latência em 12 serviços; incidentes detectados por cliente caíram de 5 para 1 por mês no trimestre seguinte. |
Na coluna da esquerda, ninguém sabe o que melhorou. Na da direita, o impacto aparece em uma linha, mesmo quando o número é modesto. Repare também na restrição: "com time de 3 pessoas" e "sem downtime em horário comercial" são o que evita que o bullet pareça inflado.
Alguns bullets parecem XYZ e não são. Os sinais mais comuns:
- O número mede volume, não impacto. "Desenvolvi APIs em Spring Boot com métricas de 40 endpoints" diz quanto você trabalhou, não o que mudou.
- A métrica não tem unidade nem janela. "Melhorei 30%": de quê, e em quanto tempo?
- O número não tem escopo. "Economizei R$ 200 mil" sem dizer em qual processo nem em que período.
- O XYZ tem quatro linhas. Nesse ponto ele virou um STAR escrito.
- Você não consegue defender a métrica. Se o entrevistador perguntar "como você mediu isso?" e você não tiver resposta, o bullet passa a jogar contra você.
O experimento de amanhã: três bullets, 10 segundos cada
O cronômetro de 10 segundos é um instrumento nosso de calibração entre duas pessoas. Ele não mede quanto tempo um recrutador gasta no seu currículo. A ideia é treinar a diferença entre "eu sei o que fiz" e "um estranho entende o que mudou". Com um colega, o teste leva uns 15 minutos.
- Escolha três bullets reais do seu currículo atual, de preferência os que mais parecem lista.
- Reescreva cada um com o cartão, em uma linha.
- Coloque cada bullet sozinho em um cartão, papel ou tela, sem cargo, empresa nem contexto.
- O colega lê cada cartão por 10 segundos, com o cronômetro à vista. Depois você esconde o texto e ele responde de memória, sem reler: o que mudou?
- Dê de 0 a 2 pontos em cada critério da tabela abaixo.
- Discuta só os cartões com nota baixa, reescreva e repita a leitura de 10 segundos. Duas rodadas bastam.
| Critério | 0 | 1 | 2 |
|---|---|---|---|
| Impacto visível | O colega não sabe dizer o que mudou | Sabe o tema, mas não o efeito | Diz o que mudou sem perguntar nada |
| Métrica | Sem número | Número sem unidade ou sem janela | Número ou faixa com unidade e janela |
| Restrição | Nenhuma | Vaga ("prazo apertado") | Condição concreta (time de 3, sem downtime) |
| Sem stack dump | Termina em lista de tecnologias | Tecnologia solta, sem papel na frase | Tecnologia só como meio, ou ausente |
A régua da casa é simples: se o cartão tirou 0 em impacto, ele volta para reescrita, não importa o resto da nota.
Uma regra de honestidade para o registro: se o colega precisou de explicação oral para entender o bullet, ele ainda é um STAR falado. Nesse caso você acabou de dar uma mini-entrevista, e na triagem de verdade você não vai estar do lado do currículo para explicar.
Quando não forçar um número
O XYZ supõe que existe uma medida disponível, e nem sempre existe. Nos três casos abaixo, a saída honesta é descrever escopo e restrição sem inventar percentual:
- Júnior sem métrica visível. Muita contribuição de início de carreira não tem número acessível, e isso é normal. Um exemplo: "Implementei 8 endpoints de um serviço Spring em 2 sprints, com revisão de código de 2 pessoas e cobertura de testes acordada em 70%". Isso é escopo com restrição, sem nenhuma "melhoria de performance" tirada do nada.
- NDA. Troque o valor absoluto pelo relativo: "reduzi em ~40% o tempo de fechamento mensal de um processo financeiro (escala relativa; valores absolutos sob NDA)". Isso só vale se os 40% forem seus e tiverem sido medidos. Se nem o relativo puder sair, descreva o tipo de sistema e a restrição, sem número.
- Manutenção sem baseline. Se ninguém mediu antes, não existe um "antes" para comparar. Descreva o que você manteve e em que condição: "mantive 12 serviços legados em produção por 18 meses, com 1 plantão semanal e zero regressão crítica relatada". Ou comece a medir agora e use o número no próximo ciclo.
No teste de 10 segundos, esses bullets podem tirar 0 em métrica sem problema. A cobrança passa a ser 2 em impacto visível e 2 em restrição.
A regra de ouro é que um bullet sem número vale mais do que um bullet com um número que você não consegue sustentar por 30 segundos na entrevista.
Próximo passo
Amanhã, abra o currículo e marque os três bullets que começam com "responsável por" ou "atuei em". Reescreva cada um com verbo, objeto, métrica e restrição, e reserve 15 minutos com um colega e um cronômetro. O exercício não garante aprovação na triagem. O que ele garante é que o impacto fica escrito num lugar onde dá para ler.