Hey guys 👋I hope this video provides you the guidance you're looking for! Feel free to drop any questions you have here in the comment box and I'd be happy to answer.
Hi Rahul, Your roadmap is seriously impressive - so detailed and comprehensive! As a DevOps Engineer with just 2 years under my belt, I've realized that system design isn't something you can learn overnight. It takes hands-on experience with different projects, and I've been lucky to have had some great opportunities so far. I started with a 2-month internship where I learned the fundamentals, then moved on to working with blockchain languages like Solidity, which taught me how to design systems for various applications. Now, I'm at my third organization - a startup, which is a whole new ball game! - where I'm responsible for designing systems for chatbots that incorporate AI and ML. It's a challenge, but I'm enjoying the freedom of being the only DevOps person here (although it means I have to make decisions without much oversight - except when I need to check in with the CFO, that is!). Thanks for the video - it was really helpful. I know I still have a long way to go, but I'm excited to keep learning and growing.
Wow thanks for sharing your journey, you're on the right track! I must say you've positioned yourself well - AI & ML will lead the tech industry and this is where I believe most money will be made, so great going 👏
I got some great feedback on this video, thank you guys! Here are some of the popular DevOps tools which are worth learning IMO and in high demand. 1. Programming languages - Python, Bash scripting, Golang 2. Infra as code: Terraform, Ansible 3. CI/CD: Jenkins, Argo 4. Containers: Docker, Kubernetes 5. Databases: MySQL/PostgreSQL, MongoDB 6. Observability: Garafana, Prometheus, Loki OR the ELK stack 7. AI: ChatGPT, Google Gemini 8. Cloud: AWS 9. Streaming/Async communication: Apache Kafka, RabbitMQ 10. Code & Version control: Git, Github 11. Load balanacer: Nginx 12: Security & Encryption: Vault 13. Service Mesh: Istio, Envoy
This is a unique roadmap Unlike other channels telling to learn git, git hub Jenkins (while they are also part of DevOps) the core of this devops engineer role is this Now I know how important it is to Understand system design and databases Thanks for the video and suggestions Looking forward to be a TH-camr in future😅
Hi all, this is the best advice and roadmap Radhav mentioned in his video. After watching hundreds of devops videos and wasting whole year, devops is not something tou learn im 2,3 months.
Wow this is real! I saw most of the youtuber's roadmap doesn't fit in real world.. This is perfect man!! Are you planning to create videos on top of this roadmap?
Thanks! Yes, that was my goal with this video - to capture what it actually takes rather than showing something unrealistic. Yup! I already have playlists on Docker & Kubernetes. What else would you like to see first?
Bro you dropped a bomb! to the Tech influencers who sell their courses with tag ''any one can become Devops' and the people who jump into this Ocean believing that they can become devops in 3 months. After watching this 90% of Non-IT people will drop the plan to learn Devops and 60% of IT people will look into their respective fields. Why? because its the reality that you explained it deeply what is needed to start with. and Im a Non-IT guy learning Devops process. I've seen many youtubers claiming to teach devops in 3 months and selling paid courses. and the catch are Non-It guys and freshers. I've read some articles and posts online and I agree with your roadmap. Feedback: You could have mentioned some leading tool names on each topics. as we can connect to those terms.
Thanks for your kind words! Yeah, its sad that so many people are falling for that crap and spending their money, "Learn X in 3 months" is a complete scam, it takes years of practice. The sooner people understand realty the better. But its great to see that you're on your DevOps journey and I wish you all the best! Also great suggestion, I should've mentioned tools as well. I'll still add them to the comments now.
I am a second year student , should I start directly with devops or should I explore full stack development and then move on to devops directly ? genuine question ..
Don't go into devops directly, you need web development experience. So I'd say go for fullstack development first and get some good experience in it (internships, 1-2 years job experience). I personally only did backend engineering before moving into devops and it worked out really well for me, so IMO fullstack is not mandatory but backend definitely is.
But sir i have seen in many raodmaps about tools and stacks to learn in devops where will you start learning all these i mean after your roadmaps fundamentals about computer system??
@@osama-ki_masi-ki_pota7677 I think you should only learn the tools if your Job demands it. Otherwise, a good practice is: - Learn CS fundamentals - Learn DevOps fundamental - Then learn the tools and the problems they solve. I've mentioned the tools in a separate comment on this video
Hey guys 👋I hope this video provides you the guidance you're looking for!
Feel free to drop any questions you have here in the comment box and I'd be happy to answer.
Finally someone give best road map. Really appreciated. You’re true gem ❤
Thank you very much 🙌
Hi Rahul,
Your roadmap is seriously impressive - so detailed and comprehensive! As a DevOps Engineer with just 2 years under my belt, I've realized that system design isn't something you can learn overnight. It takes hands-on experience with different projects, and I've been lucky to have had some great opportunities so far. I started with a 2-month internship where I learned the fundamentals, then moved on to working with blockchain languages like Solidity, which taught me how to design systems for various applications. Now, I'm at my third organization - a startup, which is a whole new ball game! - where I'm responsible for designing systems for chatbots that incorporate AI and ML. It's a challenge, but I'm enjoying the freedom of being the only DevOps person here (although it means I have to make decisions without much oversight - except when I need to check in with the CFO, that is!).
Thanks for the video - it was really helpful. I know I still have a long way to go, but I'm excited to keep learning and growing.
Wow thanks for sharing your journey, you're on the right track! I must say you've positioned yourself well - AI & ML will lead the tech industry and this is where I believe most money will be made, so great going 👏
I got some great feedback on this video, thank you guys!
Here are some of the popular DevOps tools which are worth learning IMO and in high demand.
1. Programming languages - Python, Bash scripting, Golang
2. Infra as code: Terraform, Ansible
3. CI/CD: Jenkins, Argo
4. Containers: Docker, Kubernetes
5. Databases: MySQL/PostgreSQL, MongoDB
6. Observability: Garafana, Prometheus, Loki OR the ELK stack
7. AI: ChatGPT, Google Gemini
8. Cloud: AWS
9. Streaming/Async communication: Apache Kafka, RabbitMQ
10. Code & Version control: Git, Github
11. Load balanacer: Nginx
12: Security & Encryption: Vault
13. Service Mesh: Istio, Envoy
This is a unique roadmap
Unlike other channels telling to learn git, git hub Jenkins (while they are also part of DevOps) the core of this devops engineer role is this
Now I know how important it is to Understand system design and databases
Thanks for the video and suggestions
Looking forward to be a TH-camr in future😅
haha! Thanks a lot for your kind words!
Hi raghav, thanks for sharing your experince
Glad you found it valuable!
Hi all, this is the best advice and roadmap Radhav mentioned in his video. After watching hundreds of devops videos and wasting whole year, devops is not something tou learn im 2,3 months.
Glad you found it valuable! And yes, it takes time to become good at it so hard work and patience are absolutely necessary! :)
Wow this is real! I saw most of the youtuber's roadmap doesn't fit in real world.. This is perfect man!! Are you planning to create videos on top of this roadmap?
Thanks! Yes, that was my goal with this video - to capture what it actually takes rather than showing something unrealistic.
Yup! I already have playlists on Docker & Kubernetes.
What else would you like to see first?
@@sre101 I would like to explore more on Networking, Monitoring, Observability, DSA and MLOps
Raghav, such a quality content this is. Thank you
Thanks a lot Akhilesh!
Bro you dropped a bomb! to the Tech influencers who sell their courses with tag ''any one can become Devops' and the people who jump into this Ocean believing that they can become devops in 3 months.
After watching this 90% of Non-IT people will drop the plan to learn Devops and 60% of IT people will look into their respective fields.
Why? because its the reality that you explained it deeply what is needed to start with. and
Im a Non-IT guy learning Devops process. I've seen many youtubers claiming to teach devops in 3 months and selling paid courses. and the catch are Non-It guys and freshers.
I've read some articles and posts online and I agree with your roadmap.
Feedback: You could have mentioned some leading tool names on each topics. as we can connect to those terms.
Thanks for your kind words! Yeah, its sad that so many people are falling for that crap and spending their money, "Learn X in 3 months" is a complete scam, it takes years of practice. The sooner people understand realty the better.
But its great to see that you're on your DevOps journey and I wish you all the best!
Also great suggestion, I should've mentioned tools as well. I'll still add them to the comments now.
Thank you!
What software did you use to make the diagrams?
Hi, looks like Excalidraw.
Excalidraw. I also occasionally use draw.io for flow animations
@@favehil1754ep! I also occasionally use draw.io
I am a second year student , should I start directly with devops or should I explore full stack development and then move on to devops directly ? genuine question ..
Don't go into devops directly, you need web development experience. So I'd say go for fullstack development first and get some good experience in it (internships, 1-2 years job experience). I personally only did backend engineering before moving into devops and it worked out really well for me, so IMO fullstack is not mandatory but backend definitely is.
@@sre101 Thanks for replying , noted
Also plz gives the resources
Great suggestion, I will add some in the comments 👍
But sir i have seen in many raodmaps about tools and stacks to learn in devops where will you start learning all these i mean after your roadmaps fundamentals about computer system??
@@osama-ki_masi-ki_pota7677 I think you should only learn the tools if your Job demands it.
Otherwise, a good practice is:
- Learn CS fundamentals
- Learn DevOps fundamental
- Then learn the tools and the problems they solve.
I've mentioned the tools in a separate comment on this video
Ok sir 🙏 already some tools and stacks learned 😀
@@osama-ki_masi-ki_pota7677 nice! :)
🫡