O conhecimento você nunca perde.
Mas normalmente a turma fala muito da google que mata tecnologias, mas Microsoft também nao fica muito atrás, agora tem o blazor, mas antes disso já teve várias opções para tentar fazer algumas coisas diferentes
Eu aprenderia mas nao colocaria todas as fichas nessa opção, C# voce sempre poderá usar, mas depois que foquei no xamarin e eles deixaram para lá fico com um pé atras também com a MS, programao em C# mas aprendo outras opcoes também para nao ficar dependendo deles
Em resposta a C# é um bom começo?
1