When I first started decided to go into a DevOps career, I found myself paralyzed with the task of figuring out the best path for me to learn about DevOps. I didn’t even know where to start looking for quality learning resources. For this reason, I would like to share some of the resources I personally used to build my DevOps career path.
DevOps Roadmap
This is an open-source collection of DevOps resources that’s been curated for anyone looking to venture into the field. More interestingly, I want to point out this link in the repo which draws a roadmap for learning DevOps https://github.com/srinivasaws8/devops-resources. I wished I had something like this when I first started my DevOps career. It can get overwhelming to even figure out how to plan a path for learning DevOps since it’s such a big field.
Zero to hero
I personally like these 2 resources to learn and keep my knowledge on AWS up to date:
- https://www.udemy.com/user/stephane-maarek/
- https://learn.cantrill.io/
I use Stephane’s course when I want a fast and concise explanation to AWS service. It’s also very helpful to quickly review before I sit for an AWS certification exam. On the other hand, Cantrill’s AWS course covers AWS services with more depth. His course is useful when I want to be hands on and get practical learning experience with using a specific AWS service.
AWS DevOps Exam Prep
To prepare for an AWS certification I use these two resources:
If you’re looking for a free resource to prepare for the AWS certification, the AWS skillbuilder site is a great starting point. I used this at first to get a feel on whether I would enjoy learning about AWS services without having to spend a lot of money.
I find that AWS certification practice tests by tutorialsdojo very closely resemble the kinds of questions I would see in an AWS certification exam. However, this is a paid service.
Learn from established big tech company
I also like reading about how Big Tech companies implement DevOps. After all is there a better way to learn about DevOps other than from companies who have successfully done it? These are a few resources that I found intriguing when I was first learning about the field:
- https://sre.google/resources/#foundationsandprinciples
- https://github.com/captn3m0/google-sre-ebook
- https://aws.amazon.com/devops/
Learn from other people that have been through the path of getting and thriving in a DevOps career
A quote that I live by is by Emmanuel Echo “Believe that it’s so, even when it’s not so, so that it can be so”. I first need to be able to believe that I can have a successful career in DevOps even when I’m not there yet. Reading about other people’s success in the field helps me envision my own success. Here are a few of my favorite resources for doing that:
- https://fabrizio2210.medium.com/how-i-get-a-job-at-google-as-sre-83d44aef7859
- https://www.reddit.com/r/devops/comments/qkgv5r/monthly_getting_into_devops_thread_202111/
- https://danrl.com/
Managing stress
Since I started my career in DevOps, I find myself in stressful situations at work more often than before. However, I have since managed to change my thinking and response to stressful situations in my life by recalling This TedTalk by psychologist Kelly McGonigal.