Executando verificação de segurança...
2

Vamos usar a razão?

  1. Ferramentas existem para resolver problemas;
  2. Dito isso, procure uma ferramenta quando você tiver um problema;
  3. Não tem um problema? Então para quê você vai querer uma lib ou ferramentas que você nunca ouviu falar?
  4. Têm um problema? Pesquise uma ferramenta para resolvê-lo.

Não complique com overthinking antes da hora.

Carregando publicação patrocinada...
3

Ótima resposta, apoiado!

Adiciono que caso esteja trabalhando em um projeto com devs mais experientes, podes pedir que eles te mostrem quais ferramentas utilizam dentro do contexto do projeto.

Mas sempre isso, sem super pensar ou antecipar demais os problemas. Abraços.

1
1

Não acho que rolou razão aí na sua resposta, parceiro.
Existem cenários em que ferramentas não precisam resolver "problemas" clássicos.
Existe o cenário dele, em que se tu precisar muito de um problema pra poder contribuir, considera que o problema que ele quer resolver é a incerteza de ser tão produtivo quanto ele poderia.
Tenta coisa nova surgindo, acho muito coerente o sentimento dele e a iniciativa de acionar a comunidade pra trocar figurinhas a respeito disso.

1

Para esclarecer: você tem um problema de improdutividade? Então é provável que haja uma ferramenta para te ajudar com isso. Esse é o conceito de problema que eu usei no meu comentário.
Concordo que a incerteza sobre se poderia ser mais produtivo pode ser um problema e que o racional que expus não contemple isso, mas o ponto de crítica com meu comentário é o overthinking sobre estar sempre buscando a lib mais popular, o terminal mais moderninho, etc, como é praxe de muitos devs que no fim do dia se veem menos produtivos.