No momento em que você se compromete a realizar uma tarefa, você também se compromete a utilizar algumas ferramentas, seja preparando uma refeição, se locomovendo de um local a outro ou simplesmente parafusando algo.
Ao se comprometer na utilização dessas ferramentas é importante entender como elas funcionam antes de utilizá-las, porém, nem sempre entendemos a fundo como as ferramentas funcionam ou qual foi o propósito de serem criadas.
Podemos tentar martelar um parafuso e provavelmente ele ficará aonde gostaríamos, mas era esse mesmo o objetivo da ferramenta e da peça?
Entendendo a motivação por trás das ferramentas
Quando alguém cria algo existe uma motivação e um objetivo, outras pessoas podem vir e modificar este objetivo.
Automóveis foram inventados em 1886 com objetivo de transportar pessoas de um ponto a outro. Poucos anos mais tarde, em 1894, foi organizada, pela revista Le Petit Journal, uma corrida na França, o objetivo era realizar testes de confiabilidade nos automóveis.
O objetivo se tornou levar os automóveis ao seu máximo, para entender até onde aguentam e pontos que necessitam de melhorias.
Entender como as ferramentas funcionam e a motivação pode auxiliar na melhoria constante delas.
O uso incorreto de ferramentas
No mundo do desenvolvimento de software existem diversas ferramentas para criar os mais diversos sistemas, existem diversas linguagens de programação e dentro de cada uma ainda existem diversos frameworks para seus usos diversos.
Não saber a motivação pode trazer problemas, se um framework foi desenvolvido para produzir jogos, será muito difícil, se não impossível, utilizá-lo para fazer um sistema que receba informações, trate e as guarde em um banco de dados.
Em determinados momentos, as ferramentas são escolhidas por estarem “no hype” ao invés de realmente possuir uma funcionalidade excepcional que fará total diferença na estrutura do projeto em alguns anos.
No futuro diversos problemas podem ser acarretados por a ferramenta ter perdido o “hype” e não possuir mais atualizações, ou simplesmente o sistema chegou em determinado tamanho e a ferramenta não suporta mais, sendo necessário reescrever o sistema.
Use de maneira consciente
Se eu tivesse uma hora para resolver um problema, eu passaria 55 minutos pensando sobre o problema e 5 minutos pensando sobre a solução.
Usando Excel, Word ou alguma linguagem de programação, é muito importante entender realmente como funciona a ferramenta, assim será possível realizar a mesma tarefa em menos tempo e de maneiras mais simples.
Atualmente existem ferramentas em excesso, muitas das vezes fazendo o mesmo com uma única funcionalidade diferente, é necessário cuidado e análise criteriosa para escolher a ferramenta, principalmente se ela será utilizada em boa parte do dia-a-dia.
Com isso, antes de escolher sua ferramenta e armadura, dedique tempo estudando e entendendo capacidades e limitações, leia e saiba quais são os pontos fracos e caso necessite saiba outra ferramenta que sobreponha essas pontos fracos.