I'm so glad I found this video. I was getting quite worried about what I wanted to do next in my career. I already work in I.T. Entry levrl Tech support role. I completed a software engineering bootcamp last year and after completion, I realized 1. I'm a terrible coder and 2. I did not want a job coding all day. I was beating myself up because I thought I wasted money learning to code but then started researching other careers that I can get into with coding experience. Now, I'm working on getting my AWS DevOps Engineer certificate. This video confirmed that I'm heading the right direction. Thank you.
@@AndrewRoe whether she does devops or swe, she will have to code no matter what. So they’re suggesting she go for nursing if she doesn’t want to code.
Yup, DevOps role will still need to code. Spring boot and IaC are a necessity for infra set up. In some banks, full stack developers are deployed as DevOps engineer.
you answered all the questions in my head. I would be finishing my MSc Computing in 3 months time and I have always wanted answers to certain questions. You answered them brilliantly.
This was a really great video! I have some experience in IT on a application in an application called Salesforce. But looking to move into Cloud side and this really help give a view on day to day basis on cloud engineer. Thank you for talking about your experience!
Will definitely be going for cloud engineering first because I’m only decent on righting software code I’m 16 just got my azure fundamentals will be going for more before graduation of highschool and practice my coding skills thanks for the info
Thank You Andrew Roe.....10 Likes for this video, you literally painted a picture of the 2 roles for me, better than a lot of videos I tried understanding....very greatful for taking the time to do this one. I think it's more cloud engineer(Azure-SA) for me. | as a Devloper as well...I find Dev. takes a lot more effort just to fix a problem compared to administration trying to fix an issue in the workplace. *just my view.
I don't like coding so my preference always with support engineer in support role various options available such as cloud, application, technical support multiple roles available in support...... If you are from tech but don't like coding other options also available................ spread knowledge in these area...
I am a software engineer with 3 years. But i am getting very exhausted with monotonus work, creating meaningless website and meeting deadlines. I am looking to gwt inro infrastructure as its less deep and more wide, which i might like more as i would have more technologies and options.
to my understanding from this video. the cloud is an initial step in the right direction to understand the programming language that comes later that will help you get a grasp on code. Beginning in cloud will heighten your understanding and will define the purpose of why you started will be clearer. thank you for this. I will take heed and proceed with the cloud. thank you for knowledge my friend.
I agree with everything except the understanding part, I don't think understanding the cloud helps you understand programming. I think it makes you useful in the interim though.
hi, I'm considering intending two different boot camps I would like to know which one would equip me The ultimate goal is to do cloud engineering... Bootcamp number one is called intellectual point and the certification consist of the CompTIA trifecta Security, Networking and A+ along with CCNA and the CCNP.....The second Boot camp is called Divergence and consist Server+, Linux+, Cloud+, Network+, Security+, and Pentest+...
Looking to start a cloud infrastructure engineering role in the next few months. Came across your channel and this video amongst others were insightful to say the least. On a complete side note, what hair product do you use ? 😅
Hi Andrew, great video! I am unable to decide between Cloud Computing and Bach degree in SE. I feel like if I do cloud computing, it won’t be possible to learn more about coding deeply and work as a UI/UX designer, which is included in syllabus of SE degree. On the other hand, if I do SE, will I still be able to work in Cloud Computing? If you were me at this point and had 6 years of remote work experience in one of the fortune 500 companies, but now looking to advance your career in IT from Business, would you do Bachelors degree in CC or SE, you hypothetical response will be appreciated!! ❤
In software engineering you will have to interface with cloud and building infrastructure. Where as in cloud specifically you won't do nearly as much programming or design as you would in engineering. For example on my team we build the software and we build the infrastructure that the code is hosted with and resources to architect different services. I hope that helps!
I think I understand the diiferences, but maybe lack the forsight to see what will be better long term, overall. I am a recent graduate as degree as a software engineer, and just got my first job offer but for a cloud engineer position (devops focused). I'm interested but maybe also concerned missing out of gaining traditional dev experience, and lacking it when looking for software engineer positions in the future? Any advice? - Eventually, down the line I would like transition into a role to go fully remote and work from anywhere.
I think that's definitely a valid concern. If you're worried about that I think college can always be helpful as it gives you a good path. But, if not, then you'll have to take a less traditional project based path IMO.
I was wondering about the cloud engineering versus Software Engineering path. I do coding but for game development, however; I am looking at cloud engineering as my career path upgrade from the operation side and some DevOps while I learn programming on my own. However, I am using C# / C++ for the two game engines I am playing around with so not sure if they will be useful for cloud engineering so I may need to pick up Python in the process. Great video by the way. Thanks!
Learn python and bash scripting first, these are the 2 basic requirements for cloud engineer. Once you're done with these 2, proceed to laC like terraform, cloud formation (for AWS) and ARM for azure.
TLDR for noobs that has no skills but wants to enter the industry with an entry level position: start off with cloud engineering 😃 p.s great explanation Andrew!
i think DBA's have largely gone away (not something I'm happy with) as everyone is expected to know everything now. This IMO is caused by cloud and the ability for the provider to manage the database while engineers just manage the data. I think there's still a space for SQL/DBA stuff but more and more I think you need to learn other stuff too. Such as infrastructure as code so you can setup the database as well as manage it.
An odd question from inexperienced person…. I’d like to learn about backend, but I’d like to get a job as a cloud engineer, my question is… I gotta be a backend engineer before to try to get a job as a cloud engineer? Sorry, I’m new on this field… 1sub+
Hey! No you don’t have to become a backend engineer before going into cloud. If anything I’d suggest the opposite as you can work on your programming skill in cloud before transferring to backend.
Interesting how the cloud jobs require you to be more theoretical but at the same time have a good base level knowledge so you can implement the services though clickops or coding. When you mean simple leetcode, how simple?
Coming from test automation where its a mix of coding and a bit of devops, I do enjoy to code but at the same time have diverse and do devops such as ci cd cloud docker and etc, i was wondering if i go to cloud engineering or devops role, will I still be able to code? Because I dont wanna lose coding momentum, like you said regarding interview processes, sometimes employers tend to over exaggerate with the algos and system design, i do prefer to code and be involved in devops but i do wanna continue to write code as well.
You will in many cases but it’ll be a bit different. Infrastructure languages are different from traditional languages in a few ways but sometimes they’re the same. For example the AWS CDK allows you to use typescript, python, go and a few different others
Hey Andrew would be extremely grateful if you could answer a question. Could you elaborate a bit on the aspect of improving your programming on the job as a cloud engineer? It sound great to me so one can have great cloud skills and rudimentary programming skills and learn or improve their programming on the job??
Currently, I am a senior software engineer. I want to become a cloud engineer. Should I accept a mid-level or even junior cloud engineer position with a lower salary?
Heyhh !! I have some doubt's ... I dont have enough knowledge about software engineering... Can you please explain me that after pursing IT related field if i get a job as a software engineer...then can i move to cloud engineer? Is full stack developer , cloud engineering , devops engineer and some other are comes in software engineering platform?
Being an IT generalist can set you up for many of the careers I spoke about but, engineering is different entirely. If you like to build things, enjoy solving problems, and find programming interesting then it's definitely an option.
Cloud engineering --> Cloud reincarnation of traditional IT operations Software Engineering --> Traditional flavor or Cloud flavor Note: Cloud flavor: Traditional software engineering + on-call responsibility
@@AndrewRoe Traditionally, software engineers only focused on coding and building the software artifacts. No deployments or on-call support is required. With the advent of the cloud, life has gotten hard for software engineering in general. Now you have DevOps plus on-call support that they have to do. There are still enclaves of traditional software engineering. Not everything needs to be developed and deployed to the cloud. Cloud in general makes software engineering more complex. Hope that makes it clearer.
✨Great information bro what should I choose Full stack development vs Devops cloud Engineer 📊 please recommend and also which has better future and Remote jobs 🔥🔥
Hello Andrew, I hope you're doing well. I wanted to reach out to you regarding my career path. I'm interested in working in cloud security and I'm seeking guidance on the best course of action. Do you think it would be beneficial for me to start as a cloud engineer and then transition into cloud security roles? Or would you recommend going directly into the security path? Currently, I have knowledge and skills in Python, Linux, hacking, networking, and other related concepts. I'm also in the process of learning SOC 1 & 2 to deepen my understanding of cyber defense. Once I complete SOC, I plan to pursue the AWS certification. What do you suggest? Thank you, and congratulations on gaining a new subscriber! :) My final question is: Is it better for me to start with a cloud engineer position and then move into cloud security, or should I directly pursue a career in cloud security? I understand that cloud security is a specialization, but is it necessary to begin there, or am I mistaken?
I think being a generalist in the beginning is the best path until you learn what you gravitate more towards. Talking to like minded people like those in our discord is helpful too! Sorry but, I can't answer which one you'll like more. Trial, error, and exploration is the best option. Stick with it!
Difficult question, really depends on where you're located. I'd say that Software Engineering pays more in general in the US in big cities. But, Cloud Engineering still pays great.
The differences between cloud engineering and devops can be minor but there are differences. DevOps consists of SRE or Site Reliability Engineering whereas cloud engineering doesn't encompass that.
Im working as a system admin/network engineer right now.If I want to be a cloud engineer at a big company, trying to decide if I should go for computer science degree or cloud computing degree...Is programming really that important? it seems like getting computer science degree + aws certs might be way to go. or is that overkill for the position if I don't want to be a software engineer?
Just my opinion based on my experience obviously but, I’d go for compsci. In general most cloud computing degrees seem underdeveloped as it’s a new field. However, with compsci you’ll learn a ton of overarching principles that will help in both cloud computing and engineering in general.
I'm so glad I found this video. I was getting quite worried about what I wanted to do next in my career. I already work in I.T. Entry levrl Tech support role. I completed a software engineering bootcamp last year and after completion, I realized 1. I'm a terrible coder and 2. I did not want a job coding all day. I was beating myself up because I thought I wasted money learning to code but then started researching other careers that I can get into with coding experience. Now, I'm working on getting my AWS DevOps Engineer certificate. This video confirmed that I'm heading the right direction. Thank you.
Glad it helped!
lol you will still be coding , or get a degree in nursing.
@@yon1623 what?
@@AndrewRoe whether she does devops or swe, she will have to code no matter what. So they’re suggesting she go for nursing if she doesn’t want to code.
Yup, DevOps role will still need to code. Spring boot and IaC are a necessity for infra set up. In some banks, full stack developers are deployed as DevOps engineer.
you answered all the questions in my head. I would be finishing my MSc Computing in 3 months time and I have always wanted answers to certain questions. You answered them brilliantly.
Wow, thanks a ton for the compliment. I hope you do well!
This was a really great video! I have some experience in IT on a application in an application called Salesforce. But looking to move into Cloud side and this really help give a view on day to day basis on cloud engineer. Thank you for talking about your experience!
Glad I could help, thank you for the kind words.
Great video Andrew, you definitely highlighted the big differences that I've noticed between cloud engineering vs software engineering.
Thanks Ryan!
Software engineer definitely need to code more while cloud engineer will need to know some coding languages in order to resolve some tickets.
Will definitely be going for cloud engineering first because I’m only decent on righting software code I’m 16 just got my azure fundamentals will be going for more before graduation of highschool and practice my coding skills thanks for the info
nice! you got this.
Yo how’s it goinf
@@edboss36 had an internship done during the summer , freshmen in college rn ,
@@Necheogbucyber nice stuff man
@@Necheogbucyberproud of you man
Thank You Andrew Roe.....10 Likes for this video, you literally painted a picture of the 2 roles for me, better than a lot of videos I tried understanding....very greatful for taking the time to do this one. I think it's more cloud engineer(Azure-SA) for me. | as a Devloper as well...I find Dev. takes a lot more effort just to fix a problem compared to administration trying to fix an issue in the workplace. *just my view.
Much appreciated! Glad you found it helpful
I don't like coding so my preference always with support engineer in support role various options available such as cloud, application, technical support multiple roles available in support......
If you are from tech but don't like coding other options also available................ spread knowledge in these area...
I can definitely make a video about this based on roles I've worked in tandem with!
I am a software engineer with 3 years. But i am getting very exhausted with monotonus work, creating meaningless website and meeting deadlines. I am looking to gwt inro infrastructure as its less deep and more wide, which i might like more as i would have more technologies and options.
That's a good idea, burnout is real when you aren't enjoying what you're doing.
to my understanding from this video. the cloud is an initial step in the right direction to understand the programming language that comes later that will help you get a grasp on code. Beginning in cloud will heighten your understanding and will define the purpose of why you started will be clearer. thank you for this. I will take heed and proceed with the cloud. thank you for knowledge my friend.
I agree with everything except the understanding part, I don't think understanding the cloud helps you understand programming. I think it makes you useful in the interim though.
hi, I'm considering intending two different boot camps I would like to know which one would equip me The ultimate goal is to do cloud engineering... Bootcamp number one is called intellectual point and the certification consist of the CompTIA trifecta Security, Networking and A+ along with CCNA and the CCNP.....The second Boot camp is called Divergence and consist Server+, Linux+, Cloud+, Network+, Security+, and Pentest+...
Great video, I found it very useful. thank you for creating this. Following you from now.
Glad it was helpful!
Thank you and great Video...it helps me make up my mind - Only sad thing Your Video deserves more Views
Glad it helped! Appreciate the kind words
Thanks bro! Helped a lot
thanks for video i want to be cloud engineer i am software developer with 3 years experience now i handle small part of cloud
Best of luck!
Super informative, thank you! 🙏🏻
Say welcome to GPT, no need to be worry about codes anymore as long as you know what the code does.
Looking to start a cloud infrastructure engineering role in the next few months. Came across your channel and this video amongst others were insightful to say the least. On a complete side note, what hair product do you use ? 😅
Thanks for the kind words! And I use whatever pomade I can find that's not Axe
Thank you so much you answered all questions your super
Glad you found it helpful!
Hi Andrew, great video! I am unable to decide between Cloud Computing and Bach degree in SE. I feel like if I do cloud computing, it won’t be possible to learn more about coding deeply and work as a UI/UX designer, which is included in syllabus of SE degree. On the other hand, if I do SE, will I still be able to work in Cloud Computing? If you were me at this point and had 6 years of remote work experience in one of the fortune 500 companies, but now looking to advance your career in IT from Business, would you do Bachelors degree in CC or SE, you hypothetical response will be appreciated!! ❤
In software engineering you will have to interface with cloud and building infrastructure. Where as in cloud specifically you won't do nearly as much programming or design as you would in engineering. For example on my team we build the software and we build the infrastructure that the code is hosted with and resources to architect different services. I hope that helps!
Really helped.
Thank you
I think I understand the diiferences, but maybe lack the forsight to see what will be better long term, overall. I am a recent graduate as degree as a software engineer, and just got my first job offer but for a cloud engineer position (devops focused). I'm interested but maybe also concerned missing out of gaining traditional dev experience, and lacking it when looking for software engineer positions in the future? Any advice? - Eventually, down the line I would like transition into a role to go fully remote and work from anywhere.
I think that's definitely a valid concern. If you're worried about that I think college can always be helpful as it gives you a good path. But, if not, then you'll have to take a less traditional project based path IMO.
I was wondering about the cloud engineering versus Software Engineering path. I do coding but for game development, however; I am looking at cloud engineering as my career path upgrade from the operation side and some DevOps while I learn programming on my own. However, I am using C# / C++ for the two game engines I am playing around with so not sure if they will be useful for cloud engineering so I may need to pick up Python in the process. Great video by the way. Thanks!
Python as a language has a ton of utility whereas c# is a bit more geared towards Windows dev.
Learn python and bash scripting first, these are the 2 basic requirements for cloud engineer. Once you're done with these 2, proceed to laC like terraform, cloud formation (for AWS) and ARM for azure.
Nice thanks for the advice.
great video man… looking into getting my AWS cert now
you got this!
How did it go man
TLDR for noobs that has no skills but wants to enter the industry with an entry level position:
start off with cloud engineering 😃
p.s great explanation Andrew!
thank you!
Thanks just getting started this helps a lot
Glad to hear it!
Thank you so much 😊😊
Thank you!
Do you have any thoughts on someone trying to enter into tech by doing SQL/Tableau/Oracle DBA type stuff?
i think DBA's have largely gone away (not something I'm happy with) as everyone is expected to know everything now. This IMO is caused by cloud and the ability for the provider to manage the database while engineers just manage the data. I think there's still a space for SQL/DBA stuff but more and more I think you need to learn other stuff too. Such as infrastructure as code so you can setup the database as well as manage it.
An odd question from inexperienced person…. I’d like to learn about backend, but I’d like to get a job as a cloud engineer, my question is… I gotta be a backend engineer before to try to get a job as a cloud engineer? Sorry, I’m new on this field…
1sub+
Hey! No you don’t have to become a backend engineer before going into cloud. If anything I’d suggest the opposite as you can work on your programming skill in cloud before transferring to backend.
Interesting how the cloud jobs require you to be more theoretical but at the same time have a good base level knowledge so you can implement the services though clickops or coding. When you mean simple leetcode, how simple?
there are problems on LeetCode marked "Easy", i'd say any of those.
@@AndrewRoe Ahh gotcha
Thanks!
no homo but he has a very aesthetic face, could be one of those abercombie&fitch guys
lol thank you
This really helped.. thanks ❤️
glad it helped!
Coming from test automation where its a mix of coding and a bit of devops, I do enjoy to code but at the same time have diverse and do devops such as ci cd cloud docker and etc, i was wondering if i go to cloud engineering or devops role, will I still be able to code? Because I dont wanna lose coding momentum, like you said regarding interview processes, sometimes employers tend to over exaggerate with the algos and system design, i do prefer to code and be involved in devops but i do wanna continue to write code as well.
You will in many cases but it’ll be a bit different. Infrastructure languages are different from traditional languages in a few ways but sometimes they’re the same. For example the AWS CDK allows you to use typescript, python, go and a few different others
Hey Andrew would be extremely grateful if you could answer a question. Could you elaborate a bit on the aspect of improving your programming on the job as a cloud engineer? It sound great to me so one can have great cloud skills and rudimentary programming skills and learn or improve their programming on the job??
And what programming level is good enough for cloud engineer? Please somebody help
I think it's definitely good to understand programming concepts before getting a job but almost all learning can be done on the job IMO.
You need to understand a programming at the very least at a basic level to get a junior job.
Currently, I am a senior software engineer. I want to become a cloud engineer. Should I accept a mid-level or even junior cloud engineer position with a lower salary?
If your goal is to become a Cloud Engineer then yes but, there also may be jobs out there that pay somewhat similar.
This was really useful, thank you so much!
glad it helped!
Heyhh !! I have some doubt's ... I dont have enough knowledge about software engineering... Can you please explain me that after pursing IT related field if i get a job as a software engineer...then can i move to cloud engineer? Is full stack developer , cloud engineering , devops engineer and some other are comes in software engineering platform?
Being an IT generalist can set you up for many of the careers I spoke about but, engineering is different entirely. If you like to build things, enjoy solving problems, and find programming interesting then it's definitely an option.
I am a laravel developer, can I combine my laravel dev career and cloud computing career simultaneously? I hope it wont affect my laravel dev career?
Many thanks
Appreciate the kind words. Thanks for watching!
Who makes more money? What are some top salary job titles for each side?
Really depends on location, experience,etc
Cloud engineering --> Cloud reincarnation of traditional IT operations
Software Engineering --> Traditional flavor or Cloud flavor
Note: Cloud flavor: Traditional software engineering + on-call responsibility
What does this even mean?
@@AndrewRoe Not every software engineering needs a cloud usage and therefore you might not need to do an oncall support at 3am :)
@@nfuryboss I’m having a really hard time following.
@@AndrewRoe Traditionally, software engineers only focused on coding and building the software artifacts. No deployments or on-call support is required. With the advent of the cloud, life has gotten hard for software engineering in general. Now you have DevOps plus on-call support that they have to do. There are still enclaves of traditional software engineering. Not everything needs to be developed and deployed to the cloud. Cloud in general makes software engineering more complex. Hope that makes it clearer.
@@nfuryboss so what's the point?
✨Great information bro what should I choose Full stack development vs Devops cloud Engineer 📊 please recommend and also which has better future and Remote jobs 🔥🔥
I can't recommend that for you. I personally do both in some capacity but am mainly a software engineer.
I would go for SE then get some aws certificates.
Good idea.
Hello Andrew,
I hope you're doing well. I wanted to reach out to you regarding my career path. I'm interested in working in cloud security and I'm seeking guidance on the best course of action.
Do you think it would be beneficial for me to start as a cloud engineer and then transition into cloud security roles? Or would you recommend going directly into the security path? Currently, I have knowledge and skills in Python, Linux, hacking, networking, and other related concepts. I'm also in the process of learning SOC 1 & 2 to deepen my understanding of cyber defense. Once I complete SOC, I plan to pursue the AWS certification.
What do you suggest? Thank you, and congratulations on gaining a new subscriber! :)
My final question is: Is it better for me to start with a cloud engineer position and then move into cloud security, or should I directly pursue a career in cloud security? I understand that cloud security is a specialization, but is it necessary to begin there, or am I mistaken?
I think being a generalist in the beginning is the best path until you learn what you gravitate more towards. Talking to like minded people like those in our discord is helpful too! Sorry but, I can't answer which one you'll like more. Trial, error, and exploration is the best option. Stick with it!
Do cloud Engineers do 24/7 shift works?
They can do on call which is augmented hours.
so from your experience which one pays more?
Difficult question, really depends on where you're located. I'd say that Software Engineering pays more in general in the US in big cities. But, Cloud Engineering still pays great.
Which one has better work life balance
Depends entirely on the company and region for sure.
@@AndrewRoe and in general how much do cloud engineers code because I like the idea of cloud engineering but I also want to code a lot.
@@yrgmicah again depends on the company and the work but they code less generally speaking than software engineers
I never thought I’d be learning about tech from captain America
Why not devops entirely?
The differences between cloud engineering and devops can be minor but there are differences. DevOps consists of SRE or Site Reliability Engineering whereas cloud engineering doesn't encompass that.
Im working as a system admin/network engineer right now.If I want to be a cloud engineer at a big company, trying to decide if I should go for computer science degree or cloud computing degree...Is programming really that important? it seems like getting computer science degree + aws certs might be way to go. or is that overkill for the position if I don't want to be a software engineer?
Just my opinion based on my experience obviously but, I’d go for compsci. In general most cloud computing degrees seem underdeveloped as it’s a new field. However, with compsci you’ll learn a ton of overarching principles that will help in both cloud computing and engineering in general.
I am totally confused which field is better for career, for job please tell me which field I choose either cloud computing or software developer?
That's entirely up to you and your preferences.
turned the video off as soon as you said "won't be as many eyes on your code" and "you won't be working with seniors" like wtf 🤣
Is he wrong
What are the typical hours with a cloud engineer?
I usually work 8 hours a day or at least 6 if I'm working deeply. It really depends on the company, working style and who you are as an engineer.
@@AndrewRoeis cloud engineer job is more like network engineer,like 24/7
no it's not. Not in my experience.@@SD-iu9ij
@@AndrewRoe As a network engineer, moving to cloud will be a strategic move?
not sure I can answer that. They're both technical jobs just in different ways. Depends on what you view strategic for your career.@@SD-iu9ij
I wanna work in PlayStation 🥹
Do it!