O que estou descrevendo aqui é o que aconteceu para mim. Não é uma fórmula, nem garantia e nem recomendação. Pode funcionar para você ou não, só tentando para saber.
Eu fui recrutado & recomendado. Eu não me inscrevi para uma vaga. Eu já li que são processos e prazos bem diferentes. Somado a isso tem o fato de que eu tenho quase 15 anos de experiência com desenvolvimento, e isso contou ao meu favor.
Eu reconheço que sempre fui muito privilegiado, e que infelizmente muita coisa que funcionou e funciona para mim não se aplica a outras pessoas.
Há mais de 1 ano (em 2018) um amigo me recomendou. Uma pessoa entrou em contato comigo, e nessa época eu acabei deixando de lado. O real motivo foi: eu tinha medo do que eu não sabia (esturtura de dados e algoritmos) e tinha medo de falar Inglês. 😬
A thread acima tem links de materiais e conteúdos que eu segui, livros que comprei, sites que usei, etc. Confere lá 🤓
Mas a gente só descobre isso quando tenta. Não dá pra saber tudo que a empresa busca: tentem!