How many career paths are available for C#/.NET in the current job market?
Been a full-time web developer in a different tech stack for a while. I'm looking to switch to ASP.NET due to the demand for .NET developers in my area. I have been researching the .NET ecosystem and I'm wondering how many career paths are available for C#/.NET in the current job market?
What I have found so far:
- web developer
- mobile app developer
- cross-platform app developer
- software developer
- game developer
I'm truly excited to dive into the .NET world. Any advice is appreciated.
20 Replies
Yes
Many. E.g., I specialize in developing integrations with and extensions for CAD systems.
The answer to your question lies in the local job offerings you have available. Probably you have a local job market website, check it out. See what's on LinkedIn
Most commonly employers want ASP.NET
More often than not, the projects run on old .NET Framework. Only now are companies slowly moving to new .NET stuff. Sometimes it isn't even possible to move to new stuff - e.g., CAD API`s require old .net, or even C++, python
All in all, .NET is a wonderful platform to develop on.
Backend is probably also a big part
Yeah, backend with something like React or whatever
I mean more like REST API
React is frontend
And js
Ah yes
But yes Backend is a broad term I assume
Just like with my CAD example, you can come across projects that extend other bigger applications. Like, e.g., MS Dynamics 365. You develop plugins that then add functionality to Its backend
What exactly is CAD?
Ah wait message didn't load
Computer aided design.
Dynamics is a CRM/ERP
I don't have a job since I go to school but in my Free time I mainly write REST APIs and their corresponding libraries / wrappers in several languages
Its a cool hobby I think that teaches a lot of aspects of programming
Customer relations management
Enterprise resource management
That's fantastic! Deepen your specialization
Yees
Currently my main goal is to get rid of third party libs
I throw Newtonsoft.Json, and RestSharp into projects for no reason
I recently discovered the magic of the json class of default C#, making objects has never been more wonderful lmao
I also do some freelancing so my income isn't fully 0 at least
(don't hijack the main topic of this thread, which is OP's question)
Yes yes
All I have to add here is that Backend stuff like REST and similar play a big role in the C# job market
As for frontend, aside from react, what about angular? Is it commonly used in the .NET job market?
In general angulars popularity is dropping
Yes, you can find projects that use a C# backend and angular as the frontend
Again, look at what is available in your area. Use Google trends to check out the search popularity of angular, etc
https://trends.google.com/trends/explore?date=now%201-d&geo=US&q=%2Fm%2F0j45p7w,%2Fm%2F012l1vxv&hl=cs
But isn't React and Angular both Javascript for frontend?
Yes they are (or typescript)
The frontend will call api endpoints exposed by the . NET backend
ah i see