1. Diagnóstico
Mentalidade, gaps reais e o que atacar primeiro.
Um sprint de execução para maximizar entrevistas internacionais. Não é uma promessa de oferta.
Abrir em tom direto. Sem discurso motivacional.
Não estudaria tudo. Montaria um processo para ser encontrado, se candidatar com critério e chegar preparado nas entrevistas.
Fale na primeira pessoa. A aula é o plano que você executaria, não um manifesto.
Mentalidade, gaps reais e o que atacar primeiro.
LinkedIn, CV, headline, impacto e IA sem inventar experiência.
Fontes, match, networking, funil e diagnóstico de conversão.
Mock, algoritmos, system design, processo seletivo e STAR.
Inglês funcional, Portugal como hipótese e negociação.
Timeline, rotina diária, dashboard e compromisso de execução.
Mostre o mapa. Diga onde estão os 3 exercícios (headline, vaga, compromisso).
Pausa de 8 a 10 segundos. Peça 2 respostas rápidas da sala.
Não pinte A como preguiçoso. É o modo padrão sob pressão.
Repita devagar. Esta frase é o contrato da aula.
Qual é a principal, de verdade?
O que você consegue demonstrar?
Sustenta entrevista técnica?
Comunica valor em segundos?
Mostra impacto mensurável?
Entrevistas internacionais em 90 dias?
Onde você costuma reprovar?
Qual faixa, em qual moeda?
Employee, B2B, PJ?
Quantas horas por dia no sprint?
Leia só 3 em voz alta e mande o resto para o exercício seguinte.
Dê 90 segundos para a sala responder no próprio arquivo.
Meu primeiro objetivo não seria aplicar para 100 vagas. Seria fazer o mercado me encontrar.
Separar inbound (recrutador acha você) de outbound (você se candidata).
Copiar resultado de outra pessoa é fraude. Copiar a lógica de clareza é estudo.
Abra 1 perfil Elite público se tiver permissão. Mostre estrutura, não números alheios.
About em português, vago, sem stack, sem resultado, foto desatualizada, skills aleatórias, featured vazio.
Recrutador internacional não consegue classificar o perfil numa busca.
Headline pesquisável, About em inglês, experiências com impacto, keywords sustentadas pelo CV, featured com 1–2 provas.
O perfil responde: quem é, o que constrói, em que contexto, com qual evidência.
Mostre a diferença de scannability, não de “energia”.
Exemplo ruim
“Desenvolvedor apaixonado por tecnologia e inovação.”
Exemplo melhor — ilustrativo, não fórmula mágica
“Senior Software Engineer | Node.js & TypeScript | React | AWS | Distributed Systems”
Não existe fórmula garantida para o algoritmo do LinkedIn. Existe clareza para busca humana e filtros.
Cronometre 3 minutos. Sala reescreve e marca o checklist.
Exemplo de abertura — complete com resultados reais seus
Senior Software Engineer with 8+ years of experience building scalable web applications using Node.js, TypeScript, React, and AWS. I've worked on SaaS platforms, backend services, and distributed architectures, with a strong focus on performance, reliability, and maintainability.
Depois: 2–3 resultados verificáveis, stack, domínio (fintech, SaaS, etc.) e o tipo de papel que busca.
Leia o exemplo em inglês. Mostre o ritmo: identidade → contexto → prova → alvo.
“Responsible for developing APIs using Node.js.”
Responsabilidade sem efeito. Qualquer um escreve isso.
“Designed and implemented REST APIs using Node.js and PostgreSQL, improving service reliability and reducing average response times by 35%.”
O 35% é hipotético. Se você não mediu, descreva o efeito real sem número falso.
Peça um bullet da sala e reescreva ao vivo com a fórmula.
Act as a senior international technical recruiter and LinkedIn positioning specialist. Use the official Coders framework provided in the project as the primary reference. Analyze my professional experience, target roles, technology stack, and measurable achievements. Rewrite my LinkedIn headline, About section, and professional experiences using relevant recruiter search keywords. Prioritize clarity, credibility, measurable impact, natural English, and consistency with my resume. Make my resume ATS-friendly using standard headings, straightforward formatting, and keywords genuinely supported by my experience. Do not fabricate technologies, responsibilities, achievements, or metrics. Identify missing information before writing. Return the optimized version, explain the changes, and provide a checklist for manual review.
Prefira Claude Opus 5.5 se o aluno tiver acesso; senão, o melhor modelo avançado disponível.
Descoberta, busca, inbound. Headline, About, foto, featured, atividade mínima sem superstição de algoritmo.
Headings padrão, uma coluna, sem tabela complexa, keywords verdadeiras, PDF texto (não imagem), 1–2 páginas.
2contatos qualificados / semana
Meta, não garantia. Meça views, buscas, convites, conversas e entrevistas. Revise posicionamento toda semana.
Feche o capítulo 2 com a meta de 2 contatos qualificados por semana.
Eu não dependeria apenas de recrutadores me encontrarem.
Inbound sozinho é frágil em 30 dias. Outbound precisa de critério, não de spray-and-pray.
Fonte principal da comunidade. Organize por stack, senioridade e modelo. Sem URL interna neste repositório — peça o acesso ao Black Belt.
usematcher.com — use para encontrar oportunidades aderentes ao perfil. O percentual de match não garante elegibilidade.
Easy Apply com critério. Salve a vaga, leia requisitos essenciais, rastreie o recrutador.
Wellfound, Remote OK, We Work Remotely, páginas de carreira, comunidades, indicações.
Não demonstre filtros do Matcher que você não pode ver ao vivo. Abra o site se a rede permitir.
Essenciais: 5+ years, Node.js, PostgreSQL, APIs REST, AWS, comunicação em inglês.
Importantes: TypeScript, filas, observabilidade.
Diferenciais: Kafka, Terraform, pagamentos.
Empresa de produto SaaS B2B, remoto nas Américas, contractor B2B.
Prioridade 1: essenciais cobertos. Prioridade 2: essenciais ok, lacuna em diferencial. Prioridade 3: falta competência crítica — estudar ou pular.
Ferramenta de match calcula similaridade. Não decide se você é elegível.
3 minutos: alunos classificam essenciais vs diferenciais vs gaps.
Plataforma de talentos / matching com empresas.
Recrutamento para papéis remotos.
Consultoria e delivery de software.
Staff augmentation / outsourcing.
Rede de contratação internacional para latam.
Não afirme que essas empresas estão contratando hoje. São tipos de porta.
Números de atividade, não benchmark universal.
Hi Sarah, I noticed you're recruiting for backend engineering roles. I'm a Senior Software Engineer focused on Node.js, TypeScript, and AWS. I'd be happy to connect.
Hi Sarah, I just applied for the Senior Backend Engineer position. My background in Node.js, AWS, and distributed systems seems closely aligned with the role. Happy to share more details if helpful.
Evite massa genérica, pedido agressivo de indicação, texto longo de IA e follow-up excessivo.
Leia as duas mensagens. Mostre o que foi cortado: biografia, emoji, “synergy”.
Deixe claro: 120 → 24 → 15 → 10 → 3 → 1 é hipotético. Não é taxa da Coders nem do mercado.
Posicionamento, elegibilidade, CV, fontes, título da vaga vs. seu cargo real.
Comunicação, inglês, expectativa salarial, narrativa de senioridade.
Fundamentos, resolução de problemas, explicar trade-offs, live coding.
Diferenciação, fit cultural/produto, referências, negociação precoce.
Feche cap. 3: não otimize tudo. O maior buraco primeiro.
Eu não esperaria receber um convite para só então abrir o editor.
A mock na semana 1 reduz surpresa. Estudo sem diagnóstico vira ansiedade.
Fundamentos da stack.
Decompor e testar.
Narrar decisões.
Só se a vaga pedir.
Nem toda vaga tem live coding ou design. Adapte à JD.
Frequência, lookup médio O(1). Two Sum, Group Anagrams. Espaço O(n).
Duplicatas e membership. Contains Duplicate, Intersection. Tempo O(n).
Array ordenado, palíndromo. Two Sum II, Container With Most Water.
Subarray/substring. Longest Substring Without Repeating, max sum size K.
DFS, BFS, recursão. Traversal, Maximum Depth. Atenção ao stack e O(n).
Não percorra LeetCode 200. Feche 2 problemas por padrão com o método de 8 passos.
Avance os passos com o botão. Narre como em entrevista.
Prepare 1 história real por tópico da sua stack. “Eu usaria Redis porque…” > definição de livro.
Requisitos, escala, disponibilidade, consistência, cache, filas, banco, load balancer, segurança, observabilidade, custo, trade-off.
Desenhe o caminho feliz, depois o gargalo, depois o que você não faria no dia 1.
Se a sala for majoritariamente júnior, gaste menos tempo em design.
Glassdoor pode estar datado. Não é o processo atual por definição.
Situation · Task · Action · Result
Escreva em inglês curto. Ensaie em voz alta. Resultado precisa ser verdadeiro.
Demonstre STAR em 40 segundos com um incidente seu.
Eu não esperaria o sotaque sumir para começar a aplicar.
Inglês perfeito é vaidade. Inglês suficiente é colaborar, esclarecer e pedir para repetir sem travar.
Suficiente: o par entende, você corrige e segue. Perfeito: adie para depois da oferta.
Se possível, ouça 15s de uma gravação sua. Mostre que clareza > velocidade.
Empresas portuguesas, remoto vs presencial, visto ou autorização, se aceitam candidato no Brasil, salário em EUR, custo de vida.
Muitas vagas em Lisboa ainda pedem inglês. Relocação tem custo e fila. Remoto PT ≠ visto automático.
Se o inglês ainda não sustenta call, abra um pipeline PT em paralelo, sem abandonar o estudo de inglês.
Não venda Portugal como atalho mágico para a gringa.
Consulte advogado e contador quando o contrato for internacional. Esta aula não é aconselhamento jurídico.
Dê um exemplo de B2B: 30 dias de férias podem não existir. Feriados americanos ≠ brasileiros.
Passe pelas 5 fases. Enfatize entregas, não atividades soltas.
Entrega: LinkedIn e CV prontos.
Entrega: pipeline ativo e gaps técnicos nomeados.
Quem pular o dia 1–3 e já aplicar 40 vezes reproduz o profissional A.
Rotina: vagas, candidaturas, networking, algoritmos, inglês, STAR.
8 HashMap · 9 HashSet · 10 Two Pointers · 11 Window · 12 Trees · 13 stack · 14 simulação.
Entrega: conversas e evolução técnica visível.
Briefing por entrevista, Glassdoor como hipótese, produto, simulação específica, design se couber, feedback escrito depois de cada call.
Entrega: processos vivos e correção dirigida.
Se não houver entrevista na semana 3, o problema ainda é topo de funil — volte ao cap. 3, não aumente LeetCode às cegas.
Entrevistas agendadas, falhas anteriores, histórias, referências.
Negociação, contrato, red flags, perguntas de comitê.
Métricas, gargalo, próximo sprint. Sem drama se a oferta não chegou.
Quem pausa candidaturas na primeira técnica volta a zero se a oferta cair.
Alterne as três rotinas. Quem tem 1h não promete 8 candidaturas artesanais.
Altere um número ao vivo para mostrar o alerta mudando.
Salvo neste navegador. Compromisso público aumenta cumprimento — convide a sala a falar um item.
4 minutos de escrita. 2 pessoas compartilham em 20s cada.
Headline com cargo + stack About em inglês com prova Experiências com ação + contexto + resultado Skills alinhadas ao CV Featured com 1-2 evidências Foto e local/remoto coerentes Keywords só se sustentadas Revisão semanal de views e convites
PDF texto, não imagem Headings padrão: Experience, Education, Skills Uma coluna, sem ícones no texto Keywords verdadeiras da JD Datas e cargos consistentes com LinkedIn 1-2 páginas Métricas defensáveis Revisão humana depois da IA
Mesmo prompt do capítulo 2. Inclua o framework oficial quando você o tiver.
Produto e JD relidos Stack pública 3 perguntas ao time STAR escolhida Ambiente testado Água, nota, timer Inglês: intro de 90s Glassdoor como hipótese
Notas em 15 minutos O que travou O que repetir Follow-up curto se couber Atualizar funil Ajustar estudo do dia seguinte
LeetCode · HackerRank · Glassdoor
HashMap, Set, Two Pointers, Window, Trees.
Moeda e modelo Bruto vs líquido Férias, notice, fuso Exclusividade Impostos e câmbio Red flags Revisão jurídica/contábil
Não encontrado neste repositório. Solicite o documento oficial. Não invente regras para a IA.
Não leia tudo. Mostre LinkedIn, prompt, export e o card do framework.
Amanhã: um ajuste no LinkedIn, o tracker aberto, a mock marcada.
Encerrar seco. Sem “você consegue tudo”. Repetir o compromisso de amanhã.
→ Espaço avançar · ← voltar
P modo apresentador · F fullscreen · Esc sair
M menu · T timer · ? esta ajuda
Timer de 90 minutos no canto. Progresso e exercícios ficam salvos neste navegador.