C# dev wanting to move on from a small team.

Posted by _MrsBrightside_@reddit | ExperiencedDevs | View on Reddit | 73 comments

I have 6 years experience with a small agency in dot net web development, it is my first programming job and I do enjoy the stress free environment but I feel out of touch with modern practices. I fear this will keep me stuck here.

For some context, when I started I had to learn webforms and after a while I asked if we could use Razor Pages instead, my boss is great and allowed me to do a POC. We did a couple apps in it and then Blazor Server was becoming more intriguing to me since my team is used to webforms. Me and a coworker have been using it for 2 years but the rest of the team stays on webforms so if anything hiccups it’s up to me only, even my other coworker relies on me to figure out bugs for him since I introduced us to the framework because he doesn’t bother to take a full fledged tutorial. He learns as he goes, as he says. My bosses are good as i mentioned and allow me to try new things and get us caught up to the times 😆 but there’s only so much I can do because I feel like I need a mentor and yet I am the mentor. My boss did get us copilot recently to test out so at least there’s that.

We don’t use Git, I’m starting to learn it and i already know it’s going to be an uphill battle trying to get my coworkers to use it too, we don’t do code reviews, I don’t publish our applications so no devops experience (taken care of by other team member due to security policy), we don’t use entity framework (we use stored procedures in mssql), we don’t use micro services (all our apps are monolithic).

I love that I can be a value to my team and that I am allowed to bring new ideas, I just don’t want to be the only one doing so.

So basically my question is if I was applying to your team, would you hire me? If not, what could I do to help with this gap in on work experience, side projects?