Considering a Shift to DevOps/Kubernetes – Any Advice?

0
5
Asked By TechExplorer47 On

Hey everyone! I'm weighing the idea of moving into a DevOps role focused on Kubernetes within my organization, and I'm curious to hear from those who have experience in this field. Here's a bit about my background: I have 7 years of experience in big data, software development, and data engineering, with about 4 years specifically working with Kubernetes. My work has included writing Helm charts, deploying and maintaining internal applications, and debugging. I've also managed multiple EKS clusters, handled upgrades with Terraform, and maintained monitoring stacks.

I really enjoy managing the EKS infrastructure and find satisfaction in working with Kubernetes. However, I find myself growing disinterested in traditional coding—especially CRUD applications—as I feel AI is taking over much of that. I sense that DevOps might be somewhat safer from AI encroachment, particularly in areas like debugging and infrastructure management, which seem harder to automate.

On the flip side, I'm hesitant to make this shift because it's a new area for me, and I feel I lack some key networking and Linux skills. I also worry about the potential stress levels and whether this field will hold its value as AI continues to advance. Am I just in a 'grass is greener' mentality? Looking for thoughts and advice from anyone with more experience in DevOps!

5 Answers

Answered By CuriousCoder88 On

I’m in a similar boat, mostly doing frontend work but really intrigued by Kubernetes too. I have some experience with Spring Boot and I’m trying to upskill in Go to automate deployment processes. It's hard, but it sounds like it's worth it. Good luck with your transition!

LearnAndApply17 -

K8s does have a steep learning curve, but once you start piecing it together, it’s super rewarding. Keep pushing yourself!

Answered By DevOpDude92 On

From what you've outlined, you already have a solid foundation for transitioning into DevOps. Your experience with Kubernetes and managing EKS clusters gives you a leg up. Plus, you don't need to know absolutely everything—just focus on being willing to learn and adapt. Trust me, many people in DevOps have varying expertise, so you won't be alone in that effort!

Answered By CloudNerd101 On

You seem pretty well-prepared for this shift! Given your background, you're already doing a lot of DevOps work. It can be a big domain, but if you enjoy managing Kubernetes and are eager to dive deeper into networking and Linux, I say go for it! Just make sure you find a role where you're actually doing both dev and ops work, not just maintenance.

Answered By ExperiencedOpsGuy On

I've made this switch recently, and I'll be honest—it comes with some stress. Be prepared to possibly feel like the newbie again. Just ensure you find a supportive environment. It’s a great area to learn and grow, and the problems in DevOps can be challenging but exciting if you’re into that sort of thing.

Answered By AIAndOpsFan On

It's important to think about your long-term goals. While some aspects of operations may be automated, the complex issues that arise in IT operations still require human insight, especially when things go south. So, I'd say that DevOps has the potential to be more resilient against AI advancements compared to traditional software engineering roles, especially if you enjoy the troubleshooting side of things.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.