Is ASP.NET a Sustainable Career Choice in the Next Decade?

  • Thread starter SlurrerOfSpeech
  • Start date
  • Tags
    Platform
In summary: In the programming world, "long term" is what, about ten years? A typical working career after finishing a bachelor's or master's degree might be 40 years.
  • #1
SlurrerOfSpeech
141
11
It is what I've been developing on in my professional career. Should I be running away from it?
 
Physics news on Phys.org
  • #2
Do you think it is wise to have a career based on knowing how to do just one thing?
 
  • Like
Likes QuantumQuest and bcrowell
  • #3
Vanadium 50 said:
Do you think it is wise to have a career based on knowing how to do just one thing?

That's absolutely correct in my opinion. Additionally as a software developer, I have to say that it was a necessity for Microsoft to make all platform open - not only ASP.NET, to survive the competition. This is not a bad thing, but you definitely have to know how to work with other platforms too (PHP, Java, Python etc. for the Web) and with a multitude of frameworks and tools, in order for you to survive the competition.
 
  • #4
Vanadium 50 said:
Do you think it is wise to have a career based on knowing how to do just one thing?

Given the choice between learning how to be a master of a singe trade, or being a jack of all trades and master of none, I'd rather be a master of 1 trade, in part because you can command a higher salary if you are proficient in a technological area.
 
  • #5
SlurrerOfSpeech said:
Given the choice between learning how to be a master of a singe trade, or being a jack of all trades and master of none, I'd rather be a master of 1 trade, in part because you can command a higher salary if you are proficient in a technological area.
With programming, if you master one, you can quickly learn another. They all accomplish the same thing, just in different ways.
 
  • #6
SlurrerOfSpeech said:
I'd rather be a master of 1 trade, in part because you can command a higher salary if you are proficient in a technological area.

Then you have your answer. Just keep in mind that every buggy whip maker, lamplighter and cigar factory lector (one of my personal favorites) felt the same way.
 
  • Like
Likes QuantumQuest
  • #7
SlurrerOfSpeech said:
Given the choice between learning how to be a master of a singe trade, or being a jack of all trades and master of none, I'd rather be a master of 1 trade, in part because you can command a higher salary if you are proficient in a technological area.

Okay let me put it this way. If you were a master of programming in assembly you could have found plentiful employment back in say 1990 or so. Remember those NES games that were so popular? They were programmed in assembly. Now, let's assume a hypothetical situation where you only practiced assembly and in say 2010 you get laid off from the manufacturer that was making a piece of hardware that still required that language. Without learning any other languages your employability will be quite narrow and low until you learn new languages. So, that's why a true master programmer is one that can use multiple languages. It doesn't mean they have to be proficient with a 2GL like assembly when Python, RoR, and other 4GL are so frequently used. It does mean, in my opinion, that as the industry changes and progresses they have to keep up.

I am not a computer programmer in that I do not program in 1GL - 4GL, but I am a computer programmer in that I program PLCs which are by definition industrial grade computers. I can tell you, though, that my 4GL programming skills are embarrassing at best.
 
  • #8
Greg Bernhardt said:
With programming, if you master one, you can quickly learn another. They all accomplish the same thing, just in different ways.

I agree that in the long term a developer is best off if he has experience in a variety of languages and frameworks. My question was supposed to pertain more to a developer early in his career trying to get hired at big-name tech companies.
 
  • Like
Likes Greg Bernhardt
  • #9
Greg Bernhardt said:
With programming, if you master one, you can quickly learn another. They all accomplish the same thing, just in different ways.

Actually, although many programming languages claim to be the "one and only general-purpose language", the syntax of each one is optimized for solving a specific set of problems.
 
  • #10
SlurrerOfSpeech said:
in the long term

In the programming world, "long term" is what, about ten years? A typical working career after finishing a bachelor's or master's degree might be 40 years.
 

1. Is ASP.NET still relevant in today's technology landscape?

Yes, ASP.NET is still a widely used platform for web development and is constantly being updated and improved upon by Microsoft. It remains a popular choice for building robust and scalable web applications.

2. Are there any alternatives to ASP.NET that are becoming more popular?

There are constantly new technologies emerging in the web development world, but ASP.NET remains a strong and reliable choice for building web applications. Other popular alternatives include PHP, Ruby on Rails, and Node.js.

3. Is the demand for ASP.NET developers decreasing?

No, the demand for ASP.NET developers remains steady and there are still many job opportunities available for those with expertise in the platform. In fact, many companies are still using ASP.NET for their web development needs.

4. Will ASP.NET eventually be replaced by newer technologies?

It is impossible to predict the future of technology, but as of now, ASP.NET continues to be a popular and widely used platform for web development. It is constantly being updated and improved upon, so it is unlikely to be completely replaced any time soon.

5. Is it worth learning ASP.NET as a new developer?

Yes, ASP.NET is a valuable skill to have as a developer. It is widely used in the industry and has a strong community of developers who can offer support and resources. Additionally, learning ASP.NET can also open up opportunities to work with other Microsoft technologies.

Similar threads

  • STEM Career Guidance
2
Replies
62
Views
3K
Replies
1
Views
290
  • STEM Career Guidance
Replies
3
Views
2K
  • STEM Career Guidance
Replies
20
Views
1K
  • STEM Career Guidance
Replies
9
Views
2K
  • STEM Career Guidance
Replies
30
Views
2K
  • STEM Career Guidance
Replies
11
Views
723
Replies
5
Views
672
  • STEM Career Guidance
Replies
5
Views
1K
  • STEM Career Guidance
Replies
14
Views
2K
Back
Top