Seja apaixonado por tecnologia e não por uma tecnologia
Hoje pela manhã estava lendo esse artigo, ele me chamou muita atenção, portanto estou compartilhando eles com vocês espero que gostem.
Uma das características que me fizeram querer ser um programador é que a tecnologia não para de evoluir. Hoje eu tenho 25 anos de idade e quando olho para o passado não muito distante, fico impressionado em como o mundo mudou desde a minha infância. Hoje temos fácil acesso a internet, notebooks, smartphones, tablets… uau, posso passar o dia inteiro listando tudo o que mudou.
E acredito que o fato da tecnologia estar em constante evolução também é o atrativo para muitos que escolhem seguir essa área de conhecimento. É empolgante pensar nas possibilidades e poder fazer parte dessa evolução. E é exatamente por essa razão que hoje gostaria de fazer uma reflexão com vocês sobre amar a tecnologia e não UMA tecnologia.
A guerra das linguagens de programação
Não é difícil encontrar na internet (fóruns, blogs e afins) infinitas discussões pouco construtivas sobre qual é a “melhor linguagem de programação”. Muitos gostam de Java, outros JavaScript, outros C/C#, e muitos defendem suas escolhas pessoais como se fosse uma questão de honra pessoal:
Piadas como essa são comuns na internet
Tenha cuidado com essa atitude. As pessoas tendem a fechar suas mentes na sua área de conforto. Com o ganho de experiência no decorrer do tempo, a pessoa se convence de que aquela tecnologia que ela está usando é a melhor de todas. E faz sentido, ela já consegue fazer tudo o que ela quer e precisa com aquela tecnologia. Pra que mudar? Pra que se dar ao esforço de estudar coisas novas? E esse pensamento se torna tão forte, que seu envolvimento com a tecnologia fica extremamente pessoal, ao ponto de que se alguém sugerir algo novo, a pessoa se sente ferida e defende sua tecnologia com unhas e dentes.
E é ai que está o grande erro.
Um bom profissional de tecnologia deve estar sempre ciente de uma verdade absoluta:
A tecnologia está em constante evolução
O que hoje pode ser a melhor solução, pode não ser mais amanhã. Veja como as coisas mudaram nos últimos anos:
- O JavaScript se tornou uma linguagem extremamente flexível, sendo utilizada hoje para fazer aplicações web no front-end e no back-end, aplicativos mobile e desktop
- Hoje o Docker é uma excelente solução alternativa para as Máquinas Virtuais
- A nuvem (como o serviço da AWS) se tornou uma opção de infraestrutura mais prática que servidores físicos para pequenas, médias e grandes empresas
- E por aí vai…
O meu ponto é que o profissional de tecnologia deve ter a mente aberta para a evolução, mesmo que não seja de seu agrado pessoal. Preferências todos nós temos, isso é normal, mas elas nunca podem ser mais fortes que o movimento natural da tecnologia. Essa é a grande beleza dela.
Sempre avalie as opções e faça uma escolha consciente. Nunca se deixe nunca levar por conversas como “X é mais rápido que Y”, “Z é bem melhor que T” sem que haja embasamento para isso. Seja sempre curioso! Investigue, estude as opções, pratique-as e faça suas próprias escolhas.
Tenha mais atitudes desse tipo:
“Os aplicativos Android agora vão aceitar oficialmente uma linguagem chamada Kotlin? Que legal! Vou começar a ver como funciona essa linguagem pra ver que vantagens ela tem pra ver se vale a pena trocar!”
E não assim:
“Os aplicativos Android agora vão usar uma linguagem chamada Kotlin ao invés do Java? Aff, que lixo, Java é muito melhor!”
Afinal de contas, nunca se sabe quando encontraremos uma nova linguagem/framework/biblioteca que vai conquistar nosso ❤.
Fonte: Medium