Cara toda vez que me encontro nessa situacao e porque nao sei o suficiente pra tomar uma decisao, escolho uma area e entro nela mesmo sem saber, pois assim terei termos de pesquisa e comparacao para entao me especializar no assunto e decidir o que devo focar.
Em um mundo com tanta informacao as pessoas dizem que quem tem informacao tem ouro, mas eu acredito que o ouro vem de quem sabe filtrar essas informacoes, como peneirar ouro da terra.
um exemplo que me ocorreu recentemente, eu tava procurando como fazer um crud com rotas sincronizando ui com a api, e existem trocentas formas... ai que ta o "problema", nessa situação eu me deparo dentro de um labirinto, onde eu posso sim fazer, por exemplo, um edit de certa forma, mas talvez por eu só estar vendo 1 passo a frente (por estar começando a mexer nisso), eu não consiga visualizar os tradeoffs dessa forma de fazer, e lá na frente, quando ja estiver mais maduro nesse aspecto, ter que "refatorar" o codigo todo porque ele ja foi todo estruturado com uma forma de fazer que nao era a ideal em relação à que eu idealizei no começo do projeto
eu custumo tentar ser eficiente nas coisas que eu faço, e essa "sindrome" parece nao ter uma solução clara, então como eu disse, existe um gargalo, tem um vacuo sobre esse tema, é como se todos tivessem com esse problema, mas ninguem se liga
é como se todos fizessem da forma mais ineficiente uma coisa, e ninguem propusesse um forma mais eficiente