3 ms·
There's nothing inherently wrong with knowing Microsoft technology well. It's a tool. Learning more languages is a great goal because you can learn to use diffe
by bendmorris 16y ago
There's nothing inherently wrong with knowing Microsoft technology well. It's a tool. Learning more languages is a great goal because you can learn to use different types of tools. This gives you the ability to choose which tool is right for the job you're working on, instead of being limited to the one you know well.
My first experience was in VB and then C#, and I love ASP.NET MVC and still use it for some projects where it makes sense. But having learned other languages I've learned what the limitations of that technology is, and for most things I work on nowadays Microsoft technology is not the best solution.
Depending on what you spend time learning and what types of problems you work on, you may come up with different conclusions, and that's totally valid.