If you had to start your DevOps journey from scratch, how would you kick things off? I'm really interested in diving into the world of DevOps, and I'd love to hear your tips and strategies that could help someone who's an absolute beginner. Thanks in advance!
6 Answers
If I were starting today, I’d focus on compliance within DevOps. Adding some digital forensics and security certifications would be smart, too. Aim for a job in a bank or a big hospital system with the goal of becoming a CISO down the line. And a tip—never spend your yearly bonus!
Make sure you really master Linux and networking. That's foundational for everything in DevOps.
I was 12 years into different roles, from datacenter tech to cloud engineer, before I even heard the term DevOps. Follow your interests and opportunities, and you'll find your way. It's all about the journey, not just the label.
Honestly, I wouldn’t jump into DevOps. The job can be really stressful, especially when you're involved in time-critical troubleshooting. Frontend devs usually have a more laid-back work environment. But it really depends on the team and workload.
Totally! People say frontend is more relaxed, but it varies by team. At my place, everyone’s super busy.
I suggest installing Linux first; get comfy with it, then run a homelab using containers. As you gain confidence, bump it up to Kubernetes and establish a solid CI/CD and GitOps workflow. It's also helpful to learn the basics of programming in C and Python to deepen your understanding of how computers work. Mastering these will put you in a prime position for joining a DevOps team.
Thank you very much for the advice.
Why start with C?
I knew a guy who launched an ISP in his twenties to learn the ropes. Maybe consider something similar to kickstart your learning!

I can relate; I was 8 years in before I found my path too.