I'm considering starting KodeKloud's 100 Days of DevOps challenge to strengthen my skills and cover gaps in my knowledge. For anyone who has tried it, was the time investment worthwhile? How useful is it for beginners compared with people who already have professional DevOps experience?
4 Answers
It’s a solid way to get up to speed quickly, especially if you learn best by doing. The hands-on virtual environments and quizzes are useful, and the daily format makes it easier to stay consistent. I’d expect the biggest benefits if you’re still building your foundation, though the value depends on how current your existing experience is.
The challenge is most useful when you have specific gaps to fill. If you already know the fundamentals, some exercises may feel repetitive—for example, basic tasks involving Jenkins or standard tooling. Compare the syllabus with your weak areas first; you might get more value from targeted projects involving Linux, CI/CD, Terraform, or Kubernetes.
A structured 100-day plan can be worthwhile because consistency matters more than cramming. The labs won’t turn someone into a DevOps engineer by themselves, so pair them with a home lab, a side project, or practical work. Build and break things, document what you learn, and focus on applying the concepts rather than simply completing each day.
For a beginner, it can be one of the better hands-on learning options because the environments are already prepared and the exercises are practical. Experienced engineers may find the later material less challenging, so the return on time is probably lower unless the content lines up with tools or concepts they haven’t used much.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures