Hey everyone! I'm really confused about how to start learning DevOps as a total beginner. I don't have much technical knowledge, but I can use a computer. Can someone help me with a roadmap for my learning journey?
5 Answers
Check out weclouddata.com/blog/devops-transformation-roadmap for a detailed look at the tools and skills needed in DevOps. Good luck, you're going to need it! DevOps is a journey, but the right resources will guide you through it.
A solid starting point is the resource at roadmap.sh/devops. The best way to learn is by building real projects. As you do hands-on work, you'll naturally follow the roadmap and pick up essential skills like programming, version control, and cloud services. This project-based approach not only helps you learn but also builds a portfolio that showcases your work!
Here’s a direct roadmap for you: roadmap.sh/devops. But remember, DevOps is more about the people and processes than just tools. As a beginner, start coding right away and learn how to get that code running, because without understanding the development process, you might miss some crucial concepts down the line.
Honestly, learning DevOps feels like it requires you to go back in time 15 years—there's so much to catch up on! But don't let that discourage you. Just take it one step at a time and focus on the basics first.
First off, I'd suggest checking out the pinned post in this community—it has some great insights. But seriously, you might want to focus on developing programming skills or getting comfortable with managing distributed systems before diving into DevOps directly. It’s not just about tools; it’s about understanding the entire process.

Totally agree! Hands-on experience really emphasizes the concepts and makes them stick.