Você lê Stack Overflow, entende documentação e assiste tutorial em inglês sem legenda. Aí entra na daily com gringo e trava. Isso é normal e tem explicação. Leitura dá tempo para pensar. Fala pede resposta na hora, com ouvido, boca e nervosismo juntos.
Na prática, isso significa uma coisa. Você não precisa de mais gramática avançada. Você precisa de frases prontas para situações que se repetem. Daily, code review, Slack, pull request, bug, planning e entrevista. Se você resolve essas sete situações, você trabalha em inglês.
Esta página te dá isso. Roteiro curto para cada reunião, vocabulário que você realmente usa, tom certo para não criar atrito e pronúncia que destrava a escuta. Tudo com exemplo em inglês e tradução natural para você repetir amanhã na reunião de trabalho.
Você lê bem e trava na fala por um motivo simples
Ler é reconhecer. Falar é buscar. Quando você lê blocked by the API, seu cérebro reconhece o sentido. Quando você precisa dizer que está bloqueado, seu cérebro precisa buscar a palavra, montar a frase e falar em dois segundos. São tarefas diferentes.
O segundo motivo é falta de modelo pronto. Você sabe dizer eu estou bloqueado porque dependo do time de pagamentos. Mas você nunca treinou I am blocked waiting on the payments team. Então você traduz na hora, gagueja e volta para o português na cabeça. O gringo entende metade.
O terceiro motivo é medo de soar rude. Brasileiro na daily tenta ser educado e fala longo demais. Sorry, I have a small doubt, maybe you can help me when you have time, if possible. O time perde o fio. Em inglês de trabalho, curto é educado. Direto com please e thanks resolve.
Faça assim a partir de hoje. Tenha três frases para a daily, três formas de pedir mudança no review e três formas de explicar bug. Treine em voz alta por cinco minutos antes do trabalho. Você não vai ficar fluente em uma semana. Você vai ficar funcional, que é o que paga o salário fora.
A daily em três frases que bastam
A daily não é aula de inglês. Ninguém espera frase bonita. O time espera três informações em menos de um minuto. O que você fez ontem, o que você faz hoje e se algo te trava. Se você entrega isso com clareza, sua daily está ótima.
Use este roteiro todos os dias. Ele cabe em qualquer time, de São Paulo a Curitiba, com cliente estrangeiro ou sem.
- Ontem. Yesterday I finished the login validation. Ontem eu terminei a validação do login. Use past simple, pretérito perfeito, porque ontem acabou.
- Hoje. Today I am working on the password reset. Hoje eu estou trabalhando no reset de senha. Use present continuous para o plano do dia.
- Trava. I am blocked on the API key. I need access. Estou travado na chave da API. Preciso de acesso. Curto e com pedido claro.
Veja um exemplo completo de 30 segundos. Yesterday I finished the login validation. Today I am working on the password reset. I am blocked on the API key. Can someone share it after the call. Você falou passado, presente e pedido. Sem enrolar.
Treine com variação mínima. Troque só o verbo e o objeto. Yesterday I fixed the checkout bug. Today I am testing the refund flow. O esqueleto é o mesmo. Seu cérebro aprende o padrão e sua boca ganha velocidade.
- Yesterday I deployed the fix to staging. Ontem eu subi a correção para staging.
- Today I am reviewing Camila pull requests. Hoje estou revisando os pull requests da Camila.
- No blockers on my side. Sem bloqueios do meu lado. Frase pronta que todo time usa.
Bloqueio, dependência e prazo sem traduzir
Bloqueio, dependência e prazo são o coração da daily. É aqui que o brasileiro traduz ao pé da letra e confunde o time. I am depending of João parece certo por causa de depende de, mas está errado. I have a doubt para dúvida técnica soa como dúvida pessoal.
Aprenda o trio que resolve quase tudo. Blocked para travado, waiting on para dependência e due ou ETA para prazo. Com essas três palavras você descreve qualquer situação de projeto.
| Expressão | Use quando | Exemplo que você pode copiar |
|---|---|---|
| I am blocked by / on | algo te impede de avançar | I am blocked on the database migration. Estou travado na migração do banco. |
| I am waiting on + pessoa ou time | você depende de alguém | I am waiting on Rafael for the design tokens. Estou aguardando o Rafael pelos tokens de design. |
| due + data / ETA + tempo | prazo ou previsão | The fix is due Friday. My ETA is two hours. A correção vence sexta. Minha previsão é duas horas. |
Repare na preposição. É waiting on, não waiting for nesse contexto de trabalho, e é depend on, sem of. The release depends on QA. O release depende do QA. Diga em voz alta três vezes. Preposição errada aqui marca muito.
Para prazo, não prometa demais. Brasileiro quer agradar e diz I will finish today for sure. Se atrasar, perde confiança. Prefira faixa e condição. I should finish by tomorrow if QA confirms the data. Eu devo terminar até amanhã se o QA confirmar os dados. Should protege você. If mostra a dependência.
Code review é sobre tom, não só sobre código
No code review você pode estar certo no código e errado no tom. Texto escrito não tem entonação. Change this lido por um americano soa como ordem. Why did you do this soa como acusação. O brasileiro não percebe porque em português a mesma frase com um sorriso passa bem.
A regra é simples. Troque ordem por sugestão e julgamento por pergunta. Use could, can we, what if e how about. São verbos auxiliares que deixam a frase suave sem deixar vaga. Você continua pedindo mudança, só que de um jeito que o outro aceita.
Veja os pares que você vai usar toda semana. Rename this variable vira Could we rename this variable for clarity. Você poderia renomear, por clareza. This is slow vira This might be slow with large lists. What if we cache it. Isso pode ficar lento com listas grandes. E se a gente fizer cache. Fix the tests vira Can you fix the failing tests before we merge. Você pode corrigir os testes que falham antes do merge.
O mesmo pedido de mudança em três tons. Só o tom muda. Repare no verbo e no julgamento.
This is wrong. Fix it before merge.
Direto demais. Wrong julga a pessoa e fix it soa como ordem. Em time gringo isso cria atrito, mesmo com código certo.
Could we rename this helper for clarity. It currently does two things..
Tom natural. Could we abre sugestão, o pedido é específico e a segunda frase traz fato, não julgamento. É o padrão que você deve copiar.
Maybe this could be different somehow if you want.
Vago demais. Ninguém sabe o que mudar. Different somehow não diz ação nem motivo. O autor ignora e o bug continua.
julgamentoordempedido suavepedido clarofatoideia vaga
Nit, blocker e suggestion não são a mesma coisa
Time gringo etiqueta comentário de review. Se você não etiqueta, o autor não sabe se precisa mudar agora ou se é detalhe. Aprenda as três etiquetas e use sempre no começo do comentário.
Nit é detalhe pequeno. Nome, espaço, typo. Suggestion é ideia de melhoria que o autor pode aceitar ou não. Blocker é impedimento para merge. Algo quebra, falha ou vaza dado. Não chame tudo de blocker. Se tudo é urgente, nada é urgente.
| Etiqueta | Quando usar | Modelo pronto |
|---|---|---|
| nit: | estilo, nome, formato | nit: typo in comment, sould -> should. Detalhe, erro de digitação no comentário. |
| suggestion: | melhoria opcional | suggestion: what if we extract this to a helper. Sugestão, e se a gente extrair para um helper. |
| blocker: | precisa corrigir antes do merge | blocker: this leaks the API key in logs. Impeditivo, isso vaza a chave nos logs. |
Combine etiqueta com tom suave. blocker: we need to handle null here before merge. Impeditivo, precisamos tratar nulo aqui antes do merge. nit: can we add a space after comma. Detalhe, podemos pôr espaço depois da vírgula. Você fica claro e educado ao mesmo tempo.
Para discordar sem brigar, use I see your point e depois o fato. I see your point, but this breaks the refund flow when the list is empty. Entendo seu ponto, mas isso quebra o reembolso quando a lista está vazia. Você valida a pessoa e discute o código. Nunca escreva you are wrong. Escreva sobre o código. This approach fails when é sobre código. You failed é sobre pessoa.
- Good catch. I missed that. Boa, eu não tinha visto isso. Use quando o revisor tem razão.
- Good question. I did it this way because the API returns null. Boa pergunta. Fiz assim porque a API retorna nulo. Responde sem se defender.
- Let us take this offline and pair for ten minutes. Vamos resolver fora daqui em pair por dez minutos. Para discussão longa que trava o review.
Slack e pull request pedem mensagem curta
Slack de trabalho não é WhatsApp. Mensagem longa em inglês cansa e atrasa resposta. A regra é duas a quatro linhas. Contexto em uma linha, pedido em outra, link ou prazo na última. Se precisa de mais, abra thread ou chame para call de dez minutos.
Compare. Mensagem longa que ninguém lê. Hi guys, sorry to bother, I was working yesterday night on the checkout and I found a strange behavior and I do not know if it is my code or the API, so if someone could help me when possible I would appreciate it. Mensagem curta que recebe resposta. Hi, checkout returns 500 for empty carts on staging. Steps in thread. Can someone from payments take a look today. Oi, checkout retorna 500 para carrinho vazio em staging. Passos na thread. Alguém de pagamentos pode olhar hoje.
Para abrir pull request, use o mesmo esqueleto sempre. Título com verbo. Fix empty cart 500 on checkout. Descrição com o que muda, como testar e risco. Copie este modelo.
- Título. Fix null token on refresh. Corrigir token nulo no refresh. Comece com verbo, sem I.
- O que e por que. What: cache user profile. Why: reduce API calls on home. O que e por que, em duas linhas.
- Como testar. How to test: log in, open home, check network tab. Como testar, passo a passo curto.
Evite I will make a PR. Em inglês ninguém faz um PR, você abre ou sobe. Diga I will open a PR ou I have opened a PR. Open para promessa, present perfect, pretérito perfeito ligado ao presente, para algo que você acabou de abrir e está valendo agora. I have opened the PR. Link below. Abri o PR. Link abaixo.
Explique um bug com o tempo verbal certo
Explicar bug pede três tempos verbais. Cada um conta uma parte da história. Se você mistura, o gringo entende o bug errado. Se você acerta, ele reproduz em um minuto.
Use past simple, pretérito perfeito, para o que você fez e quebrou. I clicked pay and the app crashed. Cliquei em pagar e o app quebrou. Use present simple para o que sempre acontece. It crashes when the cart is empty. Ele quebra quando o carrinho está vazio. Use present perfect, pretérito perfeito que toca o presente, para o estado atual. I have reproduced it twice on staging. Eu reproduzi duas vezes em staging e continua valendo.
Monte o relato nesta ordem. O que você esperava, o que aconteceu, passos e ambiente. Expected: empty cart shows a warning. Actual: API returns 500. Steps: 1. Open staging. 2. Leave cart empty. 3. Click pay. Env: Chrome 126, staging. Esperado, atual, passos e ambiente. Esse formato é universal. QA de qualquer país entende.
Aprenda as palavras que faltam na hora. Steps to reproduce são passos para reproduzir. Stack trace é o log de erro. Workaround é quebra galho temporário. Regression é bug que voltou depois de corrigido. Flaky test é teste que falha às vezes. Com essas cinco você descreve 90 por cento dos bugs.
- It works locally but fails on staging. Funciona local mas falha em staging. Frase que você vai dizer toda semana.
- I can reproduce it consistently. Eu consigo reproduzir de forma consistente. Mostra que não é aleatório.
- Temporary workaround: restart the worker. Quebra galho temporário, reinicie o worker. Ganha tempo até o fix real.
Planejamento e estimativa sem prometer demais
Planning em inglês tem vocabulário próprio. Sprint, backlog, story points, capacity, scope. Você não precisa decorar teoria ágil em inglês. Precisa saber dizer tamanho, risco e dependência sem travar.
Nunca dê número seco sem condição. Número seco vira promessa. Americano cobra. Prefira faixa com condição e risco nomeado. It is a three to five point story if the API docs are right. É uma história de três a cinco pontos se a doc da API estiver certa. I can finish by Thursday, assuming no blocker on auth. Consigo terminar até quinta, assumindo nenhum bloqueio no auth.
Veja pares para negociar escopo, que é onde o brasileiro sofre. Em vez de it is impossible, que soa agressivo, diga we can ship the core flow this sprint and move reports to next. Podemos entregar o fluxo principal nesta sprint e mover relatórios para a próxima. Em vez de silêncio quando não entendeu, diga just to confirm, done means tested on staging, right. Só para confirmar, pronto significa testado em staging, certo.
Para falar de atraso sem pânico, use slip e push. We slipped by one day because QA found a regression. Escorregamos um dia porque o QA achou uma regressão. Can we push the demo to Monday. Podemos empurrar a demo para segunda. São verbos curtos que todo time usa. Anote e repita na reunião de trabalho com cliente estrangeiro.
| Situação | Frase pronta | Tradução natural |
|---|---|---|
| Dar estimativa | My estimate is two days, plus one for review. | Minha estimativa é dois dias, mais um para review. |
| Mostrar risco | The risk is the legacy auth module. | O risco é o módulo legado de auth. |
| Pedir ajuda | I will need a second pair of eyes on Friday. | Vou precisar de outro par de olhos na sexta. |
Passe na entrevista pensando em voz alta
Entrevista técnica em inglês não testa só código. Testa se você pensa em voz alta. Brasileiro tende a ficar em silêncio, resolver na cabeça e mostrar o final. O entrevistador americano anota zero porque não viu seu raciocínio. Falar o passo a passo vale tanto quanto acertar.
Use o roteiro narrar, testar, otimizar. Primeiro narre. I will start with a brute force approach and then optimize. Vou começar com força bruta e depois otimizar. Depois teste em voz alta. Let me test with an empty array and a large input. Deixa eu testar com array vazio e entrada grande. Depois otimize. This is O of n squared. We can do O of n with a hash map. Isso é O de n ao quadrado. Dá para fazer O de n com hash map.
Treine frases para ganhar tempo sem silêncio. Silêncio de dez segundos em entrevista parece um minuto. That is a good question. Let me think for a second. Boa pergunta. Deixa eu pensar um segundo. Just to clarify, input is always sorted, correct. Só para esclarecer, a entrada é sempre ordenada, certo. Here is my assumption before I code. Esta é minha suposição antes de codar.
No comportamental, use STAR curto. Situação, tarefa, ação, resultado. In my last project in Belo Horizonte, checkout failed for empty carts. I owned the fix. I added validation and tests. Refunds dropped 30 percent. No meu último projeto, checkout falhava para carrinho vazio. Eu assumi o fix. Adicionei validação e testes. Reembolsos caíram 30 por cento. Número simples convence mais que adjetivo [1].
✦ Teste você mesmo
Teste rápido: você diria isso no trabalho
Responda como no trabalho
Na daily, para dizer que você depende do time de pagamentos, o certo é ___
Qual comentário pede mudança sem soar ríspido
Qual mensagem de Slack recebe resposta mais rápida
Para dizer que você reproduziu e continua valendo, use ___
Na entrevista, ao receber pergunta difícil, o melhor é ___
O Slova transforma o que você errou em uma aula de dez minutos, com frases sobre a sua própria semana.
Praticar isso no Slova →Palavras que o brasileiro pronuncia e ninguém entende
Você pode saber a palavra e mesmo assim não ser entendido. O motivo é padrão do português. Vogal aberta onde o inglês reduz, sílaba forte no lugar errado e som que não existe em português. O gringo não adivinha. Ele ouve outra palavra.
Treine esta lista curta antes de qualquer call. São termos de todo dia em TI que o brasileiro fala de um jeito e o americano espera de outro. Diga devagar, grave no celular e compare.
| Palavra | Erro comum do brasileiro | Como falar para ser entendido |
|---|---|---|
| cache | ca-chê com ch de chuva | fale cash, como dinheiro em inglês. Clear the cache. Limpe o cache. |
| sheet / sheets | chit com i curto | sheet tem som longo de ee. Treine spreadsheet. Planilha. |
| code / pull request | códi, rre-quest enrolado | code com o longo, request com r suave. I opened a pull request. Abri um pull request. |
| developer / development | dê-ve-ló-per | tônica no segundo bloco, de-VE-loper. I am a backend developer. Sou dev backend. |
| thorough / thought / though | tudo com som de t | th com língua entre os dentes. Thorough review. Review cuidadoso. |
Outros pares que travam call. Beach e bitch só mudam na vogal. Se você fala beach curto demais, o gringo ouve palavrão. Alongue. Beach longo. Event tem tônica no segundo, e-VENT, não É-vent. Comfortable tem três blocos, COMF-ter-bol, não com-for-TA-ble. Fale menos vogal e você será mais entendido.
Para destravar ouvido, faça sombra de áudio. Ouça um americano falando I am blocked on the deploy e repita junto, no mesmo ritmo, três vezes. Cinco minutos por dia antes da daily valem mais que uma hora de gramática no fim de semana. Seu ouvido aprende o ritmo e sua boca aprende o atalho.
Cinco erros que entregam o português na hora
Estes cinco erros aparecem em toda empresa com brasileiro. Cada um vem direto do português. Corrija estes e seu inglês já soa pleno, mesmo com vocabulário simples.
- Traduzir levantar um chamado ao pé da letra. Não diga raise a called nem lift a ticket. O certo é open a ticket ou file a ticket. I opened a ticket with support. Abri um chamado com o suporte. Raise existe, mas com concern ou issue, não com chamado.
- Usar actually para atualmente. Actually significa na verdade, não atualmente. Para atualmente use currently. Currently I am on support rotation. Atualmente estou na rotação de suporte. Se você diz actually I am working on... o gringo ouve na verdade estou trabalhando, como se corrigisse algo.
- Dizer I will make a PR. Ninguém faz PR. Diga open, raise no britânico ou put up. I will open a PR after lunch. Vou abrir um PR depois do almoço. Make fica para make a change, fazer uma mudança, ou make a commit.
- Confundir issue e problem. Issue é ponto a resolver no projeto, ticket, bug leve, tópico. Problem é problema maior, pessoal ou estrutural. No Jira tudo é issue. I created an issue for the null token. Criei um issue para o token nulo. Dizer we have a problem with Ana soa como conflito pessoal.
- Escrever mensagem longa no Slack quando duas linhas bastam. Troque parágrafo por modelo. Contexto: login 401 on prod. Ask: can you rollback. When: in one hour. Se precisa explicar mais, mande log em thread. Mensagem curta não é grosseria. É respeito pelo tempo do time.
Repare que todos têm o mesmo remédio. Frase curta, verbo certo e tradução conferida. Antes de enviar, leia em voz alta. Se você não diria em português em duas linhas, não escreva em inglês em dez. Ana em Recife fez isso por duas semanas e passou a receber resposta no Slack em minutos, não em horas.
Quer treinar daily e review com frases da sua rotina. Salve seu nível e receba um plano curto para falar com confiança. Construir minha trilha →
Construir minha trilha →Conclusion
Você não precisa falar como nativo para trabalhar fora. Você precisa resolver a daily em um minuto, pedir mudança sem atrito, abrir PR com clareza e explicar bug com o tempo certo. Isso é treinável em frases curtas.
Escolha um roteiro por dia. Hoje a daily de três frases. Amanhã o review com could we. Depois o relato de bug com passado e presente. Fale em voz alta, grave e compare. Em poucas semanas o time para de pedir para repetir e começa a te passar tarefa maior.
Perguntas frequentes
Preciso de inglês avançado para passar em entrevista fora
Não. Você precisa de intermediário firme com frases de trabalho prontas. Narrar raciocínio, explicar bug e negociar prazo pesam mais que vocabulário raro.
TOEFL e IELTS ajudam a conseguir vaga internacional
Ajudam como prova de nível para visto ou curso fora. Para vaga, conta mais a entrevista técnica e o teste de código em inglês. Use a nota como complemento.
Como perco o medo de falar na daily
Use o mesmo roteiro de três frases por duas semanas. Treine cinco minutos antes da call. Curto e repetido tira o medo porque sua boca decora.
Inglês britânico ou americano no trabalho
Americano domina TI, então prefira pull request e waiting on. Exames e algumas empresas europeias aceitam britânico. Seja consistente em um só.
Sources
- Council of Europe. Common European Framework of Reference for Languages: level descriptions. onde fala funcional de trabalho se encaixa entre B1 e B2
- Dunlosky, J., Rawson, K. A., Marsh, E. J., Nathan, M. J., & Willingham, D. T. (2013). Improving students' learning with effective learning techniques. Psychological Science in the Public Interest, 14(1), 4-58. prática curta e repetida com teste supera releitura
