book_icon

Carta de um veterano da indústria com mais de 30 anos de experiência para jovens desenvolvedores

Muitas vezes me perguntam: “Qual é o segredo para ter uma carreira longa e significativa como engenheiro de software?” Acho que a resposta é muito simples. Se quero ser um engenheiro que possa ajudar pessoas e resolver problemas, não importa quantos anos de experiência eu tenha, o importante é ter paixão por encontrar soluções. É isso que permite que você aprenda coisas novas todos os dias.

Para manter o entusiasmo e o interesse pelo trabalho, é fundamental mudar de área técnica a cada três ou quatro anos, e assim poder desenvolver novas competências e conhecimentos. As tecnologias digitais estão em constante evolução e não devemos ter medo de aceitar mudanças: integrar constantemente novas tecnologias para oferecer as maiores vantagens competitivas às empresas e atualizar com sucesso as infraestruturas tecnológicas, ao longo das diferentes fases de crescimento organizacional.

Este processo não é fácil, mas aceitar a mudança como uma constante permite manter a paixão pelo seu trabalho. Contudo, devemos ter em mente que não devemos embarcar na aventura das novas tecnologias sem pensar duas vezes. É aconselhável estar constantemente em contato com informações sobre diversas tecnologias e realizar duas ou três provas de conceito naquelas que lhe parecerem adequadas. Isso evita se deixar levar pela publicidade, principalmente considerando que algumas tecnologias ainda podem ser prematuras.

Também é aconselhável ter um roteiro para orientar o crescimento profissional e pessoal, pensar bem e traçar um plano de crescimento próprio, alinhado ao fluxo dos avanços tecnológicos. À medida que se ganha mais proficiência técnica, é mais fácil continuar progredindo na carreira, passando de desenvolvedor individual a desenvolvedor ou gerente sênior.

É nesse momento de maior a senioridade que se torna uma espécie de gestor de recursos humanos, supervisionando grandes equipes. Aí é importante liderar pelo exemplo e não pelo ego. Por exemplo, converse com um engenheiro júnior da mesma forma que falaria com um executivo sênior. Isto ajuda a superar as barreiras de trabalhar com pessoas de todas as idades e origens e ajuda a manter-se ativo e cheio de energia.

As empresas que procuram contratar desenvolvedores também podem ampliar seus horizontes de contratação para talentos estrangeiros: contratar os melhores é crucial para manter uma vantagem competitiva real. Além disso, os desenvolvedores e profissionais de software, em particular, possuem uma “linguagem” universal, o que torna muito mais fácil encontrar pontos em comum e garantir o crescimento mútuo tanto para a empresa quanto para o indivíduo. Essa é a beleza da tecnologia.

Buscar energia, otimismo, vontade de aprender e experimentar coisas novas são boas práticas para um grande desenvolvedor; e ter experiência em trabalho remoto e startups é um grande diferencial para o profissional e provavelmente uma vitória certa para o time.

Esperançosamente, muito mais pessoas das novas gerações também serão capazes de encontrar sua própria paixão como desenvolvedores e traçar sua própria carreira significativa.

Por Yaron Lavi, CTO da Deel.

As opiniões dos artigos/colunistas aqui publicados refletem exclusivamente a posição de seu autor, não caracterizando endosso, recomendação ou favorecimento por parte da Infor Channel ou qualquer outros envolvidos na publicação. Todos os direitos reservados. É proibida qualquer forma de reutilização, distribuição, reprodução ou publicação parcial ou total deste conteúdo sem prévia autorização da Infor Channel.
Revista Digital