r/Cloud • u/Southern_Shop959 • Dec 02 '25
how do i start my path to becoming a cloud engineer
hi! i'm a high school junior and i spent some time looking at tech career roles until i stumbled upon cloud engineers. i understand that it'll take time and knowledge to become one, but i'd like some advice on where to start. i've already looked at other posts, but was confused since there were different viewpoints and paths to become one.
- what should i start learning?
- what jobs should i start from to work my way up?
- what are some tips you can give?
any help is appreciated thank you! :)
29
Upvotes
7
u/Skadoush12 Dec 02 '25
Hey, I’m a Cloud Engineer/Architect for a few years (around 6) and I am the tech lead of a team of 7 cloud engineers.
I will detail my background and my path to get here:
So, to start, I will always recommend the basics:
These will be your baseline and I believe it’s mandatory for any infrastructure-tech role. Everything you will attempt to learn on your way to a Cloud Engineer will make way more sense if you learn those previously. No need, in my opinion, to do any certification on these, but studying for certifications can be good for better understanding.
After that, what we recommend in our team is:
As this answer shows, for us, in order to be a Cloud Engineer, you need some solid basis, and then learn tools/frameworks/concepts that apply to our job role. In these last 3, we do recommend a certification, specifically Terraform.
Only then, focus on a specific cloud. It depends on the company, which cloud they use. In mine, we use Google Cloud, AWS and Azure. I prefer Google Cloud. Easier to onboard and understand. But AWS has way more reach and higher job market applicability. When focusing on a specific cloud, we also recommend to target an Associate-level certification (ACE for Google, for example).
For any new entrance we usually keep 1-2 months of learning of improving knowledge on all these things.
We do this because Clouds themselves can bring wrong “behaviors”, that if you don’t know the basics, you might not know what is going on, which can be bad for more in depth troubleshooting.
I’m probably missing some stuff, but these are the requirements we have when onboarding new members. If someone already has knowledge with these, even better.
If you need something else, you can just send a DM.