Mudança de carreira: Minha Jornada de Transição para a Tecnologia
Decidi escrever esse artigo para que as pessoas que estão passando por esse processo saibam que isso é possível e também passar algumas dicas que na minha opinião, facilitaria esse processo.
Quantas vezes paramos para refletir sobre onde estaremos daqui a alguns anos?
Há cinco anos, essa pergunta martelava em minha mente enquanto trabalhava como assistente administrativo, após ter se formado em Administração de Empresas e ter feito pós-graduação em Controladoria e Finanças.
A resposta estava clara: se continuasse assim, provavelmente estaria fazendo exatamente a mesma coisa, trabalhando com papéis e burocracia.
Foi nesse momento que decidi dar um giro de 180 graus na minha carreira. Decidi que deveria procurar uma outra profissão, algo que eu realmente gostasse, que me desse prazer, e que eu não ficaria contando os segundos para que chegasse logo a sexta-feira.
E foi assim que minha jornada de transição para a área de tecnologia começou.
Eu sempre fui apaixonado pela área de exatas, por resolução de problemas matemáticos e raciocínio lógico, mas jamais pensei que fosse na área de desenvolvimento de software que eu fosse me conectar com tudo isso.
Foi em uma conversa com meu irmão que já trabalhava na área, que ele me sugeriu estudar programação. E desde então comecei a estudar, e foi a amor a primeira vista.
Comecei fazendo alguns bootcamps, depois alguns estudos por conta e quando me dei conta estava fazendo alguns trabalhos "freelancers", e após 3 anos que comecei minha jornada de estudos, eu consegui meu emprego fixo na área.
Segue abaixo algumas dicas, que na minha opinião e baseado na minha experiência, são essenciais para quem está almejando a transição de carreira para a área da tecnologia:
1. Compreenda os Fundamentos Essenciais:
Antes de mergulhar nos códigos, é crucial entender os fundamentos básicos. Saber como a internet funciona, como os computadores se conectam e comunicam, e como o ecossistema tecnológico se entrelaça.
Ter esse alicerce sólido é o ponto de partida para a construção de habilidades robustas, e cruciais para que você desenvolva sua carreira.
2. Domine a Lógica e Estrutura de Dados:
Assim como uma língua, a lógica de programação tem sua própria gramática. Aprender os blocos de construção, como condicionais, loops e estruturas de dados fará com que você domine lógica de programação e consiga se adaptar com qualquer linguagem que você decidir aprender, independente se você seguir uma carreira na área do backend ou frontend.
3. Desenvolva Habilidades Técnicas Profundas:
O próximo passo é aprofundar-se em uma linguagem de programação específica e suas bibliotecas. Construa projetos que estendam suas habilidades e desafiem seus limites. Não tenha medo de enfrentar problemas complexos - é assim que você crescerá como programador.
4. Construa um Portfólio Impressivo:
À medida que você aprimora suas habilidades, crie um portfólio que mostre seus projetos e realizações. A prática leva a perfeição, e isso não apenas demonstrará seu progresso, mas também será uma ferramenta poderosa para impressionar potenciais empregadores ou clientes.
5. Networking: Sua Janela para Oportunidades:
Conectar-se com outros profissionais da área é crucial. É importante você fazer contatos com pessoas que já trabalham na área, trocar idéias, experiências. São essas pessoas que irão te dar as primeiras oportunidades e te mostrarão o caminho das pedras.
Nenhum caminho para a transição de carreira é fácil, mas a jornada vale cada esforço.
Paciência, e resiliência são as chaves, pois o tempo necessário varia de pessoa para pessoa.
Alguns encontram o sucesso em meses, enquanto outros levam anos.
O segredo é persistir, mesmo quando as dificuldades surgem. A migração para a área de tecnologia é possível, desde que você mantenha o foco, aprenda com seus erros e, acima de tudo, nunca desista.
Portanto, comece a transformar seus sonhos em linhas de código - a jornada está apenas começando!
E bora se conectar....