Hey everyone! I've been working as a software engineer focusing on backend development for a while now, and I'm looking to transition into DevOps. I already use tools like CI/CD, Docker, and Python, but I'm not experienced with cloud technologies yet. I'm teaching myself through personal projects, and I've noticed there are more job opportunities in DevOps, along with potentially higher pay, which is another reason for my shift. I heavily rely on AI to help me understand new concepts and tools. Has anyone gone through this transition? What roles should I target? I'm considering aiming for mid-level positions. Any tips would be great! Thanks!
2 Answers
I made a similar transition from a mid-level software engineer to an entry-level DevOps engineer. I lacked experience in infrastructure, so I had to start fresh. It's been a rewarding journey! Initially, it was challenging, but the skills I gained added a different dynamic to my work.
It's really common to want to make that switch, especially with your background. A good first move would be to start asking for more DevOps-related tasks at your current job or see if your company has a platform team you could collaborate with.

That's interesting! What was that transition like? Did you find the job more exciting than software development?