Dev na Gringa: Como Encontrar Vagas e Salários
Um relato da minha experiência trabalhando para os Estados Unidos desde o final de 2020.
Resolvi começar essa nova publicação para divulgar a todos o conhecimento que adquiri ao longo dos anos como dev na gringa. Trabalho para empresas americanas desde o final de 2020.
Minha motivação veio ao receber alguns anúncios do Instagram sobre conteúdos similares. Porém, todos esses conteúdos seguem aquela fórmula de lançamento que tem sido febre nos últimos anos.
Gatilho de escassez. Promessas que são difíceis de ser cumpridas. Participar de aulas/eventos ao vivo.
É uma abordagem que eu não gosto.
Portanto, nesse primeiro artigo quero mostrar a vocês como eu consegui iniciar a carreira internacional.
Linguagem e stack
Um dos tópicos mais perguntados sobre ser dev na gringa é sobre linguagens e stacks.
É mais fácil você ser contratado por startups e empresas menores do que empresas grandes. Porque vão te contratar como um contractor terceirizado usando plataformas como Deel.com ou Remote.com.
Na minha experiência, linguagens dinâmicas são bem mais comuns nessas vagas. JavaScript, Python, Ruby.
E essas empresas pequenas também vão esperar que você possua experiência significativa com a stack. Esperam alguém que já possa contribuir o mais rápido possível.
Startup é uma luta por product market fit. Você tem um quantidade limitada de dinheiro para encontrar um produto que possa te fazer crescer. E eventualmente lucrar. Portanto é necessário que seu time seja experiente.
Lembrando que esse artigo é focado em empresas norte-americanas. Se você quer ser um dev para essa gringa, o inglês é fundamental. Não tem como fugir. E a escrita é algo muito importante também, que as vezes é deixada de lado.
Conseguindo vagas: marketplace de desenvolvedores
Plataformas como a G2i, Turing e X-Team.
Minha carreira começou na G2i. Entrei no marketplace em Outubro de 2020 e um mês depois tive meu primeiro contrato.
Na época estava fazendo mestrado em Ciência da Computação, e decidi sair para ir trabalhar.
Quando meu contrato acabou, fui contratado direto pela empresa. Também já realizei outros contratos junto com a G2i também.
Eles começaram focando em desenvolvedores JavaScript, por isso continua sendo o maior número de vagas. Mas hoje em dia expandiram para outrs linguagens também.
É uma comunidade. Tem vários eventos gratuitos também focado em carreira e também em saúde mental.
Conseguindo vagas: aplicação direta
Existem dois tipos de empresas: pequenas (incluindo startups) e grandes.
Em empresas pequenas, o processo de contratação é curto (2-3 etapas) e mais rápido também. E você entra como contractor.
Existem também empresas internacionais que contratam no Brasil que pagam compensação total (salário + ações + bônus) similar. Famosas BigTech. Essas tem processos mais extensos, e geralmente é regime CLT.
Não acredito na história que CLT é mais difícil de ser demitido. A única diferença é que a empresa tem que pagar uma multa. E essas empresas tem dinheiro. Ainda mais considerando que somos baratos comparados com o talento dos EUA.
A questão é mais em cima do quão estável a empresa está. Uma startup que está no prejuízo tem o risco maior de falir do que o Google Search perder mercado.
No Brasil, não temos muitas big techs com nível de um salário em dólar.
Acho que as principais são (sem ordem específica):
Google
Meta
Amazon
Microsoft
Uber
Coinbase
Brex
Netflix
Spotify
Sobre os sites que você pode usar, eu tive mais sucesso usando esses três:
Wellfound (antigo AngelList)
LinkedIn
Remoteok
Recomendo você customizar o seu CV de modo a destacar o que aquela empresa busca.
Depois da minha primeira experiência trabalhando pra fora, passei a receber mais recruiters me chamando no LinkedIn também.
Vale lembrar que o processo de contratação é diferente em empresas grandes e startups. Pesquise sobre.
Otimizando o LinkedIn
Uma seção rápida sobre o que funciona pra mim:
Todas as experiências em inglês
Empregos descritos em bullet points citando o impacto de cada projeto que você entregou
Quando estiver procurando, colocar como aberto para oportunidades
Tirando isso, nunca fiz muito mais do que isso.
Eu gosto de publicar conteúdo no LinkedIn, embora tenha feito isso pouco e não acho que ajuda muito.
Vejo muitos conteúdos rasos quando vejo posts brasileiros. O famoso LinkeDisney. Mas eu consegui seguir pessoas que eu admiro e meu feed está sempre interessante quando leio.
Então, se você gostaria usar mais, recomendo você dar unfollow na maior parte da sua rede. E buscar pessoas específicas que você queira seguir.
Conseguido vagas: indicação
Essa é a melhor. Mas também a mais difícil.
O meu conselho para mandar bem nessa é sempre tentar fazer o seu melhor trabalho possível. De modo que as pessoas lembrem de você.
Não sou muito de participar de eventos só para conhecer pessoas. A não ser que o assunto me interesse.
A melhor comunidade de tech que eu conheço é a Taro (link de indicação). É fundada por dois ex-engenheiros da Meta/Pinterest. Já aprendi muito lá.
Embora não tenha muitos brasileiros.
Qual salário esperar
Para empresas grandes, o melhor é você olhar os salários do levels.fyi no Brasil. Ninguém merece a interface difícil e complicada do Glassdoor.
Para marketplaces, lembre-se que a empresa contratante também está pagando o serviço do marketplace. Eu vejo valores como $30USD/h para quem está começando, mas esse valor logo começa a subir. Meus maiores valores foram na época de 2021/22, antes de começarem os layoffs.
Para startups, depende da empresa. A variação aqui é grande. Pode ir desde $60k anual (cerca de R$25k por mês), e daqui o céu é o limite. Depende mais das suas habilidades, do quão difícil é contratar alguém com a sua stack, e da sua capacidade de se vender.
Se você está preocupado com o salário, recomendo você perguntar o budget para a empresa logo no início. Não há nada de errado nisso. Só entender se faz sentido seguir em frente no processo para ambos.
Conclusão
Na minha opinião, não vale a pena pagar por cursos caros sobre como conseguir um trabalho para fora.
Como programadores, já é esperado que a gente desenvolva a capacidade de procurar por informação de maneira eficiente.
Trabalhar para fora é algo que eu penso ser parecido. Não existe fórmula mágica.
Trabalhar como dev na gringa requer habilidades em uma stack popular, boa comunicação em inglês e proatividade na busca por vagas. Isso no caso de startups.
Para empresas grandes, a stack não é tão importante. Ter os fundamentos da computação tem prioridade. Algoritmos, estruturas de dados e system design.
Não tem segredo. É um processo simples. Não quer dizer que seja fácil. Requer dedicação e trabalho duro. Igual o Rock Lee sempre demonstrou.
Eu não acho que ser dev pra gringa é uma fórmula mágica para uma carreira de sucesso. Isso foi um visão que foi mudando ao longo da minha carreira.
Um lugar onde eu sou valorizado, tenho um bom crescimento técnico e profissional e com um ritmo saudável é mais importante.
Mas, se você tem alguma outra dúvida específica, fico feliz em tentar ajudar. Pode enviar as perguntas nesse Google Forms, e vou ir tentar respondendo aos poucos.
A minha ideia com essa publicação é publicar artigos sobre informações que eu gostaria de saber alguns anos atrás.
Se você acha que pode ser útil pra você também, sinta-se a vontade para se inscrever.
No futuro, devo ter alguns conteúdos para assinantes pagos, caso você queira deixar seu suporte. Esses serão focados na carreira como engenheiro de software. Abordagens para lidar com promoções. Como fazer boas entregas de projetos. Mesmo assim, serão conteúdos que serão inicialmente gratuitos para todos.
Espero que gostem, e até a próxima!