I'm a recent grad, and my manager has offered me a choice between joining the DevOps team or the Full Stack Development team. At first, I wasn't keen on DevOps since it seems to involve less coding. However, I learned that DevOps often deals with a lot of cloud-related tasks. My ultimate goal is to become a cloud engineer, so I'm wondering if starting in DevOps would be a good stepping stone to break into cloud roles?
3 Answers
I'd say go for the DevOps role! It often overlaps with cloud engineering, and you'll get to work with the tools and technologies that are crucial for cloud positions. Plus, having that experience will make you a more attractive candidate later on.
It really depends on your career aspirations. If you're looking for a more hands-on cloud engineering role, then DevOps seems like a natural fit. On the other hand, if you're more into product development, the Full Stack role might be better. Just keep your long-term goals in mind!
Most of the time, a DevOps engineer is heavily involved with cloud infrastructure and management, especially with Infrastructure as Code (IaC). So if you want to break into cloud engineering, DevOps could be a solid path for you. Plus, you might get more hands-on experience than you initially think!
Exactly! In smaller teams, you usually wear multiple hats, especially with cloud tasks. It’s essential to ask about the coding aspect in the role since you'll likely be scripting and managing tools.
True! DevOps is about making processes smoother for developers, and that often involves building internal tools that require coding. Definitely ask how much coding you'll be doing in the role!