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?
Tecnologia, negócios e comportamento sob um olhar crítico.
Assine já o The BRIEF, a newsletter diária que te deixa por dentro de tudo
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.
Categorias