I recently started mentoring a young junior developer who wanted to learn about DevOps and Cloud Infrastructure Engineering.I heard the saying "teach once, learn twice" where in teaching something, you learn the subject better yourself once from my martial arts teaching long ago, and I agree.
The mentoring experience gave me an opportunity to dive into and examine what DevOps is, how it's supposed to be used and more importantly in my opinion, how and why it fails out in the real world.