Ser apaixonado por tecnologia
Quando escrevi PRINCIPAIS SKILLS DE UM BOM PROGRAMADOR, minha ideia era apenas lançar alguns itens que acredito serem fundamentais para os programadores chegarem ao próximo nível. Agora pretendo explanar mais sobre cada item, demorou mas aqui estou eu, vamos lá?
Seguindo os trabalhos, hoje é dia de falar sobre “Ser apaixonado por tecnologia”, item que sinto falta em alguns colegas da área. É importante ressaltar que não acredito que esse skill isoladamente seja fundamental para diferenciar bons de maus desenvolvedores.
Ser apaixonado por tecnologia
Meus jovens, a nossa área é extremamente dinâmica, e quando falo isso, penso instantaneamente em frontend, onde diariamente você pode acompanhar via github pencas de novos projetos nascendo, para ser mais claro e ir direto ao ponto, fazendo uma analogia: "não podemos achar que jQuery é a melhor solução para tudo na nossa vida, até porque não é, sinto informar".
Precisamos sempre estar de braços abertos quando o assunto é tecnologia, não podemos ter medo ou preconceito, isso para mim é ser apaixonado por tecnologia, é simplesmente não se limitar, porque isso seria dar um tiro no seu próprio pé, levando em conta que cada dia mais tecnologias surgem no mercado de forma avassaladoras, matando rapidamente tudo aquilo que acreditávamos ser “padrão” de mercado.
Seja qual for o ecossistema em que você esteja inserido (Ruby, Python, Java, etc..), jamais se limite se fechando completamente para as demais. Atenção, e isso não quer dizer que você não possa ter uma preferência ou que você tenha que ter esse perfil mais generalista o tempo todo. Trabalhei com diversos devs que são especialistas em determinadas tecnologias e não deixam de ser apaixonados. Apenas tenha cuidado, mesmo sendo especialista não feche os olhos para o mundo lá fora, e aqui recomendo um post fantástico do amigo Tonismar: A linguagem não revida.
Tecnologia é muito mais do que um simples script php(tecnologia que trabalho atualmente) meus amigos, temos um sistema operacional por baixo, temos dependência com a rede, serviços, entre várias outras coisas. Precisamos sempre estar atentos a tudo, não apenas ao código, e esse é o ponto para mim, aqui está a importância de ser apaixonado por tecnologia, é se tornar um dev mais completo.
Seja um apaixonado por tecnologia, seja um profissional mais completo pois é isso que o mercado busca, é isso que qualquer gerente de projetos precisa em seus times. Como diz meu amigo Marcelo Anton, “Ser apaixonado por tecnologia e ao mesmo tempo estar sempre buscando conhecer coisas novas, esse é um dos critérios fundamentais que compõem um bom profissional de tecnologia.”