Dica: Pra quem é novo na área (ou não) e tá fazendo onboarding. Criem um método de aprendizado. Não saiam na louca e esperem que vão lembrar das coisas. Alguns exemplos...
... 1. ANOTEM as perguntas que vocês fazem e as respostas que vocês recebem. Isso evita vocês esquecerem e terem que ir perguntar de novo a mesma coisa pra pessoa...
... 2. Se anotar vai ser díficil, e vocês PODEM gravar. Gravem a conversa, ou vídeo pra reassistir depois.
Em resume, criem um método pra documentar seu conhecimento e ir atrás olhar de novo quando você esquecer. Inclusive, isso depois pode ser publicado pro time.
Dica: Muita gente me pergunta "Por onde estudo algoritmos? Quais questões do leetcode tu fez pra se preparar?".
Thread curtinha com um plano de questões bacana...
Quando eu me preparei lá em 2020 eu fiz uma lista famosa no leetcode chamada Blind75.
Essa semana eu descobri que o criador da Blind75 colocou as questões em um website com um plano de estudo super bacana: techinterviewhandbook.org/grind75
O site recebe 2 inputs: 1. Quanto tempo você tem até a entrevista. 2. Quanto tempo por semana você pode se dedicar.
A partir dessas 2 variáveis, ele te dá uma lista de questões pra ir resolvendo.
Dica: Uma das DMs que eu mais recebo são de pessoas jrs e sandys desesperadas porque não sabem X ou Y, querendo saber quais são meus horários de estudo, como eu aprendo/sei tanta coisa e completamente perdidas sobre no quê focar. Se identificou? Segue o fio... 🧵👇
... Primeiro uma historinha: você sabia que quando eu me formei eu mal sabia fazer consultas SQL (eu ainda sou no máximo mediano), você sabia que no meu primeiro emprego embora eu conhecesse OO e design patterns eu não sabia aplicar aquilo direito?...
... Eu conhecia o acrônimo SOLID, mas eu não sabia como usar aquilo direito? Eu não sabia Spring (já existia)... nem DI... eu mal sabia Struts (o framework da época)... eu não sabia HTML direito e pior ainda CSS e JS...
Dica: Conversando com o @alex_aquiles eu percebi que eu nunca compartilhei o meu workflow pra salvar conteúdo pra ler depois. TLDR; Eu uso duas ferramenta principais Feedly e Pocket... 👇🧵
... Eu uso o feedly pra assinar blogs e ter um catálogo de blogs que eu sigo (exceção para os blogs que estão no substack). O que eu faço quando eu vejo um artigo que me interessa? É aí que o Pocket entra em ação...
... O Pocket em resumo é um "Read Later". Ele me permite salvar qualquer conteúdo que eu queira ler depois de forma simples.
Com a extensão do Pocket no chrome, então sempre que eu acho um artigo pra ler, eu clico na extensão e ele vai ficar salvo no pocket pra eu ler depois...
Dica: Muita gente tem me perguntado sobre o processo de seleção da Amazon e de outras big techs. Muitas dessas pessoas estão fazendo o processo e ficam em dúvida sobre as fases. Vamos discutir um pouco sobre as fases da seleção. Segue o fio...🧵👇
Normalmente, a primeira fase é um bate-papo com a pessoa recrutadora. Diferente do que eu vejo sendo discutido no Brasil, essa fase aqui nunca é eliminatória. Eu nunca ouvi falar ou vi um caso em que a pessoa não foi nem pra próxima fase depois do papo com a pessoa recruiter...
Depois normalmente vem uma "phone screen", hacker rank, pair programming, etc. No geral é uma entrevista (ou duas dependendo do desempenho) que vai checar o seu nível técnico BÁSICO. Isso é importante, essa entrevista no geral é um "warm-up" pra entrevista real...
Dica: Escreva um currículo curto, max 1 página. A pessoa que tá olhando seu currículo tem outros milhares de cvs pra ver. Tem que ser curto e direto ao ponto. Destaque os seus pontos fortes e contribuições.
✅Dados pessoais você só precisa: Nome, telefone, e-mail e talvez a cidade em que você está.
🛑Evite coisas como foto, endereço completo, cpf, rg...
Como o @marcelotournier mencionou, para sua XP foque no método STAR. Se possível, coloque o que você atingiu naquele role, o que você entregou? Qual o impacto?