Ask HN: How good is the job market for .NET stack?
I've been learning a bit of C# and ASP.net on my own since the past few days and planning to enroll in a few paid courses to get better. But I've been told that the job market for .net stack is pretty limited (at-least in India, where I'm based currently). Most people I've consulted with advise me to invest in learning Java or other open source systems like php/RoR/python etc based on Linux instead.
I wanted to know how if there's any truth to the advise ? How is the job market for .net stack ? Are there good enough startups using the MS stack or is it limited mostly to enterprises ? Apart from India, I would be interested to know the status of the overall .net job market in US/Europe too.
9 comments
[ 4.4 ms ] story [ 29.4 ms ] threadI personally would not invest in a .Net focused education.
I am a long time .NET developer and think it is a great platform. It is probably the best mainstream language for general purpose development (your standard business web sites, desktop apps etc.).
Having said that you should pick something that is likely to get you a job. If you are based in India check out your local job market, plus jobs you can do remotely for US companies. You will probably find .NET doesn't feature much, but I would guess JS and front end skills do.
So for bread and butter to earn money I'd consider JS in your position. Even though it isn't my favourite language it would keep you in work for some time to come, and as you get more advanced you might switch to a compile-to-js language of which there are many.
JS and related framework (Angular, React etc) are really important and must have for job.
Now come to back-end, big enterprises use .NET as a back-end but most of the startup or tech focus companies are using open source.
Now within open source there are multiple options like Java, Python, Ruby. I would recommend python as its very easy to start and great choice for many different kind of applications like web, data science/ML/AI.
.NET is open source under MIT. Come on. Are you living under a rock or something?
https://github.com/dotnet/coreclr/blob/master/LICENSE.TXT