Carreira

Dicas para quem está migrando de carreira para desenvolvimento de software

15 Sep 2022

Em breve completo um ano desde que tomei a decisão consciente de me tornar desenvolvedor de software, e ainda vou fazer um balanço da minha trajetória até aqui, mas me sinto agora autorizado a dar algumas dicas para quem está fazendo a mesma jornada e está sentindo o que senti lá no início: medo e confusão...

Vá com calma, o caminho pode ser longo

É fato que são pouquíssimas as carreiras em que é possível fazer uma migração tão rápida quanto a área de desenvolvimento de software. Em muitas outras profissões você precisa passar no mínimo três a quatro anos para começar a trabalhar. Esse tempo na TI pode ser encurtado caso você já tenha tido familiaridade com desenvolvimento em algum nível (como eu tive), mas isso não quer dizer que em seis meses tudo estará resolvido. É melhor fazer um planejamento a médio prazo. Eu fiz dívidas para bancar meus estudos em tempo integral que ainda estou pagando. O primeiro emprego veio, mas muito por causa da sorte e das conexões que já tinha.

O primeiro emprego virá de acordo com a quantidade de estudo

Uma frase que me convenceu a migrar de carreira foi: "você realmente é recompensado pelo conhecimento que adquire". Então o primeiro emprego virá quando você tiver um bom portfólio e souber o necessário. Em vez de calcular um período em meses, tente pensar em horas estudadas até o primeiro emprego. Eu, por exemplo, demorei seis meses, que são ~180 dias. Estudei cerca de cinco horas por dia em média, o que dá mais ou menos 900 horas. Estudando duas horas por dia serão 450 dias, o que dá mais ou menos um ano e dois meses. Me parece um período curto para uma carreira tão recompensadora.

Você não começou do zero

Essa é importante! Não importa de qual carreira você veio, você já tem uma bagagem que te coloca muito a frente da galera mais nova. Não apenas em soft skills, mas em metodologias de trabalho, relacionamentos cultivados e, quem sabe, até em desenvolvimento. Existe muito envolvido na área, como gestão de projetos, design, análise e outras competências e habilidades que são comuns a diversas carreiras. Em muitos momentos ignorei isso e me comparei, sem perceber que o que desenvolvi até então já me colocava na frente. Agarre isso e use para se destacar.

Valorize um bom material de estudo

Sim, existem muitas alternativas gratuitas e de boa qualidade para estudar, mas sendo iniciante isso é muito difícil de distinguir. É provável que você pare em algum tutorial antigo, com dicas ruins que serão como aprender a dirigir com aquele tio bêbado que ensina tudo errado e você leva para a vida os maus hábitos. Então um bom curso pago, se possível, é um investimento que carrega muitos benefícios, desde uma didática melhor até suporte em caso de dúvidas.

⚠ Apenas uma dica: não comece do zero já comprando um curso de 800 reais. Eu cometi essa besteira e ainda nem terminei de pagar 😝. Pode começar com um curso de HTML e CSS do próprio YouTube, acompanha alguns vídeos gratuitos da comunidade, e assim que estiver mais familiarizado, aí sim investe em um bom curso. O básico todo mundo ensina com muita qualidade, o negócio aperta mesmo na hora de aprender algo mais complicado.

Se torne amigo da frustração o mais rápido possível

Acho que o mais difícil de lidar ao aprender programação é que a todo momento você sente que é uma farsa e que nunca vai aprender de fato a fazer aquele negócio mega complexo, cheio de siglas indecifráveis que uma galera fala como se fosse a coisa mais fácil do mundo. Mas, calma, dá sim pra aprender. A partir do momento que aceitei essa frustração como uma amiga, eu apenas sento, respiro, tento dividir o problema em partes menores e, de forma disciplinada, sigo algum material de estudo e pratico até me familiarizar. Tem funcionado, apesar da montanha na minha frente ainda ser gigante.

Só você sabe o caminho para se destacar

Uma coisa que programador adora é escrever sobre como chegar ao sucesso, como estou fazendo aqui. Claro, o ser humano ama ser considerado uma referência, é um desejo psicológico de se destacar na comunidade. O problema é que quase todo mundo está dando dicas de como ele conseguiu chegar até lá. A verdade é que cada pessoa vai ter o seu caminho para conseguir se destacar. Só você sabe disso.

No que você se destacava na sua carreira anterior? Use isso. Qual é o caminho mais seguro pra seguir? Sim, tem os mais populares, mas eu achei a empresa que sempre sonhei estudando Ruby, algo que poucos sugerem tentar no início da carreira. Mas eu sei o que estou fazendo e confio no caminho que estou seguindo. Esse é o benefício de já ter tido uma carreira anterior: você erra menos e pode confiar mais nos seus instintos. Faça isso, e você também chegará lá.

Apenas persistam, porque no final vale muito a pena.

Receba atualizações por e-mail

Sempre que tiver novidades por aqui vou enviar aos inscritos.

Entre na conversa

Criei uma postagem lá no LinkedIn para receber comentários:

Comente