Comparar currículo: diff entre duas versões do seu currículo online
Cole o currículo antigo à esquerda, o novo rascunho à direita e veja cada linha que mudou. Vale também para cartas de apresentação. Roda no seu navegador, nada é enviado, sem cadastro.
O que esta ferramenta de comparação de currículos é
Uma ferramenta gratuita, totalmente no navegador, para comparar duas versões de um currículo, CV ou carta de apresentação. Cole a versão antiga à esquerda, a nova à direita, e as alterações aparecem realçadas caractere por caractere. O texto nunca sai da sua máquina, o que importa porque currículos contêm telefones, endereços, nomes de empregadores e o tipo de detalhe que você não quer espalhado nos logs de algum fornecedor qualquer.
Procurar emprego é estressante. Quando você já enviou seu currículo para dez vagas, tem a V1, a V2, a V3 adaptada para a Stripe, a V3 adaptada para a Datadog, a versão depois que seu coach editou, e a carta de apresentação que jurou ter salvo mas não acha. Esta ferramenta existe para essa bagunça. Ela faz uma coisa: mostra o que mudou entre dois textos.
Por baixo, usa o mesmo motor de diff da nossa página de comparação de texto geral. Apenas embalamos para currículos. Se está comparando documentos jurídicos, veja redline de contrato. Se mantém o currículo mestre em Markdown e exporta para PDF, nossa ferramenta compare-markdown está mais perto do que você quer.
Como o diff de currículo realmente funciona
O diff roda caractere por caractere sobre a biblioteca diff-match-patch do Google (Apache 2.0) e, em seguida, uma passagem de limpeza semântica agrupa as alterações em blocos legíveis. Inserções no painel direito aparecem em verde; remoções no painel esquerdo, em vermelho. Os dois painéis rolam juntos, então quando você nota uma alteração no meio de um lado, o outro lado pula para o mesmo ponto.
Por que caractere e não parágrafo? Porque trocar uma palavra em um currículo pode ser o ponto inteiro de uma edição. "Liderei" virar "Conduzi" é um verbo que sinaliza escopo. Acrescentar "$2M de impacto em receita" a um item é a diferença entre uma linha genérica e uma quantificada. Um diff por parágrafos diria que o item mudou; um diff por caractere mostra exatamente quais palavras se moveram.
Falando claro: esta ferramenta só mostra a diferença textual. Não pontua o currículo, não sugere verbos mais fortes, não checa palavras-chave contra uma vaga, não diz se um Applicant Tracking System vai gostar. É um visualizador de diff. Se quer pontuação, isso é outra categoria de produto. O que ela faz bem é responder rapidamente a uma pergunta prática: "o que eu realmente mudei entre estas duas versões?"
Como comparar dois currículos em três passos
Dois painéis de texto, um diff. Sem login, sem upload, sem formato de arquivo especial.
- 1
Cole o currículo antigo à esquerda
Abra a versão anterior no MS Word, Google Docs, Pages ou no editor que usa, selecione tudo (Ctrl+A no Windows, Cmd+A no Mac), copie e cole no painel esquerdo. Colar tira a formatação, e tudo bem. Os marcadores, fontes e espaçamentos achatam para texto simples. É exatamente o que um Applicant Tracking System também vê, então o diff bate com o que o parser do recrutador enxerga.
- 2
Cole o currículo novo à direita
Faça o mesmo com a versão mais recente. Se sua única cópia é um PDF que você exportou do LinkedIn ou do Word, abra o PDF em qualquer leitor (Adobe Acrobat, Preview no Mac, Edge ou Chrome), selecione tudo, copie e cole. Algumas diagramações em colunas colapsam de forma estranha quando copiadas de PDF; é inevitável. O corpo do texto vem limpo o suficiente para identificar mudanças reais.
- 3
Examine as diferenças destacadas
As remoções aparecem com risco em vermelho à esquerda; as inserções aparecem em verde à direita. Leia o conjunto de alterações de cima para baixo. Os contadores no cabeçalho dizem quantas edições distintas foram detectadas. Preste atenção em verbos (uma frase passiva virou ativa?), números (você acrescentou ou alterou alguma métrica?) e na linha de habilidades no final (alguma ferramenta foi incluída ou removida?).
Quando um diff de currículo é exatamente o que você precisa
Currículo V1 vs a versão depois que um coach edita
Você pagou um coach ou pediu para um colega sênior marcar seu currículo. Eles devolvem com as edições aplicadas. Colar o original ao lado da versão deles mostra exatamente o que mudaram: quais verbos trocaram, quais itens apertaram, quais métricas trouxeram à frente. Ler o diff é mais rápido do que reler tudo, e você aprende o padrão de edição para a próxima vez.
Currículo mestre vs uma variação adaptada para uma vaga específica
Você mantém um mestre com tudo o que já fez. Para cada candidatura, corta para uma página focada e adiciona palavras-chave da vaga. Três meses depois você não lembra o que cortou para a Stripe versus a Datadog. Diferenciar o mestre da variação adaptada mostra o conjunto cortado, as adições de palavras-chave e os itens reordenados, tudo em uma passada.
Rascunho da carta de apresentação vs a versão que você enviou
Você rascunhou uma carta, editou três vezes, enviou e fechou a janela. Uma semana depois o recrutador liga e cita algo que você escreveu. Você disse que tem certificação em AWS, ou cortou essa linha antes de enviar? Cole o rascunho de um lado e a versão enviada do outro (do e-mail enviado ou do portal de candidatura), e o diff diz com o que você se comprometeu.
Revisar o currículo de um candidato antes e depois das edições
Fluxo de recrutador e gestor. Um candidato envia um currículo atualizado depois da primeira entrevista para refletir feedback ou um novo cargo que acabou de deixar. Cole o original ao lado da versão atualizada para confirmar o que de fato mudou antes de passar a nova versão para o comitê de contratação. Útil para recrutadores internos em empresas que usam Greenhouse, Lever ou Workday, onde as revisões de currículo se acumulam.
Duas versões da descrição da vaga marcadas com semanas de diferença
Você salvou uma vaga em março, candidatou em abril e nunca recebeu resposta. A mesma vaga continua aberta em maio, mas a descrição agora lista Kubernetes onde dizia Docker. Cole as duas versões para ver o que mudou. Uma descrição que se amplia costuma significar que a equipe está com dificuldade para preencher a vaga, o que muda como você reformula seu follow-up.
Acompanhar a evolução do seu próprio currículo ao longo de um ano
Pegue o currículo de um ano atrás no e-mail em que você enviou, cole à esquerda, cole a versão atual à direita. O diff é um resumo organizado do que você realmente fez no trabalho neste ano. Ferramentas novas que aprendeu, o projeto que parou de mencionar, a promoção. Também é um bom exercício antes da temporada de avaliação, porque você tem registro do que considerou digno de listar.
Casos de borda em copiar-colar de currículos
O desvio de formatação que mais atrapalha a comparação de currículos, com o que fazer em cada caso. Tirado de colagens reais entre MS Word, Google Docs, LinkedIn e exportações para PDF.
| Topic | What this tool does |
|---|
| Quebras de linha (Word vs Google Docs vs exportação do LinkedIn) | O Word no Windows usa CRLF (\r\n); Google Docs e LinkedIn costumam usar LF (\n). O diff trata CRLF e LF como diferentes, então uma cópia de uma fonte contra uma cópia de outra pode marcar todas as linhas como alteradas mesmo com palavras iguais. Cole as duas e, se o documento inteiro estiver realçado, suspeite das quebras de linha antes de suspeitar de você. |
|---|
| Diferença no caractere de marcador (• vs - vs *) | O MS Word adora o marcador Unicode U+2022 (•). Editores Markdown usam o hífen ASCII (-). Alguns modelos usam asterisco (*). Trocar de ferramenta entre versões do currículo substitui silenciosamente o caractere de marcador, e cada linha com marcador aparece como alterada mesmo com a redação igual. Substituir um caractere pelo outro antes do diff resolve o ruído. |
|---|
| Espaços em branco no fim das linhas vindos do copiar-colar | Colar a partir de um documento estilizado costuma anexar um espaço no fim de cada linha, que o diff trata como diferença real entre fim de linha e espaço-mais-fim de linha. Abra os dois painéis, selecione tudo e veja se um lado tem espaços de fim consistentes. Substituir " \n" por "\n" limpa. |
|---|
| Aspas inteligentes do Word ("curvas" vs retas) | MS Word e Pages corrigem automaticamente aspas retas (") para aspas curvas (“ ”) e apóstrofos ('’). LinkedIn e a maioria das exportações em texto simples usam aspas retas. O diff vê U+201C e U+0022 como caracteres diferentes. Se a versão antiga veio do Word e a nova do LinkedIn, todas as frases entre aspas serão marcadas como alteradas. Substituir resolve. |
|---|
| Caracteres Unicode dos símbolos do Word | Travessão (—), meia-risca (–), reticências (…) e o espaço inseparável ( ) entram pela autocorreção do Word. Parecem idênticos aos seus equivalentes ASCII, mas o diff os trata como diferentes. O espaço inseparável é o pior porque é invisível. Se uma linha parece igual mas é marcada como alterada, copie alguns caracteres de cada lado em um visualizador hexadecimal. |
|---|
| Vários espaços entre palavras | Colar a partir de um currículo justificado às vezes traz espaços duplos ou triplos, especialmente após pontos. O diff marca como diferentes. Substituir dois espaços por um nos dois painéis normaliza antes de você começar a ler as alterações. |
|---|
| Artefatos de colar de PDF (colapso da diagramação em colunas) | Diagramações de currículo em duas colunas copiadas de PDF muitas vezes colapsam, com a coluna da direita sendo anexada ao final da coluna da esquerda em vez de intercalada. O corpo do texto está correto, mas a ordem está errada. O diff não consegue distinguir as duas colunas da diagramação linear original, então vai marcar mudanças em massa. Reexporte o PDF como coluna única ou cole o documento de origem. |
|---|
| Codificação (UTF-8 vs Latin-1) | A maioria das ferramentas de currículo gera UTF-8 hoje em dia, e o diff lida nativamente com isso. Ferramentas mais antigas ou bancos de dados legados às vezes retornam Latin-1, e nesse caso caracteres acentuados em nomes (García, André) chegam como bytes embolados. Se nomes parecem quebrados só de um lado, o arquivo de origem está na codificação errada. |
|---|
Comparar currículos: perguntas frequentes
Esta ferramenta pontua meu currículo ou substitui ferramentas como Jobscan?
Não. Esta ferramenta apenas mostra a diferença textual entre duas versões coladas. Não dá nota ao currículo, não pontua contra uma vaga, não sugere verbos de ação mais fortes nem diz se um Applicant Tracking System vai ranqueá-lo bem. Ferramentas que fazem isso são outra categoria de produto e cumprem um papel útil, mas esta não é uma delas. O trabalho aqui é responder rápido a uma pergunta: o que mudou entre a versão A e a versão B? O julgamento sobre se as mudanças são boas é seu.
O diff entende a estrutura do currículo, como seções e marcadores?
Não. Trata os dois painéis como texto simples. Não há conceito de seção "Experiência", lista com marcadores ou cabeçalho de contato. É proposital. Currículos vêm em formas demais para qualquer parser estrutural lidar de forma confiável, e no momento em que um deles quebra a análise o diff fica inútil. Um diff de texto simples sempre funciona. A contrapartida é que um item reordenado parece uma remoção mais uma inserção em vez de movimentação, algo a ter em mente ao ler a saída.
Como comparar dois currículos em PDF?
Cole o texto. Abra cada PDF no Adobe Acrobat, no Preview do macOS ou em qualquer navegador que exibe PDFs (Edge, Chrome, Firefox), selecione tudo (Ctrl+A), copie e cole no painel apropriado. A maioria dos PDFs modernos tem texto selecionável, o que faz isso funcionar. PDFs que são imagens escaneadas de currículos em papel não têm, e seria preciso fazer OCR antes. Diagramações de currículo em duas colunas às vezes colapsam estranhamente ao serem copiadas, com a segunda coluna anexada à primeira; é uma característica do leitor de PDF, não do diff.
Algo é salvo ou enviado?
Não. O diff roda inteiramente no seu navegador. O texto colado nunca sai da sua máquina, nunca chega aos nossos servidores e não é armazenado em lugar nenhum quando a aba é fechada. Currículos contêm informações pessoais identificáveis (nome completo, telefone, endereço, histórico de empregadores), então isso importa mais do que para, digamos, comparar dois parágrafos de marketing. Você pode verificar abrindo o DevTools do navegador, indo na aba Network e observando enquanto cola as duas versões. Não há requisições de saída quando o diff roda.
Pode ajudar com análise de palavras-chave para ATS?
Indiretamente. A ferramenta não analisa palavras-chave contra uma vaga. O que dá para fazer é colar a vaga de um lado e seu currículo do outro, e ler o diff para ver quais palavras aparecem em um e não no outro. Isso é uma aproximação grosseira de lacunas de palavras-chave, não uma análise real de ATS. Applicant Tracking Systems reais como Greenhouse, Lever e Workday classificam candidatos com sinais que vão muito além da sobreposição de palavras-chave, incluindo campos estruturados que você preenche durante a candidatura.
Há limites de tamanho para o currículo que posso colar?
Um currículo padrão de uma ou duas páginas está bem abaixo de qualquer limite prático. O diff por caractere se mantém rápido até cerca de 100 KB de texto por painel, muito mais do que qualquer CV normal. CVs acadêmicos com listas extensas de publicações ou curriculum vitae completos de pesquisadores sêniores podem ser maiores; se um dos painéis ultrapassar essa faixa, você pode notar a passagem de realce levando um segundo ou dois. Cartas de apresentação geralmente têm algumas centenas de palavras e rodam instantaneamente.
Privacidade e como isto funciona
Seu currículo nunca sai do navegador. O diff, o realce e a renderização rodam todos na sua máquina. Não enviamos o texto, não registramos em log nem repassamos a qualquer serviço de terceiros. Isso importa mais para currículos do que para a maior parte do conteúdo porque currículos contêm informações pessoais identificáveis: nome completo, telefone, endereço, empregador atual e histórico completo de empregos. Você pode verificar diretamente. Abra o DevTools do navegador, vá para a aba Network, cole as duas versões e observe. São zero requisições de saída quando você roda a comparação.