Hey everyone,
I know there’s a lot of experienced and helpful developers on here and I want to hear their suggestions regarding the path to web development.
A few nights ago I bumped into an ex software developer at my current place of work (‘work’ is a non IT firm). He was trying to explain the benefits of .NET and how he only needs to know one language e.g. C# to write any application - be it software, web development, game etc… - and that .NET has all sorts of libraries and frameworks and all I need to learn is C# and SQL to be able to make anything and everything. He said he never had to bother with JavaScript much, just for tweaking here and there if needed.
I have been Googling and Youtube-ing .NET and it seems that it is a difference of opinion as to what to learn/master and that large IT firms have always worked on .NET where as start-ups tend to go for JavaScript and the MERN stack.
At the moment I am at a crossroad and don’t know which way to turn. My instincts say I have invested a lot of time learning HTML/CSS/Sass/Bootstrap/JavaScript/jQuery and made a few simple projects. So it would be a shame to leave that and start over again with .Net. I understand I can use the skills and would still be needed to write in the mentioned languages/mark-up/frameworks/libraries and ultimately I would need to learn SQL at some point.
So my question is: should I trust my instincts and carry on? Or move to .NET and C# where things are, supposedly, simpler and less time-consuming? What’s your experience if you’ve worked in both technologies - do you favour one over another? Employability prospects?
Your insights would be greatly appreciated.