Like many who delve into DevOps, I also gave up a few times. You may have only been to DevOps learning for a few months now, but you can make more progress than ever before. I’m not saying this is the right way to go about this, it’s just the way that finally has worked for me. You may be working a full time job in an unrelated field, you have a wife and kids and only have 1 hr maximum free time each day to study.
I have put some of the practical projects and basics to start for a beginner to intermediate level here ([https://www.youtube.com/channel/UCoOq-DtESvayx5yJE5H6-qQ/videos](https://www.youtube.com/channel/UCoOq-DtESvayx5yJE5H6-qQ/videos)). I am sure this will be helpful for some of you.
Commit to DevOps learning every single day. Doesn’t matter how brief, though you can set a goal of few pages or topics of a DevOps daily to complete.
Do not move onto the the next topic until you’ve mastered the current. Doesn’t matter if you’re hung up on an issue for how many days. Google it, and think about it for days, and only once you really know the concept, move on.
Anytime you have some free time, when eating a meal, going for a walk, turn on a YouTube video on the DevOps topic you are learning about. Hearing it taught in a different way, or many different ways, is a fast way for it to sink in.