DEV Community

Discussion on: What exit should a .NET developer take?

Collapse
 
jfrankcarr profile image
Frank Carr

Here's what I've observed during my recent job search...

Angular is big in the .NET world. This is probably because it's easier to find decent Angular developers who can deal with a .NET backend than it is to recruit decent ASP.NET MVC or Web API programmers.

Cloud based development is also big. However, companies usually want someone to have a lot of experience with exactly what they're using, Azure or AWS. They seem to have the attitude that people can't learn something new. Go figure.

Full stack .NET developers who are well rounded in both front and back end technologies, from SQL to Javascript, are in demand (that's what I am). The big gap here is that they can find good front end designers/developers and good DBA's but finding someone who can step into the middle and coordinate both sides is more difficult. Companies tend to make interviewing for this position more difficult because they're used to interviewing narrowly focused specialists, not generalists.

Windows 10 IoT (.NET Core, UWP, C#/XAML, etc,) programming is picking up a bit. However, I think it will have trouble competing against Java in this area. So, I'd recommend picking up a bit of both to cover both bases.

If you can deal with it, there are still a lot of companies who need people to maintain legacy WinForms projects (C# sometimes, but usually VB.NET).