Hey everyone! I'm an IT professional with 13 years of experience, mainly in DevOps and Cloud, and a bit in Data Engineering. I recently started a new job at a service-based company about six months ago. The work-life balance is fantastic, the pay is decent, and my office is conveniently close. I only have to go in a few days each month, making it a very comfortable setup overall.
However, the challenge is that the project and tech stack I'm working with are significantly outdated. I was brought on board to help modernize things through DevOps, but most of the obstacles I've encountered are related to team dynamics and processes rather than technical issues. My team is still learning very basic concepts, and there's barely any chance to work with modern tools or architectures.
After enjoying a steep learning curve for years, I've hit a plateau since starting this role. I'm concerned that by sticking around in this environment, I might become technologically obsolete in the long run. I don't want to settle into a comfort zone only to realize years later that I've fallen behind. If I decide to switch jobs for growth or better pay down the line, I fear I might struggle to stay relevant.
So, I'm here to ask: How do you all manage situations like this? How do you keep your skills sharp and your career progressing when your current job offers comfort but minimal learning opportunities? I'd really love to hear how others have navigated similar scenarios without losing momentum.
5 Answers
Have a chat with your manager about your concerns. You can frame it positively by highlighting what you were hired to do and how the people issues are blocking progress. Make it a collaborative conversation rather than just airing frustrations.
If you're really feeling stuck, maybe look for outside activities to stimulate your learning itch. Keeping your skills current doesn't only come from the job itself. Reading up on the latest trends or working on personal projects can keep you relevant and engaged.
Which is a classic situation in IT, right? You end up maintaining outdated systems while trying to push for upgrades. It can feel like a grind. Just remember, the tech world is very dynamic, and keeping up with modern stacks outside of work can help maintain your skills for future opportunities.
Honestly, a lot of IT jobs are like this; they can be boring even if they pay well. Some consider these 'retirement jobs.' If you're looking to grow right now, you might want to search for something more challenging. You can always return to an easier job later if you need a break.
It really depends on whether your team is open to learning new tools. If they're resistant, you could end up in a constant struggle to make changes. If that feels like too much work, it might be time to start looking for a new position.
Right, it's tough. But if the team isn't willing to change, it can be pretty demoralizing.

I get that! I'm in a similar situation myself, but I think it's worth pushing to change things if you can.