Isto já é uma regra tácita no mundo da informática…
1. Se conseguir aguentar os dois primeiros anos numa vaga técnica numa grande empresa, aguente. Nos três primeiros anos, é normal escrever código para projetos de negócio. Estratégia agressiva: apostar tudo em resolver problemas e mudar de emprego; estratégia prudente: aprofundar a stack tecnológica > fazer rotação entre equipas > resolver problemas > mudar de emprego
-
2. Numa vaga de desenvolvimento, a menos que chegue a arquiteto, recomendo que, nos primeiros cinco anos, experimente um pouco de front-end, back-end e bases de dados. Nas entrevistas, percebe-se que muitas empresas procuram especificamente pessoas com experiência full stack. Se quiser seguir a via da gestão, fique atento às vagas de gestão técnica
-
3. Faça as certificações quanto mais cedo, melhor, mas não espere que uma pontuação alta no LeetCode mude a sua vida de um dia para o outro. Já vi muita gente resolver o banco de questões inteiro e descobrir que o salário só aumentou mil yuans. Hoje, o que realmente vale é combinar algoritmos com três anos de experiência em projetos. Apostar só em resolver problemas pode acabar por o deixar desanimado
-
4. Evite mudar de emprego com frequência nos primeiros três anos. Se nenhuma das suas três experiências profissionais tiver durado sequer um ano, o RH vai tratar o currículo como papel de rascunho. O ideal é concluir um ciclo completo de projeto antes de sair
-
5. Se está decidido a seguir a carreira técnica, mire-se em arquiteto ou especialista técnico. Se prefere uma vida mais tranquila, pode passar para operações de TI. Mas esta área é uma faca de dois gumes: é estável, mas é fácil estagnar tecnicamente
-
6. Se veio de um curso de formação, não fique preso a trabalhos antigos de CRUD. As empresas precisam mais de programadores que entendam de cloud native. Se já ganhou experiência numa grande empresa, experimente mudar para o departamento técnico de uma empresa cliente; é mais fácil do que aguentar anos à espera de subir para P7
-
7. Se ainda não chegou a um cargo de gestão técnica antes dos 35 anos, comece já a procurar alternativas. Ou muda para algoritmos (aprendendo Python e big data), ou se aproxima da área de negócio (como BP técnico). É fácil cortarem vagas de desenvolvimento puro
-

8. Tenha cuidado ao aceitar uma vaga numa empresa de outsourcing! Trabalhar sozinho em full stack parece uma boa oportunidade para aprender, mas na prática passa os dias a alterar código antigo. Cinco anos depois, ao tentar mudar para uma grande empresa, vai descobrir que ela considera a sua experiência em arquitetura pouco profissional
-
9. O setor dos videojogos paga bem, mas tem muitas armadilhas; é normal as equipas de desenvolvimento de clientes e de testes fazerem horas extra juntas. As grandes empresas de internet parecem glamorosas, mas, quando há despedimentos, as equipas de negócio são as primeiras a ser cortadas
-
10. As vagas técnicas em empresas estrangeiras são ótimas, mas os requisitos são peculiares: o CET-6 de inglês é apenas o começo; hoje em dia, é preciso falar inglês suficientemente bem para discutir e negociar com o PM. É relativamente mais fácil entrar numa multinacional do setor industrial, mas o regime de on-call é ainda mais exigente do que nas empresas nacionais
-
11. Faça um bom currículo. Ao descrever a experiência em projetos, siga o método STAR e destaque as suas competências e o valor que acrescentou: que problemas resolveu e que resultados obteve. Sempre que possível, quantifique-os com números. Se não souber por onde começar, fale diretamente com o Plano Escada da Niushi Cloud
-
12. Não pense apenas em Pequim, Xangai, Cantão e Shenzhen na hora de escolher onde trabalhar. As cidades de primeira linha emergente têm, na verdade, políticas ainda melhores