C
C#11mo ago
Dakaa

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
Angius
Angius11mo ago
Yes
Denis
Denis11mo ago
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.
The Fog from Human Resources
Backend is probably also a big part
Denis
Denis11mo ago
Yeah, backend with something like React or whatever
The Fog from Human Resources
I mean more like REST API React is frontend And js
Denis
Denis11mo ago
Ah yes
The Fog from Human Resources
But yes Backend is a broad term I assume
Denis
Denis11mo ago
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
The Fog from Human Resources
What exactly is CAD? Ah wait message didn't load
Denis
Denis11mo ago
Computer aided design. Dynamics is a CRM/ERP
The Fog from Human Resources
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
Denis
Denis11mo ago
Customer relations management Enterprise resource management That's fantastic! Deepen your specialization
The Fog from Human Resources
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
Denis
Denis11mo ago
(don't hijack the main topic of this thread, which is OP's question)
The Fog from Human Resources
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
Dakaa
DakaaOP11mo ago
As for frontend, aside from react, what about angular? Is it commonly used in the .NET job market?
Denis
Denis10mo ago
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
The Fog from Human Resources
But isn't React and Angular both Javascript for frontend?
Denis
Denis10mo ago
Yes they are (or typescript) The frontend will call api endpoints exposed by the . NET backend
The Fog from Human Resources
ah i see
Want results from more Discord servers?
Add your server