I am a cloud engineer planning to switch in software, glad to see there are people with similar thoughts Edit: I kind of mixed both, I am a devops engineer now
I'm glad that there are alot of cloud engineers getting into software engineering. That leaves the door open for guys like me to come in and do the maintenance work that's required in the cloud. Look guys, I worked in a warehouse for 20 years. I am currently in AWS re/start program and I'm excited to just be changing careers. You guys can have all of the creative stuff. I went the creative route, started a shirt company while working in the warehouse, and was doing contract work for my job and family reunion t-shirts outside of my job. I enjoy doing that, but I wanna make some money. If Amazon wanna pay me over $100K to do cloud maintenance work... so be it. I'll focus on being creative in other areas of my life. Great Video!
Agree too. I think cloud is fairly easier work than software engineering and it leaves more energy to focus on your side hustle. But software engineering is funner work. So it depends if you are someone who always believed in having a fun job so you never work a day in your life OR putting less effort in work so you have more time for life. But both are good strategies.
@@edboss36how easy are we talking? Cuz I want to juggle cloud engineering with UA-cam and feel like I wouldn’t have time for other things in life if I do cloud engineering
@@Saymree nah you definitely can. You got around 7 hours of free time each day and that can be used for anything like sports or language learning. And if your work allows it, try work 8-4 rather than 9-5
As a tech support engineer i like problem solving and fixing things but I found out for myself i hate operations work and rather just code and fixing bugs.
Hi @Andrew, I too feel like the Cloud based work doesn't push the developer to write a better code or solution and instead that the sole motto is to maintain a pipeline functional. I am also bored with the 50% of the maintenance work, definitely looking for a design-based work such as in Full Stack.
I wouldn't say they don't push developers to write better code but in my experience there are less developers on a team to review your code.So it is a side effect.
Hey Andrew! Thanks for the video. I can relate with you as I was working as a Software Engineer and now as a Cloud Engineer. But now I am moving Software Engineering because I like to know in and out of an Application/Software. This can help me in becoming a good Software Architect in coming years. Also, I believe the future prospects of SE is more than Cloud Engineers. Let me know if I am thinking in the right direction.
I'm not sure if there are more opportunities in SWE than Cloud they seem to be kind of merging at the moment. Seems there's a push to get Full-Stack devs (including cloud) to just do everything. Not sure how positive that is but seems to be what the reality is.
I can’t decide between swe or security/cloud ): currently working as an analyst in the iam space and honestly been hating all the policy/audits/ documentation that goes into it. I want something more technical
I'm shit at solving programming problems but I love to do it anyway. I'm stuck on what I should choose between devops or junior swe. Give me some tips masters
Do you feel that being a full-stack developer would make one become "Jack of all trades, master of none"? Tooling and ecosystems for each domain (frontend, UI/UX, backend, DB admin, CI/CD, Cloud) is so vast that it seems impossible being on top of all languages, frameworks, APIs, SDKs, tools, best practices, new cloud features, IaC tools etc. I think specialisation in one domain is better in the long run, regardless of the domain.
I don't believe so. In full-stack teams you usually find that you specialize in something. For example, I'm "Full Stack" because I can do all but I specialize on my team in backend and infrastructure.
@@AndrewRoepls what is the best stacks/programming languages u needed to get a good job in fullstack. I just thought fullstack is such an old stuff. Maybe I’m wrong
@@okahiaemmanuel19 idk what "old stuff" is. But, full stack is just a concept, it means you can build applications from top to bottom. I think Typescript is a good language for full-stack because you can use it on the frontend and the backend.
@@AndrewRoe Cloud is my ultimate goal.. I'm a veteran and the military will pay for a IT bootcamp that offers these certs, however; i can only pick one path... with that being said which certs should I do? My goal for now is to gain IT experience working remotely
@@DallasFort1857 is there any other way to go to a different boot camp? These certs don’t really apply to true cloud engineering IMO. They’re more networking and I don’t recommend CEH ever
Hey Andrew - thank you for your concise and understandable content. Really appreciated. To you and anyone else who cares to answer... 1) For someone (me) with zero programming / coding / cloud security experience, who is 51, wants to work for another 15+ years, is a bit web-savvy and considering IT as a second career, for it's work-mobility, future demand and strong compensation, which direction(s) would you recommend? Was thinking Cloud but now SE. Would be nice to learn while I earn. 2) Maybe this is a strange question but do you believe new tech like Ch@t GPT may replace the need for coders/programmers? Thanks to anyone who contributes for your guidance!
It's hard for me to recommend a path for someone off the cuff but I'd say that Cloud has a lower barrier to entry IMO due to the amount of careers there are in Cloud. For example Cloud Admin, Cloud Engineer, Cloud Analyst, etc. Also, to your second question I think ChatGPT is a great piece of tech that could definitely change the ecosystem.
Hey man great stuff, my current job and my first job out of college is as a Junior Cloud Engineer. Everything you mentioned hits home. As a cloud engineer I enjoy learning about the various technologies that enable developers to build and host applications, but after spending some time I feel that it’s a difficult fields to navigate career-wise. Though the cloud is new, infrastructure is not, and to progress I find that you have to end up learning how to become a Sys Admin and learn older technologies while trying to keep your programming skills sharp and learning the nuances of the cloud platform in addition to doing operations work. For that reason, I’ve been considering jumping to software engineering or going back to school or both because I imagine that those career paths are more focused and the skills more directly transferable. Could just be my bias though. Anyways, thanks for sharing your story man, it’s definitely relatable 👌🏽
Hello andrew, I want to get into cloud security path, I have knowledge of cybersecurity, hacking and programming with python, I never working in IT, My plan its to start with aws partitioner, and then go on with solution arch and then sec, you think I could get into some work? I have a fancy base? what do you think? my doubt, it's if I should do some SOC path (blue team) or direct I go by cloud , and the last doubt is if i need to realice comptia sec+ or with aws partitioner its fine? I really apreciate your time,
@@facundotiede yeah I have a poorly maintained (SORRY I'll work on it) github repo called cloud master. Here it is github.com/aroesec/cloud-masters We also have an open source repo that houses all projects related to cloud security and infrastructure as code (ALSO poorly maintained but again working on it) github.com/sythelabs/IaC-Examples
I want to be a part of Cloud Computing but I do not know where to start. I am currently freshman at college learning Python. What will I do after python , what should I learn? I currently live in Mid-East. Universities (which is here) does not help at all. Can you help me out w a roadmap etc.?
i'd say that after you get the basics of programming down in Python you should pick a cloud provider (AWS, Azure, GCP) and start to build applications in the cloud. For example use Azure functions to build a serverless python app or Lambda for AWS to build a serverless python app to accomplish a specific goal. I always find projects more helpful than just specific courses to try. This will open your mind to the possibilities of both the cloud and programming in general.
Even if you do not take the comptia exam I'd recommend proffessor messers channel for the basics of IT like networking and security basics. overall though getting your hands dirty is a must don't get stuck in tutorial hell on things
@@skydude7682 I am currently working on Python, Data structures and Algorithms . I ve been thinking on start learning those basic IT stuff. I might start doing it tmr
@@AndrewRoe i want to become an swe/data engineer badly but i have the same problem i cant code worth nothing and its just not sticking. it just seems like the matrix to me sometimes. what can i do to advance and grow some skills?
Hi Andrew listening to your videos. Best video and informative. I am working in a cloud for 4 years and to be honest I am happy with it . Because new services are coming out and there is a lot of stuff to learn. Also, we are being involved in the infrastructure as a code Terraform. But I think. I can’t learn programming languages now because as a cloud engineer in my own experience, I am not using any type of the programming language, so what would you suggest. I love cloud technology but people are saying that we should switch to software engineering because its a best path, but isn’t that gonna be starting from bottom and learning the programming language, some companies need python expert some company needs angular, experts, and some C## experts. What advise would you give to me.
I currently work for Boeing. Would you recommend getting certified cloud security practitioner or go straight to a cloud vendor security certificate. . . I also find full stack really interesting! However, I would still consider my coding skills at the beginner level lol
I am a cloud engineer planning to switch in software, glad to see there are people with similar thoughts
Edit: I kind of mixed both, I am a devops engineer now
would you like to share your reasons for that?
@@mridulmilan8227 good question
Why
I'm glad that there are alot of cloud engineers getting into software engineering. That leaves the door open for guys like me to come in and do the maintenance work that's required in the cloud. Look guys, I worked in a warehouse for 20 years. I am currently in AWS re/start program and I'm excited to just be changing careers. You guys can have all of the creative stuff. I went the creative route, started a shirt company while working in the warehouse, and was doing contract work for my job and family reunion t-shirts outside of my job. I enjoy doing that, but I wanna make some money. If Amazon wanna pay me over $100K to do cloud maintenance work... so be it. I'll focus on being creative in other areas of my life. Great Video!
Lmao agreed
Agree too. I think cloud is fairly easier work than software engineering and it leaves more energy to focus on your side hustle. But software engineering is funner work. So it depends if you are someone who always believed in having a fun job so you never work a day in your life OR putting less effort in work so you have more time for life. But both are good strategies.
@@edboss36how easy are we talking? Cuz I want to juggle cloud engineering with UA-cam and feel like I wouldn’t have time for other things in life if I do cloud engineering
@@Saymree nah you definitely can. You got around 7 hours of free time each day and that can be used for anything like sports or language learning. And if your work allows it, try work 8-4 rather than 9-5
Keep posting. You’re talented at presenting man
Thanks man! Much appreciated
As a tech support engineer i like problem solving and fixing things but I found out for myself i hate operations work and rather just code and fixing bugs.
Engineering is right for you!
Great info! As a beginner in the tech space, this is really helpful! I love coding but I’ve been aiming for the cloud
Hi @Andrew, I too feel like the Cloud based work doesn't push the developer to write a better code or solution and instead that the sole motto is to maintain a pipeline functional. I am also bored with the 50% of the maintenance work, definitely looking for a design-based work such as in Full Stack.
I wouldn't say they don't push developers to write better code but in my experience there are less developers on a team to review your code.So it is a side effect.
Hey Andrew! Thanks for the video. I can relate with you as I was working as a Software Engineer and now as a Cloud Engineer. But now I am moving Software Engineering because I like to know in and out of an Application/Software. This can help me in becoming a good Software Architect in coming years. Also, I believe the future prospects of SE is more than Cloud Engineers. Let me know if I am thinking in the right direction.
I think you need to be technical to be a good architect so if that's the goal, then yes I think that's a good plan.
I'm not sure if there are more opportunities in SWE than Cloud they seem to be kind of merging at the moment. Seems there's a push to get Full-Stack devs (including cloud) to just do everything. Not sure how positive that is but seems to be what the reality is.
I can’t decide between swe or security/cloud ): currently working as an analyst in the iam space and honestly been hating all the policy/audits/ documentation that goes into it. I want something more technical
engineering is definitely more technical.
I'm shit at solving programming problems but I love to do it anyway. I'm stuck on what I should choose between devops or junior swe. Give me some tips masters
If you really want to get better at programming it takes time, I’d recommend junior SWE. Then if you want to, switch to devops from there
Do you feel that being a full-stack developer would make one become "Jack of all trades, master of none"? Tooling and ecosystems for each domain (frontend, UI/UX, backend, DB admin, CI/CD, Cloud) is so vast that it seems impossible being on top of all languages, frameworks, APIs, SDKs, tools, best practices, new cloud features, IaC tools etc. I think specialisation in one domain is better in the long run, regardless of the domain.
I don't believe so. In full-stack teams you usually find that you specialize in something. For example, I'm "Full Stack" because I can do all but I specialize on my team in backend and infrastructure.
@@AndrewRoepls what is the best stacks/programming languages u needed to get a good job in fullstack. I just thought fullstack is such an old stuff. Maybe I’m wrong
@@okahiaemmanuel19 idk what "old stuff" is. But, full stack is just a concept, it means you can build applications from top to bottom. I think Typescript is a good language for full-stack because you can use it on the frontend and the backend.
What's a better combo 1)CCNA W/ CCNP Or 2) CEH W/CySA+ Or 3)CEH W/ Splunk? The goal is to become a Cloud Engineer?
I wouldn't choose any of these. I think that you need cloud specific certs.
@@AndrewRoe Cloud is my ultimate goal.. I'm a veteran and the military will pay for a IT bootcamp that offers these certs, however; i can only pick one path... with that being said which certs should I do? My goal for now is to gain IT experience working remotely
@@DallasFort1857 why are these your choices? I wouldn’t recommend any of these
@@DallasFort1857 is there any other way to go to a different boot camp? These certs don’t really apply to true cloud engineering IMO. They’re more networking and I don’t recommend CEH ever
@@AndrewRoe Would you say the CCNA and CCNP helps with cloud a little bit?
Subscribed!
If one is creative, is it better to go for cloud or front-end, or perhaps VR?
depends on where your creativity takes you. I'd say try all of them. Cloud isn't so much creative if you're a visual person, it's connecting systems.
Hey Andrew - thank you for your concise and understandable content. Really appreciated. To you and anyone else who cares to answer... 1) For someone (me) with zero programming / coding / cloud security experience, who is 51, wants to work for another 15+ years, is a bit web-savvy and considering IT as a second career, for it's work-mobility, future demand and strong compensation, which direction(s) would you recommend? Was thinking Cloud but now SE. Would be nice to learn while I earn. 2) Maybe this is a strange question but do you believe new tech like Ch@t GPT may replace the need for coders/programmers? Thanks to anyone who contributes for your guidance!
It's hard for me to recommend a path for someone off the cuff but I'd say that Cloud has a lower barrier to entry IMO due to the amount of careers there are in Cloud. For example Cloud Admin, Cloud Engineer, Cloud Analyst, etc. Also, to your second question I think ChatGPT is a great piece of tech that could definitely change the ecosystem.
@@AndrewRoe Thank you!
What are all the programming languages that you use to code to solve The cloud problem you solve?
I used a lot of Typescript, node, and Python.
Thank you for good explanation.
Hey man great stuff, my current job and my first job out of college is as a Junior Cloud Engineer. Everything you mentioned hits home.
As a cloud engineer I enjoy learning about the various technologies that enable developers to build and host applications, but after spending some time I feel that it’s a difficult fields to navigate career-wise.
Though the cloud is new, infrastructure is not, and to progress I find that you have to end up learning how to become a Sys Admin and learn older technologies while trying to keep your programming skills sharp and learning the nuances of the cloud platform in addition to doing operations work.
For that reason, I’ve been considering jumping to software engineering or going back to school or both because I imagine that those career paths are more focused and the skills more directly transferable. Could just be my bias though.
Anyways, thanks for sharing your story man, it’s definitely relatable 👌🏽
Hey, could you please share better options for switching from DBA?
for switching from DBA? Can you add more context? I didn't switch from DBA so I don't have any experience in that realm myself.
How about the salary difference. I am in the same boat. I need to choose between the 2. Now only difference that would matter currently is salary.
Really just depends on the area and the seniority. But I think in general Software Eng pays more.
@@AndrewRoe Thanks Andrew.
@@onegodthecreator Good luck man!
@@AndrewRoe 🙌
Hello andrew, I want to get into cloud security path, I have knowledge of cybersecurity, hacking and programming with python, I never working in IT, My plan its to start with aws partitioner, and then go on with solution arch and then sec, you think I could get into some work? I have a fancy base? what do you think? my doubt, it's if I should do some SOC path (blue team) or direct I go by cloud , and the last doubt is if i need to realice comptia sec+ or with aws partitioner its fine? I really apreciate your time,
I think projects are your friend here. Certs are good but start building in public!
@@AndrewRoe thanks andrew! Do you have some projects build in the channel? or have good resources for them
@@facundotiede yeah I have a poorly maintained (SORRY I'll work on it) github repo called cloud master. Here it is
github.com/aroesec/cloud-masters
We also have an open source repo that houses all projects related to cloud security and infrastructure as code (ALSO poorly maintained but again working on it)
github.com/sythelabs/IaC-Examples
Bro legit looks like Cooper Kupp
I want to be a part of Cloud Computing but I do not know where to start. I am currently freshman at college learning Python. What will I do after python , what should I learn? I currently live in Mid-East. Universities (which is here) does not help at all. Can you help me out w a roadmap etc.?
i'd say that after you get the basics of programming down in Python you should pick a cloud provider (AWS, Azure, GCP) and start to build applications in the cloud. For example use Azure functions to build a serverless python app or Lambda for AWS to build a serverless python app to accomplish a specific goal. I always find projects more helpful than just specific courses to try. This will open your mind to the possibilities of both the cloud and programming in general.
Even if you do not take the comptia exam I'd recommend proffessor messers channel for the basics of IT like networking and security basics. overall though getting your hands dirty is a must don't get stuck in tutorial hell on things
@@AndrewRoe thank you
@@skydude7682 I am currently working on Python, Data structures and Algorithms . I ve been thinking on start learning those basic IT stuff. I might start doing it tmr
@@ozan4903 anytime!
I really want a job in tech. I tried learning to code but it's not sticking and I can't code worth a damn so I'm wondering if cloud is a better fit.
cloud engineering has code involved with it for the most part. Look into being a Cloud Analyst or go into being a security Analyst.
@@AndrewRoe Cool, thanks. What about Solutions Architect?
@@JDMorris81 it's a very hot ticket item within the space. I think it's helpful to have on a resume for sure.
@@AndrewRoe i want to become an swe/data engineer badly but i have the same problem i cant code worth nothing and its just not sticking. it just seems like the matrix to me sometimes. what can i do to advance and grow some skills?
True. No such thing called cloud only engineer. Cloud engineers are software engineers
to an extent yeah
But how is the salary of cloud engineer comparing to software enginr
Depends on level and location.
What’s your twitch link?
Twitch.tv/aroesec
Totally forgot to put it in the description
Followed- I’ve been looking for something like your channel for some time now
@@TheLibTearMaker sweet! Appreciate it
Operations isn't too bad if you can automate the crap out of it.
yeah but then it becomes less of operations doesn't it?
I don't plan to switch i will stay for next 5 years in application support role...
include some images to understand better
good feedback thank you
Keep making videos :)
thank you!
Hi Andrew
listening to your videos. Best video and informative.
I am working in a cloud for 4 years and to be honest I am happy with it . Because new services are coming out and there is a lot of stuff to learn. Also, we are being involved in the infrastructure as a code Terraform. But I think. I can’t learn programming languages now because as a cloud engineer in my own experience, I am not using any type of the programming language, so what would you suggest.
I love cloud technology but people are saying that we should switch to software engineering because its a best path, but isn’t that gonna be starting from bottom and learning the programming language, some companies need python expert some company needs angular, experts, and some C## experts. What advise would you give to me.
Hey! Thanks for the kind words here. I'd say you need to do what's best for you. Opinions can be helpful but both cloud and software are viable paths.
I currently work for Boeing. Would you recommend getting certified cloud security practitioner or go straight to a cloud vendor security certificate.
.
.
I also find full stack really interesting! However, I would still consider my coding skills at the beginner level lol
I recommend the AWS paths just because they are widely accepted across many orgs.
Do you have instagram?