Trate sua pesquisa de emprego como se fosse seu trabalho.

Quando me formei no campo de treinamento de codificação, estava exausto. Foram os três meses mais exaustivos da minha vida.

Passei três meses no local concluindo o programa seis dias por semana.

Minha coorte do campo de treinamento começou com 60 pessoas. Adivinha quantos se formaram? 12!

Depois que acabou, uma parte de mim queria relaxar e descomprimir por algumas semanas, mas gastei mais de US $ 15.000 em aulas e morando em San Francisco por três meses, então precisava de um emprego rápido.

Além disso, eu queria continuar o impulso que ganhara ao me formar.

Li que muitos alunos anteriores deixaram suas habilidades enferrujadas e levaram 6 a 12 meses (ou mais) para encontrar um emprego.

Minha solução: decidi que tinha um emprego - era encontrar um emprego. Das 9:00 às 18:00, eu estava procurando emprego. Atualizei continuamente meu currículo, digitalizei novas listas de empregos, estendi a mão para conexões, encontrei encontros para participar e continuei aprimorando minhas habilidades.

Depois das 18h, eu não respondia a e-mails de recrutadores nem fazia nenhum trabalho de preparação para entrevistas. Eu aproveitei esse tempo para me recuperar e me preparar para o dia seguinte de procura de emprego e refinei minha abordagem e táticas à medida que avançava.

Destaque-se no processo de inscrição

Eu me inscrevi em dezenas de empregos todos os dias. Ainda assim, minha pesquisa de emprego não foi longe até eu começar a personalizar o aplicativo para a empresa e enviar um email personalizado sobre o motivo pelo qual eu queria trabalhar lá. Se você olhar para AngelList ou LinkedIn, verá dezenas (às vezes centenas) de candidatos se candidatando a um emprego.

Se você encontrar uma maneira de se destacar, aumentará drasticamente suas chances de conseguir uma entrevista com a empresa que deseja. Criei uma lista de empresas que encontrei no LinkedIn e no AngelList nas quais me interessava. E mesmo que elas não tivessem uma posição de desenvolvedor júnior postada, entrei em contato com elas com um email personalizado.

(Muitas vezes as empresas podem preencher uma posição tão rapidamente através de referências que o trabalho nunca será publicado online.)

Conexões pessoais também foram uma grande vantagem. Escrevi uma mensagem personalizada para os recrutadores com quem me conectei no LinkedIn e perguntei se eles tinham algo disponível na empresa que pudesse ser um bom trabalho adequado para mim.

Otimizando meu perfil do LinkedIn

O LinkedIn é o seu currículo on-line. Se você otimizar seu perfil seguindo minhas dicas abaixo, mais recrutadores encontrarão seu perfil do LinkedIn e você obterá mais entrevistas.

Embora ainda não tivesse conseguido um emprego de codificação, coloquei "Junior Frontend Developer" como minha manchete, porque isso significava que eu apareceria nos resultados da pesquisa quando os recrutadores procurassem por desenvolvedores de front-end para contratar.

Preenchi meu LinkedIn com meus trabalhos anteriores para mostrar que, embora eu não tivesse muita experiência em engenharia, trabalhei antes e fui pago para codificar em algumas de minhas funções anteriores. Também assegurei-me de adicionar uma seção de realizações a cada trabalho que detalhasse minhas maiores vitórias.

E como eu não tinha diploma de ciência da computação, adicionei todos os cursos que fiz e todas as certificações de codificação que obtive.

Isso demonstrou às empresas que eu era autodidata e que estava aprendendo no meu próprio tempo e dedicado a melhorar minhas habilidades de codificação.

Várias empresas comentaram sobre a robustez da seção de cursos e certificações para um graduado em campo de treinamento e como isso despertou seu interesse.

Siga rapidamente se uma função ou empresa não se encaixa bem

Sinto que passei por um processo de entrevista de seis meses em duas semanas. Eu rapidamente passei pelo processo de entrevista para o maior número possível de empresas, fui a reuniões de networking e customizei meu currículo constantemente para adequá-lo a cada aplicativo.

