0 votes
by (2.5k points)
I went to a job interview recently that just had a job description of C#/.NET, and all the usual things like Razor, Azure etc.

During the interview, the interviewer mentioned that much of their work is still on .NET Framework (He said 4.6), and that they were slowly moving things to be more modern using .NET Core, but that they still had a long way to go.

I'm just getting started in software development so I'm not sure if .NET Framework is a dead end for me? Is it worth me learning?

1 Answer

0 votes
by (2.5k points)
In my view, yes it's worth it, especially if you are a junior developer.

While it's not ideal, many many .NET projects will be .NET Framework for a while yet. And it's really not a whole heap different when it boils down to it. If you're a graduate/junior, most of your time will be spent getting to grips with C#, and things like Entity Framework, Azure, Cloud computing in general, front end development techniques etc. And so the small differences between .NET Framework and .NET Core won't be that much of a worry at this stage.

In the future, of course you should be looking to get your hands on newer things, but I just don't think it's going to be that much of a hurdle for future work opportunities.

If you get stuck doing VB on the other hand...
Welcome to .NET Q&A, where you can ask questions and receive answers from other members of the community.