Trabalho com c# .net fazem bons anos, vejo que o mercado de C# / .net é um mercado que está sendo utilizado geralmente em empresas maiores, vide bancos (itaú, xp etc...) então seriam empresas com mais burocracia etc... Acho que vale a pena sim, desde quando o Java teve sua divisão relacionado a ter que ser pago para utilizar e tal tive um pé atrás com a linguagem (não estou dizendo que ela é ruim e não deve ser estudada). Atualmente nas duas stack você tem bastante vagas e não compete com as pessoas que entendem de nodejs que são muitas, vide que é uma stack de porta de entrada para a maioria devido a curva de aprendizado baixa e vasta gama de cursos providos na internet. Abaixo vou deixar alguns nomes de pessoas que acho que vale a pena você ter como ponto de apoio para estudar sobre a linguagem;

  • Balta (balta.io)
  • Elemar JR (eximia co)
  • Eduardo Pires (dev.io)

Foque muito no aprendizado dessa linguagem e no básico que é orientação a objetos, vejo hoje que temos deixado de lado padrões de projetos por mero desconhecimento, o hibernate ou aquele framework maneiro não irá deixar de lado aqueles 5 ifs encadeados com else.

Abaixo deixo um roadmap que considero bem bacana; https://github.com/Elfocrash/.NET-Backend-Developer-Roadmap

Enfim, desejo sucesso nos estudos!