Por exemplo, eu sabia que não me sairia bem em empresas que se concentravam em algoritmos e priorizavam ter experiência em CS, então procurei intencionalmente empresas que incluíam mentorias e experiência no mundo real como parte de seus critérios. Encontrei postagens em blogs sobre estágios e mentorias e entrei em contato com os funcionários que os escreveram e perguntei se eles sabiam se a empresa estava contratando engenheiros juniores.

Também usei o processo de entrevista para determinar se uma empresa seria uma boa opção cultural.

Algumas empresas tiveram processos de entrevista equivalentes aos do Google. Esses esperados graduados em campo de codificação são capazes de resolver algoritmos complexos que até mesmo um engenheiro de software com um diploma de CS e anos de experiência teriam se esforçado para concluir.

Eu sabia que, se era esperado que eles tivessem esse nível de experiência durante o processo de entrevista, era improvável que a empresa tivesse uma cultura que fosse acolhedora para os engenheiros juniores. Eu segui em frente.

Algumas pessoas do meu grupo se concentraram em suas habilidades de algoritmo e na construção de uma fundação de CS, e demorou um pouco mais para encontrar um emprego, mas elas começaram com melhores títulos e salários mais altos.

Crie um portfólio de codificação

Eu tinha um portfólio robusto por causa dos meses passados ​​no campo de treinamento e na criação de aplicativos por conta própria. Durante as entrevistas, compartilhei com as possíveis empresas o que havia aprendido durante cada projeto. No meu projeto final, eu me concentrei principalmente no frontend, então levei esse trabalho para as empresas e detalhei exatamente no que havia trabalhado.

Pude me sentar com os entrevistadores e discutir meu processo de raciocínio e por que tomei as decisões que tomei.

Se você não possui um portfólio, comece com algo pequeno e envie-o para o GitHub. Cada vez que você cria um novo projeto, desafie-se a torná-lo um pouco mais complexo que o anterior. Aqui estão alguns ótimos recursos para criar um portfólio de codificação.

Aqui estão alguns ótimos recursos para criar um portfólio.

Criando um portfólio com o React

Crie e implante seu próprio site pessoal

15 portfólios de desenvolvedores para inspirar você

Como criar e implantar seu portfólio - curso em vídeo

Prove que você está ansioso para aprender

Duas empresas com as quais entrevistei me disseram que eu poderia construir um projeto na estrutura em que me sentisse mais confortável. Mas eu sabia que, se passasse algum tempo aprendendo a estrutura que elas usavam, melhoraria minhas chances de me destacar.

Em um fim de semana, ensinei a mim mesma a estrutura que uma empresa usava e construí um aplicativo pequeno (e mal funciona) que o utilizava. Pude discutir os princípios da estrutura. E mesmo que meu aplicativo tenha quebrado durante a demonstração, consegui o emprego.

Concentre-se nos pontos fortes e não nas fraquezas

Não, eu não tinha experiência em engenharia, mas trabalhei em campanhas políticas de alto perfil que são rápidas e exigentes. Eu também fiz o que era necessário, mesmo que estivesse fora do cargo para o qual fui contratado.

Transforme a conversa em seus pontos fortes e habilidades universais que todas as empresas desejam em suas contratações.

Você não é casado até que haja um anel

Meu campo de treinamento de codificação me deu um conselho que nunca esqueci: "Até você se casar, você continua dançando com outros parceiros."

Tradução: a menos que você tenha uma oferta assinada em sua mão, não assuma que nenhuma oferta foi finalizada. Até que você tenha uma oferta assinada de uma empresa em suas mãos, não aja como você. Continue entrevistando no maior número possível de lugares e faça o maior número possível de locais de codificação.

Isso não apenas o salvará da decepção, se você não receber a oferta (o que não é uma coisa boa), você terá outras ofertas para negociar mais tarde.

Empacotando

Passar de um graduado cansado do treinamento para um engenheiro empregado em uma grande startup em menos de um mês não foi fácil. Mas tudo o que compartilhei com você o ajudará a evitar as armadilhas e a otimizar o que funciona.

Qualquer um pode conseguir um emprego na codificação se você tratar sua pesquisa de emprego como se fosse seu trabalho e continuar melhorando suas habilidades.

Se você quiser mais detalhes sobre como conseguir o emprego dos seus sonhos de desenvolvedor, eu tenho livro saindo.

Entre no meu clube VIP e obtenha o primeiro capítulo antes da publicação do livro.