Stack Overflow's survey may be useful to look at, too. https://insights.stackoverflow.com/survey/2021#most-popular-...
Stack Overflow's survey may be useful to look at, too. https://insights.stackoverflow.com/survey/2021#most-popular-...
Chasing hipster languages is rat race. If you are strong in Java, with reasonable professional behavior and don't live in the middle of nowhere, you'll make decent money for a long time.
After seeing a couple C# companies do expensive switchovers to .NET Core, this part made me chuckle.
My previous company had to rewrite a bunch of its old (~7 year old) code from Silverlight just before I started working there too.
We also rewrote the front-end of some apps from AngularJS to Angular 2+ while I was there (and their older apps had some jQuery and Knockout code still in there), which took some time also.
Rather, you'll see a lot of companies using tons of C++, C and, to a lesser extent, Java.
A lot of those companies do very serious stuff, like automotive, industrial automation, aerospace, home appliances instead of some "uber for dog walkers".
You know, many top unicorns use C#, many top gaming companies use C# (including Blizzard). Just because you have some weird anti Microsoft-bias doesn't mean there's anything inherently wrong or "boring" with C#