O que eu preciso saber para virar engenheiro de software na Google?

1 min de leitura
Imagem de: O que eu preciso saber para virar engenheiro de software na Google?
Imagem: DailyMail
Conteúdo oferecido por

Praticamente todas as pessoas ligadas à tecnologia sonham em trabalhar na Google — e não é só para virar famoso e pelo privilégio de fazer parte de uma gigante da tecnologia, mas também por causa do salário. Segundo o Business Insider, os estágios vão de R$ 200 mil a R$ 260 mil anuais, enquanto engenheiros de software recebem até R$ 340 mil por ano (podendo chegar a R$ 436 mil em doze meses se promovidos para cargos sênior).

O problema é que virar um funcionário da Google não é uma tarefa fácil: são cerca de 2,5 milhões de currículos enviados por ano, mas apenas cerca de quatro mil pessoas são aprovadas. Com tanta concorrência, como se destacar?

A seção Carreiras do Google pode ter a solução. A equipe publicou uma espécie de guia com uma série de pré-requisitos que um bom engenheiro de software deve preencher, começando por "ter uma sólida fundação em Ciência da Computação".

Confira algumas das recomendações para quem está na universidade:

  • Estudar código com base em ao menos uma das seguintes linguagens de programação orientada a objetos: C++, Java ou Python
  • Aprenda outras linguagens de programação: repertório com Java Script, CSS, HTML, Ruby, PHP, C, Perl, Shell, Lisp e Scheme.
  • Teste os seus códigos: aprenda a encontrar bugs, crie testes e quebre o seu próprio software
  • Desenvolva raciocínio lógico e conhecimento em matemática discreta
  • Desenvolva conhecimentos fortes em sistemas operacionais e em algoritmos/estruturas de dados
  • Aprenda UX Design, recursos online de inteligências artificiais, criptografia, programação paralela e como construir compiladores.
  • Trabalhe com outros programadores e em projetos fora da sala de aula, como criar e manter um site, construir um servidor ou fazer um robô.
  • Trabalhe em um pequeno pedaço de um grande sistema, leia e compreenda o código existente, rastreie a documentação.
  • Pratique conhecimentos de algoritmo e habilidades de criação de códigos.
  • Vire um monitor ou estagiário de docência e faça estágios em engenharia de software.

Claro que saber tudo isso não é um bilhete de entrada automático para a Google — mas ser tão expert assim em uma área com certeza fará com que você construa uma bela carreira profissional. Além de um curso superior, são recomendados sites online e gratuitos como o Coursera, o Google Code Jam e o Code Academy, além de ebooks gratuitos na área.

Você sabia que o TecMundo está no Facebook, Instagram, Telegram, TikTok, Twitter e no Whatsapp? Siga-nos por lá.