← Back
Mischa Vandenburg December 19, 2024 1h 6m

The DevOps Roadmap That Got Me Hired (No CS Degree, No Certs)

Read full transcript 44 segments
  1. I used to make 40K a year as a nurse and I used to make 40K a year as a nurse and now I make six figures as a freelance now I make six figures as a freelance now I make six figures as a freelance devops engineer I changed my careers in devops engineer I changed my careers in devops engineer I changed my careers in my 30s without a CS degree and now I've my 30s without a CS degree and now I've my 30s without a CS degree and now I've deployed over 100 kubernetes clusters to deployed over 100 kubernetes clusters to deployed over 100 kubernetes clusters to production and buildt a community of production and buildt a community of production and buildt a community of exceptional Engineers together we're exceptional Engineers together we're exceptional Engineers together we're helping thousands of people transform helping thousands of people transform helping thousands of people transform their careers with many members Landing their careers with many members Landing their careers with many members Landing six fig roles using the road map I'm six fig roles using the road map I'm six fig roles using the road map I'm about to share with you I'll show you about to share with you I'll show you about to share with you I'll show you exactly which Technologies to master exactly which Technologies to master exactly which Technologies to master today backed by real hiring managers and today backed by real hiring managers and today backed by real hiring managers and CTO who are looking for devops engineers CTO who are looking for devops engineers CTO who are looking for devops engineers right now we're going to start with the right now we're going to start with the right now we're going to start with the most important thing to do as a devops most important thing to do as a devops most important thing to do as a devops engineer which is to set up a home lab engineer which is to set up a home lab engineer which is to set up a home lab today and you shouldn't just take my today and you shouldn't just take my today and you shouldn't just take my word for it like I recently did a tweet word for it like I recently did a tweet word for it like I recently did a tweet about home labbing I shared a video about home labbing I shared a video about home labbing I shared a video about my kubernetes home lab and here I about my kubernetes home lab and here I about my kubernetes home lab and here I I claimed that CTO will rather hire the I claimed that CTO will rather hire the I claimed that CTO will rather hire the guy who has a kubernetes cluster running guy who has a kubernetes cluster running guy who has a kubernetes cluster running in his basement than someone who has in his basement than someone who has in his basement than someone who has tons of certifications one to stand out tons of certifications one to stand out tons of certifications one to stand out learn why running a kubernetes home lab learn why running a kubernetes home lab learn why running a kubernetes home lab is your secret weapon Etc this tweet got is your secret weapon Etc this tweet got is your secret weapon Etc this tweet got over almost 800 likes a th000 bookmarks over almost 800 likes a th000 bookmarks over almost 800 likes a th000 bookmarks and nearly 60,000 views and then Michael and nearly 60,000 views and then Michael and nearly 60,000 views and then Michael Cade here who is a global field CTO and Cade here who is a global field CTO and Cade here who is a global field CTO and Lead technologist at vhim he stated he Lead technologist at vhim he stated he Lead technologist at vhim he stated he completely agrees with this some people completely agrees with this some people completely agrees with this some people love exams but I think the Practical love exams but I think the Practical love exams but I think the Practical approach will beat exams every day of approach will beat exams every day of approach will beat exams every day of the week it's not just me saying this the week it's not just me saying this the week it's not just me saying this this is actually CTO hiring CTO who are this is actually CTO hiring CTO who are this is actually CTO hiring CTO who are confirming this you need need to start a confirming this you need need to start a confirming this you need need to start a home lab today now what is a home lab

  2. home lab today now what is a home lab home lab today now what is a home lab when you think of Home lab you might when you think of Home lab you might when you think of Home lab you might think of these YouTubers like techno Tim think of these YouTubers like techno Tim think of these YouTubers like techno Tim who have these awesome setups and you who have these awesome setups and you who have these awesome setups and you might think you need all of this stuff might think you need all of this stuff might think you need all of this stuff with all of the fancy neon lighting no with all of the fancy neon lighting no with all of the fancy neon lighting no you you don't need that stuff a home lab you you don't need that stuff a home lab you you don't need that stuff a home lab is simply a place where you have some is simply a place where you have some is simply a place where you have some software running that you can experiment software running that you can experiment software running that you can experiment with safely in your own in the comfort with safely in your own in the comfort with safely in your own in the comfort of your own environment let me show you of your own environment let me show you of your own environment let me show you my home lab my home lab my home lab this is my home lab this was my first this is my home lab this was my first this is my home lab this was my first home lab when I started out it's a home lab when I started out it's a home lab when I started out it's a ThinkPad t420 with 8 gigabytes of RAM ThinkPad t420 with 8 gigabytes of RAM ThinkPad t420 with 8 gigabytes of RAM and and a CPU and I installed Linux on and and a CPU and I installed Linux on and and a CPU and I installed Linux on it and that's where it all started for it and that's where it all started for it and that's where it all started for me so you don't need all of this stuff me so you don't need all of this stuff me so you don't need all of this stuff this is a home lab I'm telling you this this is a home lab I'm telling you this this is a home lab I'm telling you this is a home lab in the next section I'm is a home lab in the next section I'm is a home lab in the next section I'm going to rem recommend that you need to going to rem recommend that you need to going to rem recommend that you need to learn Linux and you need to have a place learn Linux and you need to have a place learn Linux and you need to have a place where you can start firing off these where you can start firing off these where you can start firing off these commands and this is a home lab a home commands and this is a home lab a home commands and this is a home lab a home lab is nothing more than a place where lab is nothing more than a place where lab is nothing more than a place where you can experiment so you can start with you can experiment so you can start with you can experiment so you can start with Aller hardware and I'm currently running Aller hardware and I'm currently running Aller hardware and I'm currently running five of these These are refurbished thin five of these These are refurbished thin five of these These are refurbished thin clients for $100 a piece and I cluster clients for $100 a piece and I cluster clients for $100 a piece and I cluster these up in a kubernetes cluster that is these up in a kubernetes cluster that is these up in a kubernetes cluster that is my home lab for really cheap so that's my home lab for really cheap so that's my home lab for really cheap so that's what that is a home lab a place where what that is a home lab a place where what that is a home lab a place where you can experiment and I'm emphasizing you can experiment and I'm emphasizing you can experiment and I'm emphasizing this because I made the mistake of this because I made the mistake of this because I made the mistake of waiting too long with this I was reading waiting too long with this I was reading waiting too long with this I was reading book after book on Linux I was reading book after book on Linux I was reading book after book on Linux I was reading all of the theory but I wasn't putting all of the theory but I wasn't putting all of the theory but I wasn't putting it into practice and that's what you it into practice and that's what you it into practice and that's what you need to do you need to put your learning

  3. need to do you need to put your learning need to do you need to put your learning into practice this is really important into practice this is really important into practice this is really important that you start practicing that you get that you start practicing that you get that you start practicing that you get the Practical the Practical the Practical knowledge and for that you need a safe knowledge and for that you need a safe knowledge and for that you need a safe place to experiment and that is just an place to experiment and that is just an place to experiment and that is just an old laptop it can be a virtual machine old laptop it can be a virtual machine old laptop it can be a virtual machine that you hire at hetner for $10 a month that you hire at hetner for $10 a month that you hire at hetner for $10 a month um just have a Linux command line um just have a Linux command line um just have a Linux command line somewhere and that's all you need to get somewhere and that's all you need to get somewhere and that's all you need to get started the great thing about having a started the great thing about having a started the great thing about having a home lab is that you can document home lab is that you can document home lab is that you can document everything online so in the one of the everything online so in the one of the everything online so in the one of the next sections in the devops road map next sections in the devops road map next sections in the devops road map that I'm about to share with you is that I'm about to share with you is that I'm about to share with you is about personal branding and online about personal branding and online about personal branding and online presence which is going to help you find presence which is going to help you find presence which is going to help you find your first job and if you just simply your first job and if you just simply your first job and if you just simply write about what you do in your home lab write about what you do in your home lab write about what you do in your home lab then this is going to make you stand out then this is going to make you stand out then this is going to make you stand out from other candidates and I'm going to from other candidates and I'm going to from other candidates and I'm going to go deeper into this later in the video go deeper into this later in the video go deeper into this later in the video so make sure you watch until the end and so make sure you watch until the end and so make sure you watch until the end and finally it's an entry point to the self finally it's an entry point to the self finally it's an entry point to the self hosting hobby it's it's really fun to hosting hobby it's it's really fun to hosting hobby it's it's really fun to just have your own Services running just have your own Services running just have your own Services running accessible over the internet and and accessible over the internet and and accessible over the internet and and it's actually quite addictive so be it's actually quite addictive so be it's actually quite addictive so be careful but it's a really fun hobby to careful but it's a really fun hobby to careful but it's a really fun hobby to get into which is greatly going to get into which is greatly going to get into which is greatly going to improve your career so a few more um so improve your career so a few more um so improve your career so a few more um so a few more confirmations of this here's a few more confirmations of this here's a few more confirmations of this here's Ron Arts he says he's been a CTO and CEO Ron Arts he says he's been a CTO and CEO Ron Arts he says he's been a CTO and CEO myself and he said he would hire that myself and he said he would hire that myself and he said he would hire that guy on the spot and this was the same guy on the spot and this was the same guy on the spot and this was the same tweet that I did here so he he tell he's tweet that I did here so he he tell he's tweet that I did here so he he tell he's telling me he would hire me on the spot telling me he would hire me on the spot telling me he would hire me on the spot just because I have a kubernetes home just because I have a kubernetes home just because I have a kubernetes home lab and I'm able to talk about that lab and I'm able to talk about that lab and I'm able to talk about that eloquently next we have Jeremy here he

  4. eloquently next we have Jeremy here he eloquently next we have Jeremy here he also responded to this tweet and he also responded to this tweet and he also responded to this tweet and he mentions that when he had his interview mentions that when he had his interview mentions that when he had his interview at Microsoft he did get asked about it at Microsoft he did get asked about it at Microsoft he did get asked about it and he doesn't have any certifications and he doesn't have any certifications and he doesn't have any certifications so in short creating a home lab is the so in short creating a home lab is the so in short creating a home lab is the most important thing that you need to do most important thing that you need to do most important thing that you need to do that's the first part of the road map that's the first part of the road map that's the first part of the road map here so what do we do with a home lab here so what do we do with a home lab here so what do we do with a home lab you okay you have your home lab running you okay you have your home lab running you okay you have your home lab running but what do we do with it well it's an but what do we do with it well it's an but what do we do with it well it's an entry point to the self host hobby but entry point to the self host hobby but entry point to the self host hobby but most importantly it's important to start most importantly it's important to start most importantly it's important to start learning Linux which is the second part learning Linux which is the second part learning Linux which is the second part of the road map here as a devops of the road map here as a devops of the road map here as a devops engineer you need to learn Linux and I engineer you need to learn Linux and I engineer you need to learn Linux and I did another tweet about this where I did another tweet about this where I did another tweet about this where I wrote that I've interviewed devops wrote that I've interviewed devops wrote that I've interviewed devops candidates and the ones who deeply candidates and the ones who deeply candidates and the ones who deeply understand Linux always rise to the top understand Linux always rise to the top understand Linux always rise to the top and this tweet got over almost 400 likes and this tweet got over almost 400 likes and this tweet got over almost 400 likes lots of Engagement as well and someone lots of Engagement as well and someone lots of Engagement as well and someone responded to his tweet Nick Piper here responded to his tweet Nick Piper here responded to his tweet Nick Piper here he said said I've interviewed over 50 he said said I've interviewed over 50 he said said I've interviewed over 50 candidates for devops roles and candidates for devops roles and candidates for devops roles and candidates with good and fast Linux candidates with good and fast Linux candidates with good and fast Linux command line and debugging skills almost command line and debugging skills almost command line and debugging skills almost always make it to the next round it's always make it to the next round it's always make it to the next round it's such a no-brainer foundational skill such a no-brainer foundational skill such a no-brainer foundational skill that failing this is enough reason to that failing this is enough reason to that failing this is enough reason to disqualify disqualify disqualify someone if you don't know Linux you're someone if you don't know Linux you're someone if you don't know Linux you're likely to be disqualified from the likely to be disqualified from the likely to be disqualified from the rounds learn Linux my friends learn it rounds learn Linux my friends learn it rounds learn Linux my friends learn it so here's a list of things that I so here's a list of things that I so here's a list of things that I suggest you dive into you should know suggest you dive into you should know suggest you dive into you should know know about the boot process what happens know about the boot process what happens know about the boot process what happens when you turn on the machine the BIOS when you turn on the machine the BIOS when you turn on the machine the BIOS the boot man boot loader Etc you need to

  5. the boot man boot loader Etc you need to the boot man boot loader Etc you need to know about fi file systems ext4 ZFS know about fi file systems ext4 ZFS know about fi file systems ext4 ZFS Etc almost all problems in in Linux are Etc almost all problems in in Linux are Etc almost all problems in in Linux are related to permissions and especially related to permissions and especially related to permissions and especially with containers later so you need to with containers later so you need to with containers later so you need to know that well uh system D any system know that well uh system D any system know that well uh system D any system any Linux distribution that's used in any Linux distribution that's used in any Linux distribution that's used in production these days is running system production these days is running system production these days is running system d d d so don't bother with cisv in it learn so don't bother with cisv in it learn so don't bother with cisv in it learn systemd properly and then you know you systemd properly and then you know you systemd properly and then you know you know how to administer Linux properly know how to administer Linux properly know how to administer Linux properly learn about several different package learn about several different package learn about several different package managers but most importantly you should managers but most importantly you should managers but most importantly you should learn debugging skills and this is why learn debugging skills and this is why learn debugging skills and this is why you need to have a home lab you need to you need to have a home lab you need to you need to have a home lab you need to install unfamiliar tools things that you install unfamiliar tools things that you install unfamiliar tools things that you don't know about and then things are don't know about and then things are don't know about and then things are going to break and then you're going to going to break and then you're going to going to break and then you're going to learn about finding and reading logs you learn about finding and reading logs you learn about finding and reading logs you can grab through them efficiently you can grab through them efficiently you can grab through them efficiently you know where to find them you know where know where to find them you know where know where to find them you know where to go on the file system to go on the file system to go on the file system and training yourself in the debugging and training yourself in the debugging and training yourself in the debugging skills is super important next skills is super important next skills is super important next networking fundamentals is crucial like networking fundamentals is crucial like networking fundamentals is crucial like know about CED ranges and subnetting but know about CED ranges and subnetting but know about CED ranges and subnetting but also like what is a network interface also like what is a network interface also like what is a network interface and how do I configure them on Linux am and how do I configure them on Linux am and how do I configure them on Linux am I using network manager or systemd I using network manager or systemd I using network manager or systemd networkd Etc so very important to to networkd Etc so very important to to networkd Etc so very important to to know these fundamentals and finally bash know these fundamentals and finally bash know these fundamentals and finally bash scripting I don't care what you say if scripting I don't care what you say if scripting I don't care what you say if you don't know FL scripting then you are you don't know FL scripting then you are you don't know FL scripting then you are definitely U falling behind as a devops definitely U falling behind as a devops definitely U falling behind as a devops engineer and yes there engineer and yes there engineer and yes there are windows environments there are

  6. are windows environments there are are windows environments there are places where they exclusively run places where they exclusively run places where they exclusively run Windows and Powershell and in those Windows and Powershell and in those Windows and Powershell and in those places okay you might not have to know places okay you might not have to know places okay you might not have to know Linux but when you're going to go get Linux but when you're going to go get Linux but when you're going to go get into containers and kubernetes then all into containers and kubernetes then all into containers and kubernetes then all of that is Linux guys and if you know of that is Linux guys and if you know of that is Linux guys and if you know Linux well you're you're going to have Linux well you're you're going to have Linux well you're you're going to have such an advantage just over in your own such an advantage just over in your own such an advantage just over in your own learning and in your own experience of learning and in your own experience of learning and in your own experience of working it's going to be so much less working it's going to be so much less working it's going to be so much less friction so The Benchmark of Linux of friction so The Benchmark of Linux of friction so The Benchmark of Linux of learning Linux is I recommend to learn learning Linux is I recommend to learn learning Linux is I recommend to learn Linux to the point where you can install Linux to the point where you can install Linux to the point where you can install Arch Linux and know exactly what you are Arch Linux and know exactly what you are Arch Linux and know exactly what you are doing there are these videos where they doing there are these videos where they doing there are these videos where they fire off the arch installation guide in fire off the arch installation guide in fire off the arch installation guide in 20 minutes but those guys don't actually 20 minutes but those guys don't actually 20 minutes but those guys don't actually have a clue what they're doing they're have a clue what they're doing they're have a clue what they're doing they're not even encrypting their file system not even encrypting their file system not even encrypting their file system and fair enough it's a good YouTube and fair enough it's a good YouTube and fair enough it's a good YouTube video but this is not the way to do it video but this is not the way to do it video but this is not the way to do it so I created a six-hour playlist on so I created a six-hour playlist on so I created a six-hour playlist on YouTube uh which goes super deep into YouTube uh which goes super deep into YouTube uh which goes super deep into building the Arch Linux system that building the Arch Linux system that building the Arch Linux system that you're actually show seeing here I'm you're actually show seeing here I'm you're actually show seeing here I'm recording this on Arch Linux by the way recording this on Arch Linux by the way recording this on Arch Linux by the way and this guide will teach you deeply how and this guide will teach you deeply how and this guide will teach you deeply how to install Arch Linux and this is to install Arch Linux and this is to install Arch Linux and this is basically the level that I would expect basically the level that I would expect basically the level that I would expect a devops candidate to know there are a a devops candidate to know there are a a devops candidate to know there are a couple of certifications that I couple of certifications that I couple of certifications that I recommend looking at the rhcsa redhead recommend looking at the rhcsa redhead recommend looking at the rhcsa redhead certified system administrator or the certified system administrator or the certified system administrator or the lpic 1 advantage of the lpic one is that lpic 1 advantage of the lpic one is that lpic 1 advantage of the lpic one is that it's agnostic the rhcsa obviously is

  7. it's agnostic the rhcsa obviously is it's agnostic the rhcsa obviously is redhead focused but they are still it's redhead focused but they are still it's redhead focused but they are still it's still a great exam to to do but lpic one still a great exam to to do but lpic one still a great exam to to do but lpic one is maybe a bit broader so these are um is maybe a bit broader so these are um is maybe a bit broader so these are um certifications that you might want to certifications that you might want to certifications that you might want to look at I have the lpic one myself and look at I have the lpic one myself and look at I have the lpic one myself and if you want to know more make sure to if you want to know more make sure to if you want to know more make sure to jump into my private devops community in jump into my private devops community in jump into my private devops community in the class classroom there is a full the class classroom there is a full the class classroom there is a full course on Linux and a full list of great course on Linux and a full list of great course on Linux and a full list of great resources to learn Linux going from resources to learn Linux going from resources to learn Linux going from absolute beginners to higher up and then absolute beginners to higher up and then absolute beginners to higher up and then my full Arch Linux course which contains my full Arch Linux course which contains my full Arch Linux course which contains modules that are not available on modules that are not available on modules that are not available on YouTube it's available at school.com YouTube it's available at school.com YouTube it's available at school.com cubecraft so moving on from Linux to the cubecraft so moving on from Linux to the cubecraft so moving on from Linux to the next section which is next section which is next section which is containers and I'm I'm presenting this containers and I'm I'm presenting this containers and I'm I'm presenting this in order this is roughly the way that I in order this is roughly the way that I in order this is roughly the way that I think you should learn in order so going think you should learn in order so going think you should learn in order so going from starting your home lab to Linux two from starting your home lab to Linux two from starting your home lab to Linux two containers I I need you to learn about containers I I need you to learn about containers I I need you to learn about Docker Docker files and container Docker Docker files and container Docker Docker files and container security know what these are know what security know what these are know what security know what these are know what it means to run a container what's the it means to run a container what's the it means to run a container what's the difference from installing a binary and difference from installing a binary and difference from installing a binary and running a container on your system then running a container on your system then running a container on your system then you're going to move into running you're going to move into running you're going to move into running multiple containers using Docker compose multiple containers using Docker compose multiple containers using Docker compose and learn about Docker and learn about Docker and learn about Docker networking uh and Dev containers are networking uh and Dev containers are networking uh and Dev containers are also very important to know about these also very important to know about these also very important to know about these days I believe I think it's the future days I believe I think it's the future days I believe I think it's the future of um software development environments of um software development environments of um software development environments and basically Dev containers you can and basically Dev containers you can and basically Dev containers you can find them at containers. deev it's a find them at containers. deev it's a find them at containers. deev it's a standard released by Microsoft and you standard released by Microsoft and you standard released by Microsoft and you can specify in Json files what you want can specify in Json files what you want can specify in Json files what you want to have in your containers and then

  8. to have in your containers and then to have in your containers and then basically you're creating a full basically you're creating a full basically you're creating a full development environment with everything development environment with everything development environment with everything you need for the specific project and a you need for the specific project and a you need for the specific project and a developer can come in spin up the dev developer can come in spin up the dev developer can come in spin up the dev container and have all the tools that container and have all the tools that container and have all the tools that they need for that project readily they need for that project readily they need for that project readily available and this is devops to the max available and this is devops to the max available and this is devops to the max in my opinion in my opinion in my opinion so learn about Dev containers and start so learn about Dev containers and start so learn about Dev containers and start using them in your workflows so in terms using them in your workflows so in terms using them in your workflows so in terms of resources it's actually quite simple of resources it's actually quite simple of resources it's actually quite simple uh just read the docker docks and start uh just read the docker docks and start uh just read the docker docks and start playing with the containers and there's playing with the containers and there's playing with the containers and there's plenty of free materials available on plenty of free materials available on plenty of free materials available on YouTube I really recommend this course YouTube I really recommend this course YouTube I really recommend this course it's like 4 hours long it's completely it's like 4 hours long it's completely it's like 4 hours long it's completely for free and I think this guy did a for free and I think this guy did a for free and I think this guy did a really good job about it but you don't really good job about it but you don't really good job about it but you don't like containers is actually fairly like containers is actually fairly like containers is actually fairly simple it's not rocket science but the simple it's not rocket science but the simple it's not rocket science but the most important thing is to start running most important thing is to start running most important thing is to start running containers in your home lab so begin containers in your home lab so begin containers in your home lab so begin with your normal home lab installing with your normal home lab installing with your normal home lab installing Linux binaries Etc maybe run postgress Linux binaries Etc maybe run postgress Linux binaries Etc maybe run postgress database and then after that try running database and then after that try running database and then after that try running that postgress database in a container that postgress database in a container that postgress database in a container for example learn about how these for example learn about how these for example learn about how these volumes work and how you can mount your volumes work and how you can mount your volumes work and how you can mount your postgress database data into a different postgress database data into a different postgress database data into a different container for example these things are container for example these things are container for example these things are really interesting to play with and really interesting to play with and really interesting to play with and again you'll only need a 2 gigabyte RAM again you'll only need a 2 gigabyte RAM again you'll only need a 2 gigabyte RAM laptop for this but start with laptop for this but start with laptop for this but start with installing binaries and then move on to installing binaries and then move on to installing binaries and then move on to running everything in containers in your running everything in containers in your running everything in containers in your home lab and that's a very good

  9. home lab and that's a very good home lab and that's a very good progression moving from containers to progression moving from containers to progression moving from containers to programming which is the next step in programming which is the next step in programming which is the next step in the devops road map that I created any the devops road map that I created any the devops road map that I created any devops engineer should at least know the devops engineer should at least know the devops engineer should at least know the fundamentals of at least one programming fundamentals of at least one programming fundamentals of at least one programming language in my opinion language in my opinion language in my opinion you don't need to go deep you don't need you don't need to go deep you don't need you don't need to go deep you don't need to learn the like deep algorithms or and to learn the like deep algorithms or and to learn the like deep algorithms or and grind lead code in my opinion it's not grind lead code in my opinion it's not grind lead code in my opinion it's not the point to become a software engineer the point to become a software engineer the point to become a software engineer but it's mainly for connecting tools and but it's mainly for connecting tools and but it's mainly for connecting tools and apis together and in order to do that apis together and in order to do that apis together and in order to do that properly I suggest that you learn the properly I suggest that you learn the properly I suggest that you learn the fundamentals of U of some of the fundamentals of U of some of the fundamentals of U of some of the languages that I'm going to show you languages that I'm going to show you languages that I'm going to show you afterwards but learn about variables afterwards but learn about variables afterwards but learn about variables learn functions learn what learn functions learn what learn functions learn what object-oriented programming means and object-oriented programming means and object-oriented programming means and and learn how to work with libraries if and learn how to work with libraries if and learn how to work with libraries if you know these things then you're going you know these things then you're going you know these things then you're going to get pretty far as a devops engineer to get pretty far as a devops engineer to get pretty far as a devops engineer and before we go into the recommended and before we go into the recommended and before we go into the recommended languages I just want to touch upon uh languages I just want to touch upon uh languages I just want to touch upon uh knowing git so if you're going to work knowing git so if you're going to work knowing git so if you're going to work with infrastructure as code you need to with infrastructure as code you need to with infrastructure as code you need to be able to know work with Git as well so be able to know work with Git as well so be able to know work with Git as well so definitely learn git in this process uh definitely learn git in this process uh definitely learn git in this process uh and you don't have to be a master you and you don't have to be a master you and you don't have to be a master you don't have to do all of this complex don't have to do all of this complex don't have to do all of this complex rebasing stuff all you need to in my rebasing stuff all you need to in my rebasing stuff all you need to in my opinion you need to know is to create opinion you need to know is to create opinion you need to know is to create pool requests and know what commit pool requests and know what commit pool requests and know what commit messages are how to write a proper messages are how to write a proper messages are how to write a proper commit message and how to collaborate commit message and how to collaborate commit message and how to collaborate with people using git using feature with people using git using feature with people using git using feature branches branches branches Etc next um this I I put this on

  10. Etc next um this I I put this on Etc next um this I I put this on programming but yaml isn't really a a programming but yaml isn't really a a programming but yaml isn't really a a programming language but I like to say programming language but I like to say programming language but I like to say that learn to love yaml and you will that learn to love yaml and you will that learn to love yaml and you will never be without a never be without a never be without a job yaml is used for anible so job yaml is used for anible so job yaml is used for anible so provisioning Linux um configuring Linux provisioning Linux um configuring Linux provisioning Linux um configuring Linux from a distance using anible is all done from a distance using anible is all done from a distance using anible is all done through yaml uh kubernetes is all yaml through yaml uh kubernetes is all yaml through yaml uh kubernetes is all yaml the kubernetes API works with yaml the kubernetes API works with yaml the kubernetes API works with yaml objects fundamentally it's Json of objects fundamentally it's Json of objects fundamentally it's Json of course but you use yaml to interact with course but you use yaml to interact with course but you use yaml to interact with it GitHub actions are written in yaml it GitHub actions are written in yaml it GitHub actions are written in yaml Azure dev's pipelines it's all yaml so Azure dev's pipelines it's all yaml so Azure dev's pipelines it's all yaml so yaml is basically the lingua franka of yaml is basically the lingua franka of yaml is basically the lingua franka of the cloud native World in my opinion so the cloud native World in my opinion so the cloud native World in my opinion so it's used everywhere so you learn to it's used everywhere so you learn to it's used everywhere so you learn to learn to do it well learn how objects learn to do it well learn how objects learn to do it well learn how objects work in in yaml and learn how what a work in in yaml and learn how what a work in in yaml and learn how what a list is in yaml how that's notated and list is in yaml how that's notated and list is in yaml how that's notated and make sure you get your hours of make sure you get your hours of make sure you get your hours of wrestling in with the yl files like in wrestling in with the yl files like in wrestling in with the yl files like in the beginning it's really tough with the the beginning it's really tough with the the beginning it's really tough with the indentation I struggled quite a bit in indentation I struggled quite a bit in indentation I struggled quite a bit in the beginning but when you know it and the beginning but when you know it and the beginning but when you know it and you need to be able to just look at a you need to be able to just look at a you need to be able to just look at a yaml file and see oh wait that's the off yaml file and see oh wait that's the off yaml file and see oh wait that's the off that's not right and then your life is that's not right and then your life is that's not right and then your life is just going to be so much easier when just going to be so much easier when just going to be so much easier when you're going to go into kubernetes and you're going to go into kubernetes and you're going to go into kubernetes and getting those certifications later which getting those certifications later which getting those certifications later which is going to be one of the next sections is going to be one of the next sections is going to be one of the next sections in the road map and also bash scripting in the road map and also bash scripting in the road map and also bash scripting I put this under programming it's it's I put this under programming it's it's I put this under programming it's it's not necessarily programming but again not necessarily programming but again not necessarily programming but again Pro bash scripting comes back here you Pro bash scripting comes back here you Pro bash scripting comes back here you can do so much with just bash scripting can do so much with just bash scripting can do so much with just bash scripting and lots of the cicd pipeline tooling

  11. and lots of the cicd pipeline tooling and lots of the cicd pipeline tooling can basically be replaced by just simple can basically be replaced by just simple can basically be replaced by just simple bash scripts and that's actually a good bash scripts and that's actually a good bash scripts and that's actually a good practice instead of having code in your practice instead of having code in your practice instead of having code in your cicd pipelines Direct cicd pipelines Direct cicd pipelines Direct you should rather have them in separate you should rather have them in separate you should rather have them in separate scripts that you can test and develop scripts that you can test and develop scripts that you can test and develop individually instead of just having it individually instead of just having it individually instead of just having it in the pipeline itself so bash scripting in the pipeline itself so bash scripting in the pipeline itself so bash scripting is also uh part of this category in my is also uh part of this category in my is also uh part of this category in my opinion so let's look into the opinion so let's look into the opinion so let's look into the recommended languages I there are recommended languages I there are recommended languages I there are basically three languages two languages basically three languages two languages basically three languages two languages that I recommend you look into it's that I recommend you look into it's that I recommend you look into it's python go but don't even think about python go but don't even think about python go but don't even think about rust you might was a bit excited about rust you might was a bit excited about rust you might was a bit excited about rust when I first heard about it but rust when I first heard about it but rust when I first heard about it but it's just it's so much more complex than it's just it's so much more complex than it's just it's so much more complex than you need as a beginner devops engineer you need as a beginner devops engineer you need as a beginner devops engineer this is more for software engineering this is more for software engineering this is more for software engineering don't look listen to those Trends uh and don't look listen to those Trends uh and don't look listen to those Trends uh and just think that you have to learn um just think that you have to learn um just think that you have to learn um rust just because a lot of YouTube rust just because a lot of YouTube rust just because a lot of YouTube videos are being made about it it's a videos are being made about it it's a videos are being made about it it's a great language but you don't need it as great language but you don't need it as great language but you don't need it as a beginner devops a beginner devops a beginner devops engineer what you should learn in my engineer what you should learn in my engineer what you should learn in my opinion is is opinion is is opinion is is python so let's talk about python versus python so let's talk about python versus python so let's talk about python versus go uh python is incredibly versatile so go uh python is incredibly versatile so go uh python is incredibly versatile so it's used in so many areas like Ai and it's used in so many areas like Ai and it's used in so many areas like Ai and mlops which we'll get into later but you mlops which we'll get into later but you mlops which we'll get into later but you can do just do so much with it basically can do just do so much with it basically can do just do so much with it basically everything can be done with python it

  12. everything can be done with python it everything can be done with python it might not be the fastest or the most might not be the fastest or the most might not be the fastest or the most beautiful but you can get done and beautiful but you can get done and beautiful but you can get done and that's why I really recommend to learn that's why I really recommend to learn that's why I really recommend to learn that it's very friendly for beginners that it's very friendly for beginners that it's very friendly for beginners it's easy to learn it has tons of free it's easy to learn it has tons of free it's easy to learn it has tons of free resources available and again it has resources available and again it has resources available and again it has lots of use cases so highly recommend to lots of use cases so highly recommend to lots of use cases so highly recommend to Learn Python as your first language also Learn Python as your first language also Learn Python as your first language also because it's the most popular language because it's the most popular language because it's the most popular language in Ai and ml Ops and I'm going to get in Ai and ml Ops and I'm going to get in Ai and ml Ops and I'm going to get get into that later why you should focus get into that later why you should focus get into that later why you should focus on AI as a devops engineer but all that on AI as a devops engineer but all that on AI as a devops engineer but all that whole world basically speaks Python and whole world basically speaks Python and whole world basically speaks Python and if you know this then you can just slide if you know this then you can just slide if you know this then you can just slide in there really in there really in there really easily go is also super popular easily go is also super popular easily go is also super popular obviously and it's a great language I obviously and it's a great language I obviously and it's a great language I I've learned the fundamentals of it it I've learned the fundamentals of it it I've learned the fundamentals of it it does feel more does feel more does feel more like what do you call it um more like what do you call it um more like what do you call it um more elaborate more like more like software elaborate more like more like software elaborate more like more like software engineering instead of just writing code engineering instead of just writing code engineering instead of just writing code because you're working with pointers and because you're working with pointers and because you're working with pointers and memory and it is definitely feels more memory and it is definitely feels more memory and it is definitely feels more mature in that sense but it's therefore mature in that sense but it's therefore mature in that sense but it's therefore it's also harder to learn and it's very it's also harder to learn and it's very it's also harder to learn and it's very popular in the in the States but it's popular in the in the States but it's popular in the in the States but it's much less popular here in the EU so when much less popular here in the EU so when much less popular here in the EU so when when I did research for myself I found when I did research for myself I found when I did research for myself I found like significantly more jobs that like significantly more jobs that like significantly more jobs that mention python than mention python than mention python than go basically there are very few jobs go basically there are very few jobs go basically there are very few jobs available for go here in the Netherlands available for go here in the Netherlands available for go here in the Netherlands at least and especially for devops cloud

  13. at least and especially for devops cloud at least and especially for devops cloud native roles they rarely mention go at native roles they rarely mention go at native roles they rarely mention go at least in my experience from what I have least in my experience from what I have least in my experience from what I have researched in my local market and you researched in my local market and you researched in my local market and you have to decide how it is for your local have to decide how it is for your local have to decide how it is for your local market but if you're like interested in market but if you're like interested in market but if you're like interested in transitioning towards software transitioning towards software transitioning towards software engineering in the future if you're more engineering in the future if you're more engineering in the future if you're more interested in like actually creating interested in like actually creating interested in like actually creating applications or writing kubernetes applications or writing kubernetes applications or writing kubernetes operators and things like that then go operators and things like that then go operators and things like that then go is obviously the way to go and um so is obviously the way to go and um so is obviously the way to go and um so it's you can go wrong with any of these it's you can go wrong with any of these it's you can go wrong with any of these but as a big first language I would I but as a big first language I would I but as a big first language I would I would still recommend just learning would still recommend just learning would still recommend just learning python because if you know python go is python because if you know python go is python because if you know python go is going to be a lot easier to pick up as going to be a lot easier to pick up as going to be a lot easier to pick up as well in terms of learning python uh well in terms of learning python uh well in terms of learning python uh there are a few recommended resources there are a few recommended resources there are a few recommended resources there is exorcism exorcism is a there is exorcism exorcism is a there is exorcism exorcism is a free um Pro a free website that is has free um Pro a free website that is has free um Pro a free website that is has these learning tracks for SE like 65 these learning tracks for SE like 65 these learning tracks for SE like 65 plus languages one of them being python plus languages one of them being python plus languages one of them being python so if you look at Python and then go to so if you look at Python and then go to so if you look at Python and then go to learn then here you see they have this learn then here you see they have this learn then here you see they have this whole learning path that you can just whole learning path that you can just whole learning path that you can just work through complete completely for work through complete completely for work through complete completely for free and what I like with exorcism is free and what I like with exorcism is free and what I like with exorcism is that you can actually do these exercises that you can actually do these exercises that you can actually do these exercises on the CLI in your local environment on the CLI in your local environment on the CLI in your local environment that's really cool uh there's also free that's really cool uh there's also free that's really cool uh there's also free code Camp free code Camp they have I code Camp free code Camp they have I code Camp free code Camp they have I actually haven't looked at it but I actually haven't looked at it but I actually haven't looked at it but I would be very surprised if they didn't would be very surprised if they didn't would be very surprised if they didn't have a python code module so um check have a python code module so um check have a python code module so um check that out as well you can if you go

  14. that out as well you can if you go that out as well you can if you go through these then then you know the through these then then you know the through these then then you know the fundamentals there's also a course fundamentals there's also a course fundamentals there's also a course called 100 days of code on udemy by uh I called 100 days of code on udemy by uh I called 100 days of code on udemy by uh I think her name is Dr Angela U um it's a think her name is Dr Angela U um it's a think her name is Dr Angela U um it's a very good course I took that one and I very good course I took that one and I very good course I took that one and I learned a lot from that one and in terms learned a lot from that one and in terms learned a lot from that one and in terms of learning go I recommend starting with of learning go I recommend starting with of learning go I recommend starting with the tour of the tour of the tour of go uh tour of go the go programming go uh tour of go the go programming go uh tour of go the go programming language and if you want to learn more language and if you want to learn more language and if you want to learn more about go you should definitely check out about go you should definitely check out about go you should definitely check out rwx rwx rwx Rob uh on YouTube he has tons of videos Rob uh on YouTube he has tons of videos Rob uh on YouTube he has tons of videos about go why you should learn it how you about go why you should learn it how you about go why you should learn it how you should learn it so check him out if you should learn it so check him out if you should learn it so check him out if you want to learn about want to learn about want to learn about go and in terms of learning programming go and in terms of learning programming go and in terms of learning programming like what I I recommend going through like what I I recommend going through like what I I recommend going through one of those fundamentals courses know one of those fundamentals courses know one of those fundamentals courses know the concepts but then as soon as the concepts but then as soon as the concepts but then as soon as possible start automating things start possible start automating things start possible start automating things start automating small things for yourself automating small things for yourself automating small things for yourself sending things to chat GPT for example sending things to chat GPT for example sending things to chat GPT for example try to think of small little projects try to think of small little projects try to think of small little projects and they don't have to be useful they and they don't have to be useful they and they don't have to be useful they don't have to actually do anything it don't have to actually do anything it don't have to actually do anything it can just be a fun thing to do and one can just be a fun thing to do and one can just be a fun thing to do and one thing that is very useful for this is thing that is very useful for this is thing that is very useful for this is this website called free public this website called free public this website called free public apis and these are apis that um give you apis and these are apis that um give you apis and these are apis that um give you an endpoint to talk to so there's a an endpoint to talk to so there's a an endpoint to talk to so there's a Harry Potter API so providing data on Harry Potter API so providing data on Harry Potter API so providing data on Harry Potter characters and spells or

  15. Harry Potter characters and spells or Harry Potter characters and spells or air quality API so you can write a air quality API so you can write a air quality API so you can write a little thing that if you run a command little thing that if you run a command little thing that if you run a command in your in your in your in your in your in your um in your terminal that will curl this um in your terminal that will curl this um in your terminal that will curl this endpoint and show you Harry Potter stats endpoint and show you Harry Potter stats endpoint and show you Harry Potter stats or something those kinds of silly little or something those kinds of silly little or something those kinds of silly little things are fun to build but it doesn't things are fun to build but it doesn't things are fun to build but it doesn't have to be useful but it will teach you have to be useful but it will teach you have to be useful but it will teach you a lot about how to create projects and a lot about how to create projects and a lot about how to create projects and how to how to code and how to solve how to how to code and how to solve how to how to code and how to solve problems for yourself and there's also problems for yourself and there's also problems for yourself and there's also automate the boring stuff it's a bit automate the boring stuff it's a bit automate the boring stuff it's a bit dated at this point but it's still a dated at this point but it's still a dated at this point but it's still a very interesting resource to go through very interesting resource to go through very interesting resource to go through uh it's also free to read but you should uh it's also free to read but you should uh it's also free to read but you should support him uh by buying the book it's a support him uh by buying the book it's a support him uh by buying the book it's a great book but um this is also a great great book but um this is also a great great book but um this is also a great resource that I recommend as well so resource that I recommend as well so resource that I recommend as well so learn programming learn a programming learn programming learn a programming learn programming learn a programming language you don't have to become a a language you don't have to become a a language you don't have to become a a software engineer you don't have to software engineer you don't have to software engineer you don't have to become a professional programmer but you become a professional programmer but you become a professional programmer but you should be able to stitch a few things should be able to stitch a few things should be able to stitch a few things together you should be able to automate together you should be able to automate together you should be able to automate small things and bake them in a small things and bake them in a small things and bake them in a container image container image container image and and and and run that on a kubernetes and and and and run that on a kubernetes and and and and run that on a kubernetes cluster or something like that you need cluster or something like that you need cluster or something like that you need to know about that whole workflow and it to know about that whole workflow and it to know about that whole workflow and it will also help you to think more with as will also help you to think more with as will also help you to think more with as a developer and how to help the a developer and how to help the a developer and how to help the developers as much as possible so moving developers as much as possible so moving developers as much as possible so moving on from programming to Cloud that's the on from programming to Cloud that's the on from programming to Cloud that's the next part in the road map and beginning

  16. next part in the road map and beginning next part in the road map and beginning with Cloud I have one piece of advice with Cloud I have one piece of advice with Cloud I have one piece of advice for you which is to learn one cloud for you which is to learn one cloud for you which is to learn one cloud provider and to learn that well I did a provider and to learn that well I did a provider and to learn that well I did a full video on it it's called choosing a full video on it it's called choosing a full video on it it's called choosing a right choosing the right Cloud for you right choosing the right Cloud for you right choosing the right Cloud for you and I basically go very deep into that and I basically go very deep into that and I basically go very deep into that question of why you should learn one question of why you should learn one question of why you should learn one cloud provider and I also teach you how cloud provider and I also teach you how cloud provider and I also teach you how to figure out which cloud provider to to figure out which cloud provider to to figure out which cloud provider to choose so definitely check out that choose so definitely check out that choose so definitely check out that video because it will help you to answer video because it will help you to answer video because it will help you to answer that question for you and basically it that question for you and basically it that question for you and basically it comes down to doing the market research comes down to doing the market research comes down to doing the market research and that is how I ended up with Azure I and that is how I ended up with Azure I and that is how I ended up with Azure I started researching jobs and um for AWS started researching jobs and um for AWS started researching jobs and um for AWS and Azure in my local market and I found and Azure in my local market and I found and Azure in my local market and I found that there were like maybe 50 jobs for a that there were like maybe 50 jobs for a that there were like maybe 50 jobs for a AWS and there were hundreds of jobs for AWS and there were hundreds of jobs for AWS and there were hundreds of jobs for mentioning Azure so to me it was very mentioning Azure so to me it was very mentioning Azure so to me it was very clear that Azure was the right choice clear that Azure was the right choice clear that Azure was the right choice for me to go in terms of employability for me to go in terms of employability for me to go in terms of employability and job availability and one of the and job availability and one of the and job availability and one of the reasons for that is that Microsoft has reasons for that is that Microsoft has reasons for that is that Microsoft has data centers right here in the data centers right here in the data centers right here in the Netherlands so Microsoft Azure is Netherlands so Microsoft Azure is Netherlands so Microsoft Azure is naturally much more popular with like naturally much more popular with like naturally much more popular with like Enterprise and government because they Enterprise and government because they Enterprise and government because they want they sometimes have requirements want they sometimes have requirements want they sometimes have requirements that they need to keep the data in the that they need to keep the data in the that they need to keep the data in the country so that is one reason why Azure country so that is one reason why Azure country so that is one reason why Azure is really popular here in the is really popular here in the is really popular here in the Netherlands and you should figure out if Netherlands and you should figure out if Netherlands and you should figure out if that's the case for you as well another that's the case for you as well another that's the case for you as well another thing that I like about Azure is that it

  17. thing that I like about Azure is that it thing that I like about Azure is that it has a lot of free learning resources has a lot of free learning resources has a lot of free learning resources available for you there is Microsoft available for you there is Microsoft available for you there is Microsoft learn it's just the full Microsoft learn it's just the full Microsoft learn it's just the full Microsoft documentation which is sometimes a bit documentation which is sometimes a bit documentation which is sometimes a bit repetitive but it does give you repetitive but it does give you repetitive but it does give you everything you need to know in order to everything you need to know in order to everything you need to know in order to get certified and then there is the get certified and then there is the get certified and then there is the great John Seville this man is a hero he great John Seville this man is a hero he great John Seville this man is a hero he has this huge YouTube channel with has this huge YouTube channel with has this huge YouTube channel with tutorials on everything and every tutorials on everything and every tutorials on everything and every certification and he's not even running certification and he's not even running certification and he's not even running ads on it it's amazing so those two are ads on it it's amazing so those two are ads on it it's amazing so those two are the only resources that you need and I the only resources that you need and I the only resources that you need and I did this tweet about it as well and that did this tweet about it as well and that did this tweet about it as well and that did really well it got 1,500 likes and did really well it got 1,500 likes and did really well it got 1,500 likes and almost 100,000 views where I basically almost 100,000 views where I basically almost 100,000 views where I basically say Microsoft learn and John seville's say Microsoft learn and John seville's say Microsoft learn and John seville's YouTube is a complete Cloud education YouTube is a complete Cloud education YouTube is a complete Cloud education without spending a dime and this really without spending a dime and this really without spending a dime and this really resonated with the people on X and for a resonated with the people on X and for a resonated with the people on X and for a reason because it's good reason because it's good reason because it's good advice like I'm I'm a course I make my advice like I'm I'm a course I make my advice like I'm I'm a course I make my living one of the ways I make my living living one of the ways I make my living living one of the ways I make my living is selling courses I would love to sell is selling courses I would love to sell is selling courses I would love to sell you aure courses but I don't think it's you aure courses but I don't think it's you aure courses but I don't think it's necessary for me to make Azure courses necessary for me to make Azure courses necessary for me to make Azure courses because it's already all out there for because it's already all out there for because it's already all out there for free so that's one good reason to learn free so that's one good reason to learn free so that's one good reason to learn Azure because all of the materials are Azure because all of the materials are Azure because all of the materials are available for free there next is AWS available for free there next is AWS available for free there next is AWS Amazon web services and well I am a Amazon web services and well I am a Amazon web services and well I am a Microsoft MVP and I am specialized on Microsoft MVP and I am specialized on Microsoft MVP and I am specialized on Microsoft Azure so I can't really speak Microsoft Azure so I can't really speak Microsoft Azure so I can't really speak to what the good resources are for to what the good resources are for to what the good resources are for AWS but I do have a community of expert

  18. AWS but I do have a community of expert AWS but I do have a community of expert devops engineers almost devops engineers almost devops engineers almost 400 that I can consult with so I went to 400 that I can consult with so I went to 400 that I can consult with so I went to my private devops community cubecraft my private devops community cubecraft my private devops community cubecraft and and I asked the question as I only and and I asked the question as I only and and I asked the question as I only know the Azure world I thought I'd start know the Azure world I thought I'd start know the Azure world I thought I'd start a threat about AWS what are the good a threat about AWS what are the good a threat about AWS what are the good YouTube channels to focus on which YouTube channels to focus on which YouTube channels to focus on which certifications are the best ones to get certifications are the best ones to get certifications are the best ones to get and in what order and what courses do and in what order and what courses do and in what order and what courses do you recommend well I posted that a week you recommend well I posted that a week you recommend well I posted that a week ago it got lots of likes and engagement ago it got lots of likes and engagement ago it got lots of likes and engagement and as you see here all the expert and as you see here all the expert and as you see here all the expert Engineers that we have here started Engineers that we have here started Engineers that we have here started pouring pouring out all their knowledge pouring pouring out all their knowledge pouring pouring out all their knowledge and they are sharing freely what they and they are sharing freely what they and they are sharing freely what they know about it and what came out here was know about it and what came out here was know about it and what came out here was the following uh Adrian cantril I I the following uh Adrian cantril I I the following uh Adrian cantril I I don't know the man I don't know his don't know the man I don't know his don't know the man I don't know his courses no affiliation but everyone in courses no affiliation but everyone in courses no affiliation but everyone in the thread was the thread was the thread was basically recommending his stuff so uh basically recommending his stuff so uh basically recommending his stuff so uh check out Adrian kol if you want to check out Adrian kol if you want to check out Adrian kol if you want to learn AWS another thing that was learn AWS another thing that was learn AWS another thing that was mentioned was code Cloud everybody knows mentioned was code Cloud everybody knows mentioned was code Cloud everybody knows code Cloud but they apparently have good code Cloud but they apparently have good code Cloud but they apparently have good courses on AWS as courses on AWS as courses on AWS as well and finally one of the engineers well and finally one of the engineers well and finally one of the engineers actually recommended the AWS skill actually recommended the AWS skill actually recommended the AWS skill Builder and this actually looks really Builder and this actually looks really Builder and this actually looks really good it's a subscription service and good it's a subscription service and good it's a subscription service and this gives you lab experiences and exam this gives you lab experiences and exam this gives you lab experiences and exam preparation so this looks like a really preparation so this looks like a really preparation so this looks like a really useful resource if you want to learn useful resource if you want to learn useful resource if you want to learn aw but maybe this also shows you how aw but maybe this also shows you how aw but maybe this also shows you how powerful it is to actually be in a

  19. powerful it is to actually be in a powerful it is to actually be in a community of passionate people that are community of passionate people that are community of passionate people that are all about devops engineers where you can all about devops engineers where you can all about devops engineers where you can ask questions like this and people like ask questions like this and people like ask questions like this and people like people this is this is actually so great people this is this is actually so great people this is this is actually so great that people are just sharing all of that people are just sharing all of that people are just sharing all of their stuff freely in the community so their stuff freely in the community so their stuff freely in the community so if you want to become a serious devops if you want to become a serious devops if you want to become a serious devops Engineers go to Engineers go to Engineers go to school.com cubecraft and jump in because school.com cubecraft and jump in because school.com cubecraft and jump in because you're basically doing yourself a you're basically doing yourself a you're basically doing yourself a disservice not being here because disservice not being here because disservice not being here because there's so much golden knowledge being there's so much golden knowledge being there's so much golden knowledge being shared here every day and you can ask shared here every day and you can ask shared here every day and you can ask question questions like this and get get question questions like this and get get question questions like this and get get actually get actually get actually get answers so that's Azure AWS then we have answers so that's Azure AWS then we have answers so that's Azure AWS then we have Google cloud so Google cloud is Google cloud so Google cloud is Google cloud so Google cloud is interesting because uh it looks really interesting because uh it looks really interesting because uh it looks really good I I played around with it a little good I I played around with it a little good I I played around with it a little bit they have really good documentation bit they have really good documentation bit they have really good documentation but unfortunately in terms of jobs and but unfortunately in terms of jobs and but unfortunately in terms of jobs and market share they are a lot smaller so I market share they are a lot smaller so I market share they are a lot smaller so I am personally not betting on gcp in am personally not betting on gcp in am personally not betting on gcp in terms of my own career AWS and Azure are terms of my own career AWS and Azure are terms of my own career AWS and Azure are definitely the big players in my market definitely the big players in my market definitely the big players in my market so I basically choose where the money is so I basically choose where the money is so I basically choose where the money is but I do see uh I'm I'm very active on X but I do see uh I'm I'm very active on X but I do see uh I'm I'm very active on X and I'm following the AI and machine and I'm following the AI and machine and I'm following the AI and machine learning space a lot there and I do see learning space a lot there and I do see learning space a lot there and I do see that Google cloud is very um popular that Google cloud is very um popular that Google cloud is very um popular there as well so that's an interesting there as well so that's an interesting there as well so that's an interesting observation and in terms of learning observation and in terms of learning observation and in terms of learning there they have also great free there they have also great free there they have also great free resources I can't I haven't done them resources I can't I haven't done them resources I can't I haven't done them myself so I can't speak to how good it myself so I can't speak to how good it myself so I can't speak to how good it is but it's probably really good they

  20. is but it's probably really good they is but it's probably really good they have certifications and free resources have certifications and free resources have certifications and free resources so you can go to this link and then so you can go to this link and then so you can go to this link and then learn from learn from learn from there and then the next piece of cloud there and then the next piece of cloud there and then the next piece of cloud is going to be infrastructure as code so is going to be infrastructure as code so is going to be infrastructure as code so this is really important to learn as a this is really important to learn as a this is really important to learn as a devops cloud engineer um the first one devops cloud engineer um the first one devops cloud engineer um the first one being bicep if you have chosen Azure being bicep if you have chosen Azure being bicep if you have chosen Azure bicep is a domain specific language for bicep is a domain specific language for bicep is a domain specific language for Microsoft Azure only but if you if Microsoft Azure only but if you if Microsoft Azure only but if you if you're working with Azure you basically you're working with Azure you basically you're working with Azure you basically have to learn bicep and I found it to be have to learn bicep and I found it to be have to learn bicep and I found it to be very intuitive very easy to learn and very intuitive very easy to learn and very intuitive very easy to learn and again great free resources available for again great free resources available for again great free resources available for it there is a full course fundamentals it there is a full course fundamentals it there is a full course fundamentals of bicep intermediate bicep and advanced of bicep intermediate bicep and advanced of bicep intermediate bicep and advanced bicep and if you work through those you bicep and if you work through those you bicep and if you work through those you can work with bicep easily and um it's I can work with bicep easily and um it's I can work with bicep easily and um it's I I I prefer it I much prefer it over I I prefer it I much prefer it over I I prefer it I much prefer it over terraform it's a much cleaner and U terraform it's a much cleaner and U terraform it's a much cleaner and U basically more intuitive way of working basically more intuitive way of working basically more intuitive way of working in my opinion that's just my feeling in my opinion that's just my feeling in my opinion that's just my feeling about it but then the next one is going about it but then the next one is going about it but then the next one is going to be to be to be terraform every devops engineer needs to terraform every devops engineer needs to terraform every devops engineer needs to know terraform and it's used a lot in a know terraform and it's used a lot in a know terraform and it's used a lot in a AWS circuses obviously but the AWS circuses obviously but the AWS circuses obviously but the interesting thing about terraform is interesting thing about terraform is interesting thing about terraform is that it also has providers for different that it also has providers for different that it also has providers for different things so proxmox is a something that things so proxmox is a something that things so proxmox is a something that you might use in your home lab which you you might use in your home lab which you you might use in your home lab which you can use to provision virtual machines can use to provision virtual machines can use to provision virtual machines well proxmox has a terraform provider so well proxmox has a terraform provider so well proxmox has a terraform provider so you can set up your home lab and learn you can set up your home lab and learn you can set up your home lab and learn terraform in your home lab by

  21. terraform in your home lab by terraform in your home lab by provisioning infrastructure on your own provisioning infrastructure on your own provisioning infrastructure on your own proxmox server and you can document that proxmox server and you can document that proxmox server and you can document that on your blog for example so terraform is on your blog for example so terraform is on your blog for example so terraform is good to learn it's good to learn it's good to learn it's yeah I have yet to see a um smooth yeah I have yet to see a um smooth yeah I have yet to see a um smooth implementation of it there's always implementation of it there's always implementation of it there's always problems with State files and drift and problems with State files and drift and problems with State files and drift and yeah well I'm not going to go into that yeah well I'm not going to go into that yeah well I'm not going to go into that there is a full video on infrastructures there is a full video on infrastructures there is a full video on infrastructures code on my YouTube channel as well but code on my YouTube channel as well but code on my YouTube channel as well but in terms of learning terraform there is in terms of learning terraform there is in terms of learning terraform there is a learning path for the terraform a learning path for the terraform a learning path for the terraform associate associate associate certification which I recommend so you certification which I recommend so you certification which I recommend so you just go through all of this uh material just go through all of this uh material just go through all of this uh material do the certification and then you know do the certification and then you know do the certification and then you know terraform and then you have um Fair a terraform and then you have um Fair a terraform and then you have um Fair a good understanding of infrastructure as good understanding of infrastructure as good understanding of infrastructure as code lastly there is pumi pumi is code lastly there is pumi pumi is code lastly there is pumi pumi is basically infrastructure as code using basically infrastructure as code using basically infrastructure as code using languages like python or go it's languages like python or go it's languages like python or go it's basically an SDK for that and they have basically an SDK for that and they have basically an SDK for that and they have tutorials here get started with tutorials here get started with tutorials here get started with Microsoft Azure for example you you have Microsoft Azure for example you you have Microsoft Azure for example you you have the info code SDK and then you just the info code SDK and then you just the info code SDK and then you just write Python and you can provision write Python and you can provision write Python and you can provision infrastructure so that is I haven't seen infrastructure so that is I haven't seen infrastructure so that is I haven't seen that implemented a lot in the wild but that implemented a lot in the wild but that implemented a lot in the wild but it might be an interesting one to check it might be an interesting one to check it might be an interesting one to check out next are a few Cloud elements or out next are a few Cloud elements or out next are a few Cloud elements or Cloud areas of focus that I would Cloud areas of focus that I would Cloud areas of focus that I would recommend so there is um there are recommend so there is um there are recommend so there is um there are databases databases is an extremely databases databases is an extremely databases databases is an extremely useful skill to know about to I I always useful skill to know about to I I always useful skill to know about to I I always end up being the database guy in a team

  22. end up being the database guy in a team end up being the database guy in a team I have um I I usually do the backups of I have um I I usually do the backups of I have um I I usually do the backups of databases restoring them dumping them uh databases restoring them dumping them uh databases restoring them dumping them uh I've I've skills in running databases on I've I've skills in running databases on I've I've skills in running databases on kubernetes in production and I have move kubernetes in production and I have move kubernetes in production and I have move them from kubernetes to the cloud and them from kubernetes to the cloud and them from kubernetes to the cloud and and the other way around it's a really and the other way around it's a really and the other way around it's a really ski good skill to have and in terms of ski good skill to have and in terms of ski good skill to have and in terms of databases I recommend learning postgress databases I recommend learning postgress databases I recommend learning postgress if you learn postgress then all of the if you learn postgress then all of the if you learn postgress then all of the other ones are going to be fairly other ones are going to be fairly other ones are going to be fairly intuitive as well so definitely learn intuitive as well so definitely learn intuitive as well so definitely learn databases storage and backup is very databases storage and backup is very databases storage and backup is very important to know that is uh any good important to know that is uh any good important to know that is uh any good environment always has good backup environment always has good backup environment always has good backup Solutions and uh it's it's good to know Solutions and uh it's it's good to know Solutions and uh it's it's good to know all of the terminology around it and all of the terminology around it and all of the terminology around it and best practices again networking you best practices again networking you best practices again networking you don't have to go super deep in Cloud don't have to go super deep in Cloud don't have to go super deep in Cloud networking actually uh you can get away networking actually uh you can get away networking actually uh you can get away with just knowing CER ranges subnetting with just knowing CER ranges subnetting with just knowing CER ranges subnetting and then um a lot of this is being and then um a lot of this is being and then um a lot of this is being handled by the cloud it's itself so if handled by the cloud it's itself so if handled by the cloud it's itself so if as long as you are not overlapping IP as long as you are not overlapping IP as long as you are not overlapping IP ranges then you are actually it's ranges then you are actually it's ranges then you are actually it's actually pretty foolproof but the one actually pretty foolproof but the one actually pretty foolproof but the one resource I recommend is to do the a104 certification for Azure and that a104 certification for Azure and that one has a networking module which is one has a networking module which is one has a networking module which is really deep like most of that really deep like most of that really deep like most of that certification is about networking and I certification is about networking and I certification is about networking and I learn most of my cloud networking from learn most of my cloud networking from learn most of my cloud networking from that course and is completely for free that course and is completely for free that course and is completely for free and even if you're not learning Azure I and even if you're not learning Azure I and even if you're not learning Azure I think it will really help you learning

  23. think it will really help you learning think it will really help you learning networking next there is IM for Azure networking next there is IM for Azure networking next there is IM for Azure that's entra ID before it was Azure ad that's entra ID before it was Azure ad that's entra ID before it was Azure ad and it's basically a cloud Ro based and it's basically a cloud Ro based and it's basically a cloud Ro based access control and this is a huge part access control and this is a huge part access control and this is a huge part of any Cloud uh environment and it's of any Cloud uh environment and it's of any Cloud uh environment and it's really important to know about role really important to know about role really important to know about role assignments how this is work how this assignments how this is work how this assignments how this is work how this works groups all of that so definitely works groups all of that so definitely works groups all of that so definitely an important skill um to focus on in an important skill um to focus on in an important skill um to focus on in terms of the cloud terms of the cloud terms of the cloud and uh one thing that I should add here and uh one thing that I should add here and uh one thing that I should add here as well is cicd so I was wondering where as well is cicd so I was wondering where as well is cicd so I was wondering where to put it it's basically its own to put it it's basically its own to put it it's basically its own sections but I'm just going to put it sections but I'm just going to put it sections but I'm just going to put it under Cloud now uh in terms of cicd I under Cloud now uh in terms of cicd I under Cloud now uh in terms of cicd I don't recommend learning don't recommend learning don't recommend learning Jenkins uh if only if you know that the Jenkins uh if only if you know that the Jenkins uh if only if you know that the company you want to work company you want to work company you want to work for uses Jenkins that's then then I for uses Jenkins that's then then I for uses Jenkins that's then then I would then you of course need to do it would then you of course need to do it would then you of course need to do it but I wouldn't recommend learning but I wouldn't recommend learning but I wouldn't recommend learning Jenkins just for bin sake basically the Jenkins just for bin sake basically the Jenkins just for bin sake basically the two standards are GitHub actions and G two standards are GitHub actions and G two standards are GitHub actions and G uh gitlab CI those are the two ones to uh gitlab CI those are the two ones to uh gitlab CI those are the two ones to to focus on U and maybe Azure devops to focus on U and maybe Azure devops to focus on U and maybe Azure devops pipelines if you know that the pipelines if you know that the pipelines if you know that the organization you going to work for uses organization you going to work for uses organization you going to work for uses that let's take a look at Cloud that let's take a look at Cloud that let's take a look at Cloud certifications uh I recommend them even certifications uh I recommend them even certifications uh I recommend them even though in the home lab section I mention though in the home lab section I mention though in the home lab section I mention that practical application wins over that practical application wins over that practical application wins over certification any day confirmed by tto certification any day confirmed by tto certification any day confirmed by tto and hiring managers you still need to and hiring managers you still need to and hiring managers you still need to get your certifications in order to

  24. get your certifications in order to get your certifications in order to verify that you uh know so the point is verify that you uh know so the point is verify that you uh know so the point is that you should not just have only have that you should not just have only have that you should not just have only have certifications you need to supplement certifications you need to supplement certifications you need to supplement that with practical learning but that with practical learning but that with practical learning but especially if you're a career changer especially if you're a career changer especially if you're a career changer then certifications are your ticket in then certifications are your ticket in then certifications are your ticket in basically so I recommend them they basically so I recommend them they basically so I recommend them they provide you a goal to work towards and a provide you a goal to work towards and a provide you a goal to work towards and a structure to follow that's the best structure to follow that's the best structure to follow that's the best thing about certifications it's thing about certifications it's thing about certifications it's absolutely required for junior roles absolutely required for junior roles absolutely required for junior roles like you need some way of proving that like you need some way of proving that like you need some way of proving that you can that you understand this stuff you can that you understand this stuff you can that you understand this stuff and a certification is a good way to do and a certification is a good way to do and a certification is a good way to do it it looks good on the CV but do not it it looks good on the CV but do not it it looks good on the CV but do not neglect practical neglect practical neglect practical application put things into application put things into application put things into practice don't just do the practice don't just do the practice don't just do the certifications get a certifications get a certifications get a free um uh subscription for Azure for free um uh subscription for Azure for free um uh subscription for Azure for example if you do Azure free trial you example if you do Azure free trial you example if you do Azure free trial you can get like can get like can get like 200 uh here as your free account you can 200 uh here as your free account you can 200 uh here as your free account you can get you can try it for free you can get get you can try it for free you can get get you can try it for free you can get like a few hundred of credit $200 of like a few hundred of credit $200 of like a few hundred of credit $200 of credit for a month you can use that to credit for a month you can use that to credit for a month you can use that to learn your certifications and just put learn your certifications and just put learn your certifications and just put it into practice and finally I also have it into practice and finally I also have it into practice and finally I also have a free certification path in my free a free certification path in my free a free certification path in my free community school.com Misha if you open community school.com Misha if you open community school.com Misha if you open that and you join completely for free that and you join completely for free that and you join completely for free you go to the classroom and then here in you go to the classroom and then here in you go to the classroom and then here in Cloud there is a full Cloud there is a full Cloud there is a full section on Cloud on which Cloud you section on Cloud on which Cloud you section on Cloud on which Cloud you should choose and more about

  25. should choose and more about should choose and more about certification paths Etc so make sure to certification paths Etc so make sure to certification paths Etc so make sure to jump in there and also the entire road jump in there and also the entire road jump in there and also the entire road map that you see here that I created is map that you see here that I created is map that you see here that I created is going to be available for download in going to be available for download in going to be available for download in that free community at that free community at that free community at school.com meop so let's move on to the school.com meop so let's move on to the school.com meop so let's move on to the next section which is of course going to next section which is of course going to next section which is of course going to be be be kubernetes kubernetes the love of my kubernetes kubernetes the love of my kubernetes kubernetes the love of my life why do you need to learn kubernetes life why do you need to learn kubernetes life why do you need to learn kubernetes what is it and why should you know it what is it and why should you know it what is it and why should you know it kubernetes is a container orchestrator kubernetes is a container orchestrator kubernetes is a container orchestrator so I recommend that you start learning so I recommend that you start learning so I recommend that you start learning Docker and running multiple containers Docker and running multiple containers Docker and running multiple containers but at some point you're going to but at some point you're going to but at some point you're going to realize that in Enterprise production realize that in Enterprise production realize that in Enterprise production Docker compose is not going to cut it Docker compose is not going to cut it Docker compose is not going to cut it and I wrote then next why you should and I wrote then next why you should and I wrote then next why you should learn kubernetes is um basically learn kubernetes is um basically learn kubernetes is um basically summarized here in this tweet it summarized here in this tweet it summarized here in this tweet it dominates container orchestration across dominates container orchestration across dominates container orchestration across all major cloud all major cloud all major cloud platforms azzure runs a lot on Azure platforms azzure runs a lot on Azure platforms azzure runs a lot on Azure itself runs a lot on kubernetes for itself runs a lot on kubernetes for itself runs a lot on kubernetes for example it has built-in features to example it has built-in features to example it has built-in features to automate modern application deployment automate modern application deployment automate modern application deployment and management so it's basically and management so it's basically and management so it's basically becoming the defao standard of cloud becoming the defao standard of cloud becoming the defao standard of cloud native native native development high paying devops jobs development high paying devops jobs development high paying devops jobs require strong kubernetes expertise if require strong kubernetes expertise if require strong kubernetes expertise if you only know Linux and you're lagging you only know Linux and you're lagging you only know Linux and you're lagging behind you don't know kubernetes you're behind you don't know kubernetes you're behind you don't know kubernetes you're not going to get that 300K job not going to get that 300K job not going to get that 300K job automated scaling and deployment automated scaling and deployment automated scaling and deployment strategies reduce manual operations so

  26. strategies reduce manual operations so strategies reduce manual operations so automation is the name of the game for automation is the name of the game for automation is the name of the game for devops and kuber the cloud native devops and kuber the cloud native devops and kuber the cloud native ecosystem running on kubernetes ecosystem running on kubernetes ecosystem running on kubernetes definitely dominates this game in my definitely dominates this game in my definitely dominates this game in my opinion the integration with emerging opinion the integration with emerging opinion the integration with emerging Tech makes kubernetes future proof like Tech makes kubernetes future proof like Tech makes kubernetes future proof like Google runs everything on kubernetes Google runs everything on kubernetes Google runs everything on kubernetes Microsoft is running Azure and Microsoft is running Azure and Microsoft is running Azure and kubernetes this is a sign next the AI kubernetes this is a sign next the AI kubernetes this is a sign next the AI work loads run on kubernetes chat GPT work loads run on kubernetes chat GPT work loads run on kubernetes chat GPT runs on runs on runs on kubernetes AI is growing and therefore kubernetes AI is growing and therefore kubernetes AI is growing and therefore kubernetes is growing always focus on kubernetes is growing always focus on kubernetes is growing always focus on growing growing growing markets and again this one got um a bit markets and again this one got um a bit markets and again this one got um a bit less but it's about 7,000 views and 200 less but it's about 7,000 views and 200 less but it's about 7,000 views and 200 likes almost so again this resonates likes almost so again this resonates likes almost so again this resonates right and you should you should know right and you should you should know right and you should you should know that kuber net AI the AI AI space the AI that kuber net AI the AI AI space the AI that kuber net AI the AI AI space the AI models are running on kubernetes the models are running on kubernetes the models are running on kubernetes the training happens on kubernetes and this training happens on kubernetes and this training happens on kubernetes and this is only going to grow it's only going to is only going to grow it's only going to is only going to grow it's only going to grow in the next 10 years it's not going grow in the next 10 years it's not going grow in the next 10 years it's not going to stop anytime soon and you can either to stop anytime soon and you can either to stop anytime soon and you can either be there and have the skills or you can be there and have the skills or you can be there and have the skills or you can get left behind you should not start with behind you should not start with kubernetes until you know the Linux kubernetes until you know the Linux kubernetes until you know the Linux fundamentals and you know containers and fundamentals and you know containers and fundamentals and you know containers and Docker I've heard of people just going Docker I've heard of people just going Docker I've heard of people just going straight into kubernetes getting really straight into kubernetes getting really straight into kubernetes getting really confused and fed up and it just doesn't confused and fed up and it just doesn't confused and fed up and it just doesn't work um when you have when you have done

  27. work um when you have when you have done work um when you have when you have done Linux and Docker in your home lab you Linux and Docker in your home lab you Linux and Docker in your home lab you know how to run containers then it's know how to run containers then it's know how to run containers then it's start then it's time to start moving to start then it's time to start moving to start then it's time to start moving to kubernetes as a home lab the kubernetes kubernetes as a home lab the kubernetes kubernetes as a home lab the kubernetes home lab is the prime the prime example home lab is the prime the prime example home lab is the prime the prime example of home tinkering self-hosting and of home tinkering self-hosting and of home tinkering self-hosting and learning your job at the same time learning your job at the same time learning your job at the same time making your job into your hobby and your making your job into your hobby and your making your job into your hobby and your hobby into your job and a kubernetes hobby into your job and a kubernetes hobby into your job and a kubernetes home lab is the perfect vehicle for that home lab is the perfect vehicle for that home lab is the perfect vehicle for that and the best thing about it is that you and the best thing about it is that you and the best thing about it is that you can use gitops um and you should should can use gitops um and you should should can use gitops um and you should should use that as early as possible because use that as early as possible because use that as early as possible because that means you can make your home lab that means you can make your home lab that means you can make your home lab public and what do I mean by that is I public and what do I mean by that is I public and what do I mean by that is I have my home lab repo here it has 55 have my home lab repo here it has 55 have my home lab repo here it has 55 stars on GitHub I have almost a thousand stars on GitHub I have almost a thousand stars on GitHub I have almost a thousand commits in that project and anyone can commits in that project and anyone can commits in that project and anyone can go in here and see how I approach a go in here and see how I approach a go in here and see how I approach a software project they can see how I software project they can see how I software project they can see how I structure things how I like to separate structure things how I like to separate structure things how I like to separate things and they can see the code that I things and they can see the code that I things and they can see the code that I write they can see how I run my write they can see how I run my write they can see how I run my databases they can see everything but databases they can see everything but databases they can see everything but they also see that I'm clever and I'm they also see that I'm clever and I'm they also see that I'm clever and I'm not committing any secrets to my home not committing any secrets to my home not committing any secrets to my home lab anyone can see all of the lab anyone can see all of the lab anyone can see all of the documentation and get a sense of how I documentation and get a sense of how I documentation and get a sense of how I think like an engineer this is the think like an engineer this is the think like an engineer this is the perfect visitor card on the internet perfect visitor card on the internet perfect visitor card on the internet this is like the most powerful thing this is like the most powerful thing this is like the most powerful thing that you can have apart apart from a that you can have apart apart from a that you can have apart apart from a LinkedIn profile any hiring manager or LinkedIn profile any hiring manager or LinkedIn profile any hiring manager or CTO that is looking someone up and he CTO that is looking someone up and he CTO that is looking someone up and he sees this he will know he has an a sees this he will know he has an a sees this he will know he has an a candidate that he can at least have a

  28. candidate that he can at least have a candidate that he can at least have a good technical conversation with because good technical conversation with because good technical conversation with because this candidate knows how to articulate this candidate knows how to articulate this candidate knows how to articulate himself how to justify his choices and himself how to justify his choices and himself how to justify his choices and he is comfortable with running public he is comfortable with running public he is comfortable with running public infrastructure so this is the way to do infrastructure so this is the way to do infrastructure so this is the way to do it and kubernetes is a great way of it and kubernetes is a great way of it and kubernetes is a great way of making that public so how you should making that public so how you should making that public so how you should learn kubernetes well my whole Community learn kubernetes well my whole Community learn kubernetes well my whole Community is specialized on this this is why I is specialized on this this is why I is specialized on this this is why I created the cubecraft community because created the cubecraft community because created the cubecraft community because there is just so much conflicting there is just so much conflicting there is just so much conflicting information out there and I'm going to information out there and I'm going to information out there and I'm going to recommend a few recommend a few recommend a few certifications and those have great certifications and those have great certifications and those have great courses on udemy but what these courses courses on udemy but what these courses courses on udemy but what these courses don't teach you is how to actually don't teach you is how to actually don't teach you is how to actually manage kubernetes clusters they will manage kubernetes clusters they will manage kubernetes clusters they will teach you all of the the the theory they teach you all of the the the theory they teach you all of the the the theory they will teach you everything how to to set will teach you everything how to to set will teach you everything how to to set it up but they don't teach you how to it up but they don't teach you how to it up but they don't teach you how to work with these clusters from the CLI work with these clusters from the CLI work with these clusters from the CLI they don't actually go deep into the they don't actually go deep into the they don't actually go deep into the practical application of things and practical application of things and practical application of things and that's why I created my kubernetes that's why I created my kubernetes that's why I created my kubernetes fundamentals course so make sure you fundamentals course so make sure you fundamentals course so make sure you jump into my cubecraft community and if jump into my cubecraft community and if jump into my cubecraft community and if you go then here to my kubernetes you go then here to my kubernetes you go then here to my kubernetes fundamentals course it's eight hours fundamentals course it's eight hours fundamentals course it's eight hours long and it goes really deep into what long and it goes really deep into what long and it goes really deep into what kubernetes is how to actually uh like kubernetes is how to actually uh like kubernetes is how to actually uh like it's just one one hour course on pods it's just one one hour course on pods it's just one one hour course on pods alone right how to actually build an alone right how to actually build an alone right how to actually build an application and how you can expose that application and how you can expose that application and how you can expose that how you can approach that from the from

  29. how you can approach that from the from how you can approach that from the from the browser and all of that is done in a the browser and all of that is done in a the browser and all of that is done in a deep level on a practical way so it's as deep level on a practical way so it's as deep level on a practical way so it's as if we are sitting together and if we are sitting together and if we are sitting together and everything is CLI based and that is so everything is CLI based and that is so everything is CLI based and that is so important because these C certifications important because these C certifications important because these C certifications the certified kubernetes ad application the certified kubernetes ad application the certified kubernetes ad application developer certain C certified kubernetes developer certain C certified kubernetes developer certain C certified kubernetes administrator and the certified administrator and the certified administrator and the certified kubernetes security expert these are all kubernetes security expert these are all kubernetes security expert these are all timed exams where you log in to a a a timed exams where you log in to a a a timed exams where you log in to a a a server environment and they give you a server environment and they give you a server environment and they give you a set of set of set of problems tell you to solve it and best problems tell you to solve it and best problems tell you to solve it and best of luck that's it so you have two hours of luck that's it so you have two hours of luck that's it so you have two hours to do a lot to do a lot to do a lot of complex operations and you need to of complex operations and you need to of complex operations and you need to have the terminal skills to do that you have the terminal skills to do that you have the terminal skills to do that you need to know how to navigate the need to know how to navigate the need to know how to navigate the terminal easily how to work with Cube terminal easily how to work with Cube terminal easily how to work with Cube CTL and this is what is not taught in CTL and this is what is not taught in CTL and this is what is not taught in these courses that I'm going to these courses that I'm going to these courses that I'm going to recommend afterwards it's just the recommend afterwards it's just the recommend afterwards it's just the theory but they don't tell you how to theory but they don't tell you how to theory but they don't tell you how to actually get an example of an Ingress actually get an example of an Ingress actually get an example of an Ingress resource from Cube CTL within one second resource from Cube CTL within one second resource from Cube CTL within one second and being able to grab from there what and being able to grab from there what and being able to grab from there what you need and that's why I created this you need and that's why I created this you need and that's why I created this course it goes super deep into this course it goes super deep into this course it goes super deep into this stuff and as you see here it's getting stuff and as you see here it's getting stuff and as you see here it's getting super good reviews and he says here the super good reviews and he says here the super good reviews and he says here the best kubernetes course I've taken so far best kubernetes course I've taken so far best kubernetes course I've taken so far despite having already two or three despite having already two or three despite having already two or three famous teachers this one slowly explains famous teachers this one slowly explains famous teachers this one slowly explains the basics from a practical standpoint the basics from a practical standpoint the basics from a practical standpoint and you can see the experience emerg in and you can see the experience emerg in and you can see the experience emerg in every every every lesson school.com cubecraft and take my

  30. lesson school.com cubecraft and take my lesson school.com cubecraft and take my kubernetes fundamental scores you will kubernetes fundamental scores you will kubernetes fundamental scores you will not regret not regret not regret it and uh in terms of after you've done it and uh in terms of after you've done it and uh in terms of after you've done that one then you have a fair basic that one then you have a fair basic that one then you have a fair basic understanding of kubernetes and then you understanding of kubernetes and then you understanding of kubernetes and then you should look into the code Cloud courses should look into the code Cloud courses should look into the code Cloud courses so these are available on you to for so these are available on you to for so these are available on you to for like $20 a piece uh just wait for them like $20 a piece uh just wait for them like $20 a piece uh just wait for them until they are sale but mshot M and until they are sale but mshot M and until they are sale but mshot M and beths courses are basically the ones to beths courses are basically the ones to beths courses are basically the ones to take and the cks one is actually take and the cks one is actually take and the cks one is actually completely for free on YouTube uh by Kim completely for free on YouTube uh by Kim completely for free on YouTube uh by Kim wamp uh let me see cks wamp uh let me see cks wamp uh let me see cks Kim here we go this is it Kim here we go this is it Kim here we go this is it 1722 K 127k views 11-hour course 1722 K 127k views 11-hour course 1722 K 127k views 11-hour course available for free oh that's fun funny available for free oh that's fun funny available for free oh that's fun funny my video is also here so the this video my video is also here so the this video my video is also here so the this video also shows you um basically everything also shows you um basically everything also shows you um basically everything you need to do in order to get your you need to do in order to get your you need to do in order to get your kubernetes cks certification so those kubernetes cks certification so those kubernetes cks certification so those are the certifications to get and with are the certifications to get and with are the certifications to get and with that there is the Cub staut achievement that there is the Cub staut achievement that there is the Cub staut achievement that you can shoot for so this is that you can shoot for so this is that you can shoot for so this is basically a way for the cncf to make basically a way for the cncf to make basically a way for the cncf to make more money which is fine but they have more money which is fine but they have more money which is fine but they have released a couple of more released a couple of more released a couple of more certifications they have uh the kcna and certifications they have uh the kcna and certifications they have uh the kcna and kcsa which are more basic multiple kcsa which are more basic multiple kcsa which are more basic multiple choice and then the three certifications choice and then the three certifications choice and then the three certifications I just showed you but then you get the I just showed you but then you get the I just showed you but then you get the Cub staut award and you get to network Cub staut award and you get to network Cub staut award and you get to network with a lot of people which is great so with a lot of people which is great so with a lot of people which is great so that is a nice one to shoot for and in

  31. that is a nice one to shoot for and in that is a nice one to shoot for and in my CBE in my cubecraft community we my CBE in my cubecraft community we my CBE in my cubecraft community we actually have several Cub stauts I think actually have several Cub stauts I think actually have several Cub stauts I think we're about six now but we have LS Copa we're about six now but we have LS Copa we're about six now but we have LS Copa we have Jos we have S snakes and we have we have Jos we have S snakes and we have we have Jos we have S snakes and we have Rohan here Goan joined our community he Rohan here Goan joined our community he Rohan here Goan joined our community he didn't know anything about kubernetes didn't know anything about kubernetes didn't know anything about kubernetes when he joined I taught him everything I when he joined I taught him everything I when he joined I taught him everything I knew and he is actually now a cubes or knew and he is actually now a cubes or knew and he is actually now a cubes or not so yeah the stuff that I teach in my not so yeah the stuff that I teach in my not so yeah the stuff that I teach in my community actually works and people are community actually works and people are community actually works and people are getting these certifications left right getting these certifications left right getting these certifications left right in center so the great thing about my in center so the great thing about my in center so the great thing about my community is that these people actually community is that these people actually community is that these people actually have the certifications and they will have the certifications and they will have the certifications and they will share the tips and tricks with you if share the tips and tricks with you if share the tips and tricks with you if you are if you want to know more so make you are if you want to know more so make you are if you want to know more so make sure to jump into Cube graph finally uh sure to jump into Cube graph finally uh sure to jump into Cube graph finally uh there's also the kubernetes home lab there's also the kubernetes home lab there's also the kubernetes home lab course um because that's basically the course um because that's basically the course um because that's basically the next level where I told you that you next level where I told you that you next level where I told you that you should have a public home lab and the should have a public home lab and the should have a public home lab and the kubernetes home lab is basically the kubernetes home lab is basically the kubernetes home lab is basically the perfect one to do and uh I also have a perfect one to do and uh I also have a perfect one to do and uh I also have a full course on how to set up your full course on how to set up your full course on how to set up your kubernetes home lab from scratch it will kubernetes home lab from scratch it will kubernetes home lab from scratch it will save you hundreds of hours so check that save you hundreds of hours so check that save you hundreds of hours so check that out if you uh if you're out if you uh if you're out if you uh if you're interested kubernetes is important to interested kubernetes is important to interested kubernetes is important to learn as a devops engineer and now we learn as a devops engineer and now we learn as a devops engineer and now we have covered so much Tech home lab Linux have covered so much Tech home lab Linux have covered so much Tech home lab Linux containers programming cloud and containers programming cloud and containers programming cloud and kubernetes but arguably what's even more kubernetes but arguably what's even more kubernetes but arguably what's even more important than that are the soft skills important than that are the soft skills important than that are the soft skills so the soft skills are very important in so the soft skills are very important in so the soft skills are very important in terms of communication and networking

  32. terms of communication and networking terms of communication and networking being a devops engineer even though you being a devops engineer even though you being a devops engineer even though you might want to become it because you might want to become it because you might want to become it because you think you're going to code all day and think you're going to code all day and think you're going to code all day and you think you can have your focus time you think you can have your focus time you think you can have your focus time it's actually very it's actually very it's actually very different Dev Dev is all about bringing different Dev Dev is all about bringing different Dev Dev is all about bringing teams together and optimizing teams together and optimizing teams together and optimizing workflows talking to developers talking workflows talking to developers talking workflows talking to developers talking to managers burning down these these to managers burning down these these to managers burning down these these Bridges Burning Down The silos and in Bridges Burning Down The silos and in Bridges Burning Down The silos and in order to do that properly you need to order to do that properly you need to order to do that properly you need to have good communication skills if you if have good communication skills if you if have good communication skills if you if if you just want to code then this is if you just want to code then this is if you just want to code then this is probably not the right job for you and probably not the right job for you and probably not the right job for you and um there are a few ways how I recommend um there are a few ways how I recommend um there are a few ways how I recommend you get better at your communication you you get better at your communication you you get better at your communication you can can join a community and ask for can can join a community and ask for can can join a community and ask for help when you get stuck then instantly help when you get stuck then instantly help when you get stuck then instantly you are getting interaction with other you are getting interaction with other you are getting interaction with other Engineers so you can basically practice Engineers so you can basically practice Engineers so you can basically practice that skill and putting yourself out that skill and putting yourself out that skill and putting yourself out there asking for help is a really there asking for help is a really there asking for help is a really important skill to learn and you need to important skill to learn and you need to important skill to learn and you need to start building a start building a start building a network Kevin Samuel says that your network Kevin Samuel says that your network Kevin Samuel says that your network is your net worth and that's network is your net worth and that's network is your net worth and that's true it's so true you need to start true it's so true you need to start true it's so true you need to start building a network of Engineers building a network of Engineers building a network of Engineers especially if you are in the beginning especially if you are in the beginning especially if you are in the beginning of your career here and one good way to of your career here and one good way to of your career here and one good way to do that is to attend meetups there are do that is to attend meetups there are do that is to attend meetups there are always some sort of devops related Cloud always some sort of devops related Cloud always some sort of devops related Cloud related meetups in any area if you want related meetups in any area if you want related meetups in any area if you want to find them you go to meetup.com to find them you go to meetup.com to find them you go to meetup.com and here you can find meetups about and here you can find meetups about and here you can find meetups about anything anything anything but definitely go and attend meetups and

  33. but definitely go and attend meetups and but definitely go and attend meetups and network with people because very often network with people because very often network with people because very often there will be recruiters there as well there will be recruiters there as well there will be recruiters there as well surround yourself with other students surround yourself with other students surround yourself with other students surround yourself with people that are surround yourself with people that are surround yourself with people that are on the same path is you and you can on the same path is you and you can on the same path is you and you can share experience with and I have my free share experience with and I have my free share experience with and I have my free community for that it has like 3,000 community for that it has like 3,000 community for that it has like 3,000 members you can join for free you can members you can join for free you can members you can join for free you can meet other people here who are doing the meet other people here who are doing the meet other people here who are doing the same and this whole road map is same and this whole road map is same and this whole road map is available for free there as well and available for free there as well and available for free there as well and that's one place to start where you can that's one place to start where you can that's one place to start where you can find make friends next you have to start find make friends next you have to start find make friends next you have to start uh practicing your presentation skills uh practicing your presentation skills uh practicing your presentation skills public speaking this is also very public speaking this is also very public speaking this is also very important like I was really in places important like I was really in places important like I was really in places I'm always very excited about kubernetes I'm always very excited about kubernetes I'm always very excited about kubernetes but you actually have to convince people but you actually have to convince people but you actually have to convince people that this is the way to go right that this is the way to go right that this is the way to go right sometimes you have to be able to give sometimes you have to be able to give sometimes you have to be able to give demos and see well we are currently demos and see well we are currently demos and see well we are currently taking 30 minutes to deploy something to taking 30 minutes to deploy something to taking 30 minutes to deploy something to production look how it goes with this production look how it goes with this production look how it goes with this solution and then you have to be sit solution and then you have to be sit solution and then you have to be sit there with your camera on and speak and there with your camera on and speak and there with your camera on and speak and operate the computer at the same time operate the computer at the same time operate the computer at the same time this is a skill that you need to learn this is a skill that you need to learn this is a skill that you need to learn that you need to practice and one way to that you need to practice and one way to that you need to practice and one way to do that is actually to start recording do that is actually to start recording do that is actually to start recording yourself while you're doing your work or yourself while you're doing your work or yourself while you're doing your work or your studies you don't have to publish your studies you don't have to publish your studies you don't have to publish it you don't have to become a YouTuber it you don't have to become a YouTuber it you don't have to become a YouTuber but this is a really great way to to but this is a really great way to to but this is a really great way to to learn how to speak while you operate the learn how to speak while you operate the learn how to speak while you operate the computer and while you explain things computer and while you explain things computer and while you explain things like I'm doing now I couldn't do this like I'm doing now I couldn't do this like I'm doing now I couldn't do this when I started out and I have learned when I started out and I have learned when I started out and I have learned this over time so definitely uh this over time so definitely uh this over time so definitely uh something to

  34. something to something to practice you have to create the skill or practice you have to create the skill or practice you have to create the skill or polish the skill of building teams and polish the skill of building teams and polish the skill of building teams and bringing people together like be the bringing people together like be the bringing people together like be the glue be the person who is always saying glue be the person who is always saying glue be the person who is always saying good morning in the in the group chat good morning in the in the group chat good morning in the in the group chat and being being the one who brings and being being the one who brings and being being the one who brings people together and who is not afraid to people together and who is not afraid to people together and who is not afraid to address problems in meetings and this is address problems in meetings and this is address problems in meetings and this is really important in your uh skill set as really important in your uh skill set as really important in your uh skill set as a devops engineer secondly There Is the a devops engineer secondly There Is the a devops engineer secondly There Is the personal brand so I'm really big on this personal brand so I'm really big on this personal brand so I'm really big on this uh I well you know me because I am uh I well you know me because I am uh I well you know me because I am active on LinkedIn and YouTube and X active on LinkedIn and YouTube and X active on LinkedIn and YouTube and X Etc but basically I I never have to Etc but basically I I never have to Etc but basically I I never have to apply for jobs at all I never apply for apply for jobs at all I never apply for apply for jobs at all I never apply for jobs any job that I'm getting these days jobs any job that I'm getting these days jobs any job that I'm getting these days is people coming to me asking me whether is people coming to me asking me whether is people coming to me asking me whether I'm interested to work with them and I'm interested to work with them and I'm interested to work with them and that happens because I put myself out that happens because I put myself out that happens because I put myself out there because I have a track record I there because I have a track record I there because I have a track record I have a reputation and people basically have a reputation and people basically have a reputation and people basically know what they are going to get when know what they are going to get when know what they are going to get when they hire me and this is why I can be a they hire me and this is why I can be a they hire me and this is why I can be a freelancer without using any recruiters freelancer without using any recruiters freelancer without using any recruiters because I have done the work of building because I have done the work of building because I have done the work of building a personal brand a personal brand a personal brand and when I started out I was the best and when I started out I was the best and when I started out I was the best thing that I did when I started out was thing that I did when I started out was thing that I did when I started out was to start a blog and document my journey to start a blog and document my journey to start a blog and document my journey on that blog because when I was applying on that blog because when I was applying on that blog because when I was applying for my first jobs people looked me up for my first jobs people looked me up for my first jobs people looked me up they saw my blog and they saw oh this they saw my blog and they saw oh this they saw my blog and they saw oh this guy is better than the other guys guy is better than the other guys guy is better than the other guys because he's actually writing about what

  35. because he's actually writing about what because he's actually writing about what he wants to do like they get the sense he wants to do like they get the sense he wants to do like they get the sense that I was truly passionate about what I that I was truly passionate about what I that I was truly passionate about what I was doing because I was willing to write was doing because I was willing to write was doing because I was willing to write about it in my free time and I was not a about it in my free time and I was not a about it in my free time and I was not a part of of the stack of CVS no I was the part of of the stack of CVS no I was the part of of the stack of CVS no I was the guy with the blog who they found on guy with the blog who they found on guy with the blog who they found on LinkedIn and that's a very different LinkedIn and that's a very different LinkedIn and that's a very different mindset to be in when you're talking to mindset to be in when you're talking to mindset to be in when you're talking to someone so do this start a blog share someone so do this start a blog share someone so do this start a blog share your journey show your work and create a your journey show your work and create a your journey show your work and create a lab repo like I showed you the get the lab repo like I showed you the get the lab repo like I showed you the get the home lab repo start building up a good home lab repo start building up a good home lab repo start building up a good GitHub account and personal page like I GitHub account and personal page like I GitHub account and personal page like I showed you it's one arguably one of the showed you it's one arguably one of the showed you it's one arguably one of the most important Pages you you have start most important Pages you you have start most important Pages you you have start posting on X every day it's not about posting on X every day it's not about posting on X every day it's not about gaining followers but it's gaining followers but it's gaining followers but it's about someone looking you up and then about someone looking you up and then about someone looking you up and then like me if you go to my profile you just like me if you go to my profile you just like me if you go to my profile you just see an endless stream about where where see an endless stream about where where see an endless stream about where where I'm talking about Azure kubernetes I'm talking about Azure kubernetes I'm talking about Azure kubernetes everything that I'm doing I'm just everything that I'm doing I'm just everything that I'm doing I'm just putting that out there and someone's putting that out there and someone's putting that out there and someone's going to see okay this guy is passionate going to see okay this guy is passionate going to see okay this guy is passionate about what he does it's not about about what he does it's not about about what he does it's not about followers it's about leaving a trail for followers it's about leaving a trail for followers it's about leaving a trail for people to look at and I highly recommend people to look at and I highly recommend people to look at and I highly recommend posting on LinkedIn twice a week lastly there is in the soft skill week lastly there is in the soft skill section there is finding a job and section there is finding a job and section there is finding a job and interviewing so interviewing and job interviewing so interviewing and job interviewing so interviewing and job application is a skill in and of itself application is a skill in and of itself application is a skill in and of itself that needs to be practiced so even if that needs to be practiced so even if that needs to be practiced so even if you're already in a job it's actually a

  36. you're already in a job it's actually a you're already in a job it's actually a good practice to if people approach you good practice to if people approach you good practice to if people approach you and they ask you if you're interested in and they ask you if you're interested in and they ask you if you're interested in working with them to have an interview working with them to have an interview working with them to have an interview to have the interview with them like you to have the interview with them like you to have the interview with them like you shouldn't waste people's time but it is shouldn't waste people's time but it is shouldn't waste people's time but it is a skill to be honed and to be practiced a skill to be honed and to be practiced a skill to be honed and to be practiced so you shouldn't expect that you're so you shouldn't expect that you're so you shouldn't expect that you're going to land the first job on your going to land the first job on your going to land the first job on your first interview because you need to get first interview because you need to get first interview because you need to get in the Reps you need to do a 100 in the Reps you need to do a 100 in the Reps you need to do a 100 interviews to actually learn how to interviews to actually learn how to interviews to actually learn how to present yourself properly to get your present yourself properly to get your present yourself properly to get your story straight story straight story straight so do it do take a lot of interviews and so do it do take a lot of interviews and so do it do take a lot of interviews and and practice because and practice because and practice because Landing the first position is really Landing the first position is really Landing the first position is really important important important so if like when you have no experience so if like when you have no experience so if like when you have no experience and you maybe come from a different and you maybe come from a different and you maybe come from a different career like I did then you need to get career like I did then you need to get career like I did then you need to get that first position you need to get the that first position you need to get the that first position you need to get the first actual production experience on first actual production experience on first actual production experience on your CV and for that you need to be your CV and for that you need to be your CV and for that you need to be willing to accept low pay be willing to willing to accept low pay be willing to willing to accept low pay be willing to go to accept 30% less than all of the go to accept 30% less than all of the go to accept 30% less than all of the other candidates because in the end it's other candidates because in the end it's other candidates because in the end it's all about money if they're hiring for a all about money if they're hiring for a all about money if they're hiring for a Junior position and then they have Junior position and then they have Junior position and then they have Junior engineers and one of them is Junior engineers and one of them is Junior engineers and one of them is willing to go even lower because he's willing to go even lower because he's willing to go even lower because he's just so passionate about what he wants just so passionate about what he wants just so passionate about what he wants to do then do it like I was making to do then do it like I was making to do then do it like I was making around minimum wage in my first devop around minimum wage in my first devop around minimum wage in my first devop position but I was doing the same work position but I was doing the same work position but I was doing the same work as senior Engineers who had been there as senior Engineers who had been there as senior Engineers who had been there for 20 years hey I was happy I was for 20 years hey I was happy I was for 20 years hey I was happy I was getting my first uh experience and when

  37. getting my first uh experience and when getting my first uh experience and when I when I ended that gig and I looked for I when I ended that gig and I looked for I when I ended that gig and I looked for my next one I basically doubled my my next one I basically doubled my my next one I basically doubled my salary because I had the The Experience salary because I had the The Experience salary because I had the The Experience so be willing to make amends and to so be willing to make amends and to so be willing to make amends and to accept low pay next you you should use accept low pay next you you should use accept low pay next you you should use everything you've done in your free time everything you've done in your free time everything you've done in your free time so if you're actually in if you're not so if you're actually in if you're not so if you're actually in if you're not in this for the money if you're just if in this for the money if you're just if in this for the money if you're just if you're in this like me because you're you're in this like me because you're you're in this like me because you're passionate about what you do which you passionate about what you do which you passionate about what you do which you should be you are also coding in your should be you are also coding in your should be you are also coding in your free time you are doing projects in your free time you are doing projects in your free time you are doing projects in your free time you're building a home lab in free time you're building a home lab in free time you're building a home lab in your free time and all of that you your free time and all of that you your free time and all of that you should use to the max in job interviews should use to the max in job interviews should use to the max in job interviews and on your CV and and on your CV and and on your CV and um in my case I was automating video um in my case I was automating video um in my case I was automating video games I was writing scripts for online games I was writing scripts for online games I was writing scripts for online RPGs and running those on servers and I RPGs and running those on servers and I RPGs and running those on servers and I could speak about that excitingly and could speak about that excitingly and could speak about that excitingly and this is why I got hired because I had this is why I got hired because I had this is why I got hired because I had that experience so do everything that that experience so do everything that that experience so do everything that you do in your free time use that to the you do in your free time use that to the you do in your free time use that to the Max and like I said you should practice Max and like I said you should practice Max and like I said you should practice interviews cultivate a good CV and interviews cultivate a good CV and interviews cultivate a good CV and tailor every CV to the position don't be tailor every CV to the position don't be tailor every CV to the position don't be lazy don't just mass apply with the same lazy don't just mass apply with the same lazy don't just mass apply with the same CV and cover letter everywhere no CV and cover letter everywhere no CV and cover letter everywhere no actually tailor it to the application actually tailor it to the application actually tailor it to the application and show that you have put in some work and show that you have put in some work and show that you have put in some work in it if you are in the position of in it if you are in the position of in it if you are in the position of having to apply but if you build a having to apply but if you build a having to apply but if you build a strong personal brand and you have some strong personal brand and you have some strong personal brand and you have some experience the jobs will start coming to experience the jobs will start coming to experience the jobs will start coming to you so the last part of the road map is

  38. you so the last part of the road map is you so the last part of the road map is artificial intelligence so I know I know artificial intelligence so I know I know artificial intelligence so I know I know everything is all about AI these days everything is all about AI these days everything is all about AI these days but in terms of devops careers this is but in terms of devops careers this is but in terms of devops careers this is not one to sleep on guys definitely not not one to sleep on guys definitely not not one to sleep on guys definitely not because this is where the money is and because this is where the money is and because this is where the money is and where the money is going to be for the where the money is going to be for the where the money is going to be for the next 10 next 10 next 10 years so there are a few elements of the years so there are a few elements of the years so there are a few elements of the AI section here so let's just start with AI section here so let's just start with AI section here so let's just start with AI in and of AI in and of AI in and of itself if you are a devops engineer who itself if you are a devops engineer who itself if you are a devops engineer who has an above average understanding of AI has an above average understanding of AI has an above average understanding of AI you are are going to stand out if you you are are going to stand out if you you are are going to stand out if you know more about AI than your uh comp know more about AI than your uh comp know more about AI than your uh comp than your competition then you have a than your competition then you have a than your competition then you have a huge Advantage because AI is where where huge Advantage because AI is where where huge Advantage because AI is where where where it's happening currently and where where it's happening currently and where where it's happening currently and where it's going to be happening so you can it's going to be happening so you can it's going to be happening so you can stand out if you have ai knowledge and I stand out if you have ai knowledge and I stand out if you have ai knowledge and I recommend that you that you learn about recommend that you that you learn about recommend that you that you learn about the processes that are involved with the processes that are involved with the processes that are involved with creating these models like what does it creating these models like what does it creating these models like what does it mean to train an llm how is that going mean to train an llm how is that going mean to train an llm how is that going how does that work and if you know this how does that work and if you know this how does that work and if you know this if you have an understanding of this if you have an understanding of this if you have an understanding of this then you're are going to have a re huge then you're are going to have a re huge then you're are going to have a re huge Advantage so you need to have a basic Advantage so you need to have a basic Advantage so you need to have a basic understanding with with of of AI with understanding with with of of AI with understanding with with of of AI with large language models what is it what large language models what is it what large language models what is it what does it do and like some people for does it do and like some people for does it do and like some people for example like memory like some people example like memory like some people example like memory like some people think that when they chat with Claude or think that when they chat with Claude or think that when they chat with Claude or chat GPT that the model is like learning chat GPT that the model is like learning chat GPT that the model is like learning as they go that the model is improving

  39. as they go that the model is improving as they go that the model is improving with every chat that they make it's not with every chat that they make it's not with every chat that they make it's not true a model is trained once and then true a model is trained once and then true a model is trained once and then it's released and then you give it input it's released and then you give it input it's released and then you give it input and it produces output but that's it and it produces output but that's it and it produces output but that's it nothing else is happening Chad GPT now nothing else is happening Chad GPT now nothing else is happening Chad GPT now has a memory function so it does uh have has a memory function so it does uh have has a memory function so it does uh have some sort of memory it's just being some sort of memory it's just being some sort of memory it's just being added to the prompt every time but you added to the prompt every time but you added to the prompt every time but you need to have this basic understanding if need to have this basic understanding if need to have this basic understanding if you want to be a future proof devops you want to be a future proof devops you want to be a future proof devops engineer and in terms of learning AI engineer and in terms of learning AI engineer and in terms of learning AI well I I watch this 5H hour uh podcast well I I watch this 5H hour uh podcast well I I watch this 5H hour uh podcast well on the Lex fridman podcast with the well on the Lex fridman podcast with the well on the Lex fridman podcast with the CEO of anthropic the creators of the CEO of anthropic the creators of the CEO of anthropic the creators of the Claude large language model Claude Sonet Claude large language model Claude Sonet Claude large language model Claude Sonet and in that podcast the CEO of anthropic and in that podcast the CEO of anthropic and in that podcast the CEO of anthropic he actually gives very interesting he actually gives very interesting he actually gives very interesting advice which is if you want to learn advice which is if you want to learn advice which is if you want to learn about AI if you want to get into that about AI if you want to get into that about AI if you want to get into that world just play with the world just play with the world just play with the models just get just interact with them models just get just interact with them models just get just interact with them just use them in your daily life and just use them in your daily life and just use them in your daily life and play around with them and this was play around with them and this was play around with them and this was actually quite eye openening because I I actually quite eye openening because I I actually quite eye openening because I I had been doing that a lot but in order had been doing that a lot but in order had been doing that a lot but in order to get a good understanding of it you to get a good understanding of it you to get a good understanding of it you actually need to use it and that is um actually need to use it and that is um actually need to use it and that is um very very solid advice so ye one year very very solid advice so ye one year very very solid advice so ye one year ago I was just only asking AI coding ago I was just only asking AI coding ago I was just only asking AI coding questions now I'm spending like one or questions now I'm spending like one or questions now I'm spending like one or two hours a day chatting with Chad GPT two hours a day chatting with Chad GPT two hours a day chatting with Chad GPT and Claude because it's helping me with and Claude because it's helping me with and Claude because it's helping me with so many things in my life and you can

  40. so many things in my life and you can so many things in my life and you can only arrive at this this level if you're only arrive at this this level if you're only arrive at this this level if you're actually willing to play and put some actually willing to play and put some actually willing to play and put some time into learning the models next what time into learning the models next what time into learning the models next what I recommend is X so uh I I I I've have I recommend is X so uh I I I I've have I recommend is X so uh I I I I've have always neglected X but currently I am always neglected X but currently I am always neglected X but currently I am actually having a lot of fun on X and um actually having a lot of fun on X and um actually having a lot of fun on X and um it seems that the AI space the AI it seems that the AI space the AI it seems that the AI space the AI machine learning space uh as you see in machine learning space uh as you see in machine learning space uh as you see in my feed like this is AI uh this is AI my feed like this is AI uh this is AI my feed like this is AI uh this is AI this is AI enop IC it's all AI so if you this is AI enop IC it's all AI so if you this is AI enop IC it's all AI so if you follow the right accounts then all of follow the right accounts then all of follow the right accounts then all of the hot news all of the The Happening the hot news all of the The Happening the hot news all of the The Happening things are being posted to X and there things are being posted to X and there things are being posted to X and there seems to be a very active AI startup seems to be a very active AI startup seems to be a very active AI startup scene on x which um which I recommend scene on x which um which I recommend scene on x which um which I recommend you start you start you start following so there's this podcast that I following so there's this podcast that I following so there's this podcast that I recommend but also the book artificial recommend but also the book artificial recommend but also the book artificial intelligence a guide for thinking humans intelligence a guide for thinking humans intelligence a guide for thinking humans this was recommended to me by my friend this was recommended to me by my friend this was recommended to me by my friend Zen and he is an AI engineer who works Zen and he is an AI engineer who works Zen and he is an AI engineer who works at GitHub and he recommended this this at GitHub and he recommended this this at GitHub and he recommended this this resource to me and I've I've almost resource to me and I've I've almost resource to me and I've I've almost finished the book and I can actually I finished the book and I can actually I finished the book and I can actually I can highly recommend it to anyone who can highly recommend it to anyone who can highly recommend it to anyone who wants to learn more about artificial wants to learn more about artificial wants to learn more about artificial intelligence and machine learning intelligence and machine learning intelligence and machine learning because this book will teach you what because this book will teach you what because this book will teach you what it's all about so highly recommend that it's all about so highly recommend that it's all about so highly recommend that one the next section of the artificial one the next section of the artificial one the next section of the artificial intelligence tree I've created here is intelligence tree I've created here is intelligence tree I've created here is AI infrastructure engineering so this is

  41. AI infrastructure engineering so this is AI infrastructure engineering so this is basically where the money is going to be basically where the money is going to be basically where the money is going to be in the next uh in the next 10 years and in the next uh in the next 10 years and in the next uh in the next 10 years and this is where devops Engineers can be um this is where devops Engineers can be um this is where devops Engineers can be um this is where you can shine as a devops this is where you can shine as a devops this is where you can shine as a devops engineer so in the research for this engineer so in the research for this engineer so in the research for this video I came across this article by Min video I came across this article by Min video I came across this article by Min IO and it's titled AI MLS suf why your IO and it's titled AI MLS suf why your IO and it's titled AI MLS suf why your second hire should be a devops engineer second hire should be a devops engineer second hire should be a devops engineer so it's about uh when you create an AI so it's about uh when you create an AI so it's about uh when you create an AI startup the first higher should be a startup the first higher should be a startup the first higher should be a data engineer but then the second higher data engineer but then the second higher data engineer but then the second higher should be a devops engineer and that's should be a devops engineer and that's should be a devops engineer and that's telling you something right like data telling you something right like data telling you something right like data engineers and devops Engineers are engineers and devops Engineers are engineers and devops Engineers are crucial in this AI ml space because the crucial in this AI ml space because the crucial in this AI ml space because the data engineer he wants to be focusing on data engineer he wants to be focusing on data engineer he wants to be focusing on building and F tuning models without building and F tuning models without building and F tuning models without needing to be bugged down with things needing to be bugged down with things needing to be bugged down with things like infrastructures code or monitoring like infrastructures code or monitoring like infrastructures code or monitoring or development environments or development environments or development environments so the devops engineer handles so the devops engineer handles so the devops engineer handles monitoring he handle scaling Disaster monitoring he handle scaling Disaster monitoring he handle scaling Disaster Recovery cicd pipelines development Recovery cicd pipelines development Recovery cicd pipelines development environments like the devop the data environments like the devop the data environments like the devop the data engineer might not care but a devops engineer might not care but a devops engineer might not care but a devops engineer knows that you need a separate engineer knows that you need a separate engineer knows that you need a separate staging environment and production staging environment and production staging environment and production environment and you are the one who is environment and you are the one who is environment and you are the one who is going to be creating that going to be creating that going to be creating that so this is the new meta I think uh so this is the new meta I think uh so this is the new meta I think uh devops Engineers have a have a great devops Engineers have a have a great devops Engineers have a have a great chance of shining in this space and um I chance of shining in this space and um I chance of shining in this space and um I this is why I highly highly recommend this is why I highly highly recommend this is why I highly highly recommend that you that you look into AI focus on

  42. that you that you look into AI focus on that you that you look into AI focus on it and learn skills related to it it and learn skills related to it it and learn skills related to it because this is basically going to because this is basically going to because this is basically going to Future proof your career and it's fun Future proof your career and it's fun Future proof your career and it's fun it's super interesting so I am on this it's super interesting so I am on this it's super interesting so I am on this path myself I I have I'm basically at path myself I I have I'm basically at path myself I I have I'm basically at the point where I've mastered kubernetes the point where I've mastered kubernetes the point where I've mastered kubernetes to a degree that I can do what I want to to a degree that I can do what I want to to a degree that I can do what I want to do same for cloud I can do what I need do same for cloud I can do what I need do same for cloud I can do what I need to do I can learn what I need to learn to do I can learn what I need to learn to do I can learn what I need to learn and now it's time for me to move on to and now it's time for me to move on to and now it's time for me to move on to Ai and this is basically the road map Ai and this is basically the road map Ai and this is basically the road map that I am U pursuing myself so step one that I am U pursuing myself so step one that I am U pursuing myself so step one for me is to master GPU on kubernetes for me is to master GPU on kubernetes for me is to master GPU on kubernetes like how do I how do I in how do I pass like how do I how do I in how do I pass like how do I how do I in how do I pass through gpus how do I use gpus in my through gpus how do I use gpus in my through gpus how do I use gpus in my containers how do I make gpus available containers how do I make gpus available containers how do I make gpus available to workloads on kubernetes and for that to workloads on kubernetes and for that to workloads on kubernetes and for that I'm going to be uh digging into the I'm going to be uh digging into the I'm going to be uh digging into the Nvidia GPU Nvidia GPU Nvidia GPU operator I'm going to be learning about operator I'm going to be learning about operator I'm going to be learning about distributed AI Computing so the distributed AI Computing so the distributed AI Computing so the everything AI related is happening on everything AI related is happening on everything AI related is happening on kubernetes because it scales so well and kubernetes because it scales so well and kubernetes because it scales so well and you can have cluster Computing so you you can have cluster Computing so you you can have cluster Computing so you can have your training uh training can have your training uh training can have your training uh training rounds where you use a lot of compute rounds where you use a lot of compute rounds where you use a lot of compute for training the models but then there's for training the models but then there's for training the models but then there's a second part where it's running the a second part where it's running the a second part where it's running the models and this can scale up and down models and this can scale up and down models and this can scale up and down you can divide the capacity uh run AI you can divide the capacity uh run AI you can divide the capacity uh run AI comes into mind with this so the like comes into mind with this so the like comes into mind with this so the like learning how this works is uh very is learning how this works is uh very is learning how this works is uh very is going to be a very interesting and going to be a very interesting and going to be a very interesting and useful skill set to useful skill set to useful skill set to have uh M machine learning data storage

  43. have uh M machine learning data storage have uh M machine learning data storage like how do you uh handle machine like how do you uh handle machine like how do you uh handle machine learning data how is that stored how is learning data how is that stored how is learning data how is that stored how is it being um accessed by the kubernetes it being um accessed by the kubernetes it being um accessed by the kubernetes cluster and the workloads how to monitor cluster and the workloads how to monitor cluster and the workloads how to monitor GPU performance monitoring like machine GPU performance monitoring like machine GPU performance monitoring like machine learning uh process performance Etc and learning uh process performance Etc and learning uh process performance Etc and deploying machine learning platforms so deploying machine learning platforms so deploying machine learning platforms so these are the the areas of focus that these are the the areas of focus that these are the the areas of focus that I'm currently uh focusing on and tools I'm currently uh focusing on and tools I'm currently uh focusing on and tools that I'm looking into our Cube flow and that I'm looking into our Cube flow and that I'm looking into our Cube flow and Kido the Kido operator is the kubernetes Kido the Kido operator is the kubernetes Kido the Kido operator is the kubernetes AI tool chain operator it's created by AI tool chain operator it's created by AI tool chain operator it's created by Microsoft and it's integrated into AKs Microsoft and it's integrated into AKs Microsoft and it's integrated into AKs so that is going to be an interesting so that is going to be an interesting so that is going to be an interesting one and there's also Mino II AI store one and there's also Mino II AI store one and there's also Mino II AI store and this is basically where the the and this is basically where the the and this is basically where the the machine learning data is going to be machine learning data is going to be machine learning data is going to be stored in S3 compatible objects and this stored in S3 compatible objects and this stored in S3 compatible objects and this also one to look into and again check also one to look into and again check also one to look into and again check out this article why your second higher out this article why your second higher out this article why your second higher should be a devops engineer and you'll should be a devops engineer and you'll should be a devops engineer and you'll get an understanding of why it's get an understanding of why it's get an understanding of why it's important to learn AI as a devops important to learn AI as a devops important to learn AI as a devops engineer so the next part of the AI tree engineer so the next part of the AI tree engineer so the next part of the AI tree here is mlops so mlops brings devops here is mlops so mlops brings devops here is mlops so mlops brings devops principles to machine learning mlops is principles to machine learning mlops is principles to machine learning mlops is concerned with the entire life cycle of concerned with the entire life cycle of concerned with the entire life cycle of machine learning and models so it has a machine learning and models so it has a machine learning and models so it has a broader scope and if you check out this broader scope and if you check out this broader scope and if you check out this resource here so this is an excellent resource here so this is an excellent resource here so this is an excellent article where it says that um machine article where it says that um machine article where it says that um machine learning operations mlops are a set of learning operations mlops are a set of learning operations mlops are a set of practices that automate and simplify practices that automate and simplify practices that automate and simplify machine learning workflows and machine learning workflows and machine learning workflows and deployments so as you see here the ml

  44. deployments so as you see here the ml deployments so as you see here the ml life cycle the machine learning life life cycle the machine learning life life cycle the machine learning life cycle so the the cycle of training a cycle so the the cycle of training a cycle so the the cycle of training a model is fairly huge there's this whole model is fairly huge there's this whole model is fairly huge there's this whole data prep and this is usually the the data prep and this is usually the the data prep and this is usually the the data Engineers um area of expertise of data Engineers um area of expertise of data Engineers um area of expertise of course but then there's a training and course but then there's a training and course but then there's a training and the tuning and the deploying and the tuning and the deploying and the tuning and the deploying and monitoring so this is definitely an area monitoring so this is definitely an area monitoring so this is definitely an area where you can shine as a devops engineer where you can shine as a devops engineer where you can shine as a devops engineer if you already have the experience so if you already have the experience so if you already have the experience so it's a broader scope so you will have to it's a broader scope so you will have to it's a broader scope so you will have to learn about data as well but I think learn about data as well but I think learn about data as well but I think mlops is a great uh career growth mlops is a great uh career growth mlops is a great uh career growth opportunity so like you maybe you are opportunity so like you maybe you are opportunity so like you maybe you are already a devops engineer and then you already a devops engineer and then you already a devops engineer and then you might be wondering well what's after might be wondering well what's after might be wondering well what's after devops and I think mlops is a great um devops and I think mlops is a great um devops and I think mlops is a great um growth opportunity for devops engineers growth opportunity for devops engineers growth opportunity for devops engineers so in my cubecraft community I'm also so in my cubecraft community I'm also so in my cubecraft community I'm also going to be doing a community project going to be doing a community project going to be doing a community project where we're going to be uh creating our where we're going to be uh creating our where we're going to be uh creating our own kubernetes cluster and training our own kubernetes cluster and training our own kubernetes cluster and training our own models and then we're going to be own models and then we're going to be own models and then we're going to be learning more about mlops and this is learning more about mlops and this is learning more about mlops and this is what why I think you it's very important what why I think you it's very important what why I think you it's very important that you focus on artificial that you focus on artificial that you focus on artificial intelligence as a devops engineer

Summary

The main theme is transitioning to a six-figure career in DevOps engineering, even in one's 30s without a CS degree. Key subjects include Kubernetes, home labs, and the practical application of skills over certifications, as validated by industry leaders like Michael Cade. The takeaway is that building a Kubernetes home lab is a crucial, yet accessible, step to stand out to hiring managers and secure a DevOps role.

View original episode ↗