Discordo um pouco de como está estruturado ideia, não a essência de compartilhar, mas sim o intuito genérico dela. O motivo é simples: nem todos softwares q uso, os outros são obrigados a usar/conhecer, isso depende mto da área em q irá desenvolver. Por exemplo, eu sou dev mobile. Tem mtas ferramentas, mtos sites de aprendizagem q passam longe do que necessito, mas pra um dev web é super necessário. Imagina um q desenvolve jogos desktop q necessita de outras coisas.
Então se for melhorar esse post, coloca os genéricos e outros separado por stacks, é mais fácil para as pessoas não se embananarem em links ou coisas totalmente longe do q eles buscam.
Uma outra mudança q recomendo é vc atualizar a lista no próprio post conforme o pessoal for comentando com as sugestões. E tbm recomendo vc iniciar essa lista, já q vc é qm está incentivando com essa proposta.
[Todos] Site roadmap.sh
Site que ajuda como um guia do que é necessário conhecer para tornar profissional da stack de sua escolha.
https://roadmap.sh/
Depois coloco mais.