Hey folks! I hope you found the video useful Let me know in the comments 👇what other questions you have about cloud, and I'll try to make sure I get to it in a future video! Also, you should check out this Twitter thread where I break down the different roles and do some explanation of the data: twitter.com/openupthecloud/status/1546750390858817539
Hey, Lou 👋 Thank you for the video! Do you think for a good DevOps Engineer/ SRE one should have a good understanding of building microservices, and how to scale them? ( because indeed we need to understand the developers work first )
@@nancychauhan397 - Yeah it's a good question! It obviously "depends" but here are my thoughts: DevOps - I've always seen most companies interpret DevOps as a more automation focussed role (e.g. mostly getting things to production, more than making what's running in production, and to a lesser extent then operating what's in production). For that reason, I'd say microservices are probably less relevant for DevOps than other roles like backend engineer or SRE. However.... some companies will interpret the role differently and may indeed want you to have that understanding. Site Reliability Engineer - Learning Microservices and general architecture patterns, I'd say yes, very useful. I'm not sure how you can keep a site up and reliable if you don't know how it fits together. That said... I've seen SRE teams work on just central tooling, so in that case they might not need to be intimately familiar. But it's certainly going to help.
@Open Up The Cloud Thank you for the reply!🙌 ( Many companies I interviewed for the SRE role expected me to be a good developer first with sound system design knowledge, design pattern, etc ) , So I have always been confused about the learning curve ( especially me coming from non CSE background)
@@nancychauhan397 Yeah, exactly! That makes a lot of sense. There's big demand for SRE roles so I've seen some companies hiring into SRE with more junior title, but I don't think that's the norm as most companies just don't have the right environment or capacity to train up more junior folks into such a highly technical role.
That was great tutorial. Can you help me in polishing the skills more. For now I am a software developer knowing angular and spring boot. I also have knowledge about k8's, docker, azure(not in depth). Is there any way or some demo apps where I can master it.?
Data engineering appeals to me the most. Hence, I have picked up SQL and Python basics and liked it enough. However, it seems there are far more other technical skills needed to break into the field coming from Non IT background. I'm now thinking of doing some Linux and Scripting and try to break into Cloud engineering roles instead of DE. I would appreciate any advice from those already in those fields. Thanks.
> Hence, I have picked up SQL and Python basics and liked it enough > I would appreciate any advice from those already in those fields. Thanks. Sounds like you're on the right track, for sure those are very relevant and key skills for the vast majority of data engineers! My background is as a software / cloud engineer, and whilst I've gathered some data (presented here) I wouldn't profess to be an expert in the field of DE just yet. I'd suggest to seek out some people with data engineering titles and try and get more info! > it seems there are far more other technical skills needed to break into the field coming from Non IT background I would be careful to not over-inflate your learning list, try and stick to the main skills for the role you've chosen, and learn those as deep as you can. Better yet, showcase your skills in real-world projects hosted on GitHub or somewhere public. > I'm now thinking of doing some Linux and Scripting and try to break into Cloud engineering roles instead of DE. Cloud Engineering is also a great career and role, but make sure you're not doing this because you think it'll be easier than DE, as it likely won't be easier. Your skills would carry over quite well, and you could continue down that track, but just be sure you're not flip-flopping too much, because at some point you're going to have to commit in some direction! 🙏
@@openupthecloud Thanks for your response. I understand flip- flopping from one thing to another is not going to help my goals. Personally, I'm from an Accounting background and that's one of the reasons DE appeals to me. I kind enjoy dealing with numbers and Data and that's probably the route I will end up with. However, I'm 42 years and the number of different tools one has to learn for DE really scares me. I chose the Azure cloud platform and have managed to pass AZ-900 and DP-900. So, I will have to make a decision sooner rather than later and get on with it. Again, I appreciate your feedback and I have benefitted a lot from your content 🙌
Thx so much Lou, this is cool…my question is I’m on my way to be credited as AWS foundational cloud practitioner, what skills would you like me to pickup along the way to complement my AWS cloud knowledge and to be industry ready? Thx.
I always recommend that folks start by targeting a role when building a learning plan. However... without any knowledge of what role you want / your background, I often recommend these four areas (with some suggested recommendations): 1. Cloud Provider - AWS - Because it's the "biggest". 2. Programming language - Python - Because it's popular for data, web dev and cloud. 3. Infra as code - Terraform - It's open source, can be used across all cloud providers. 4. CI/CD tool - GitHub Actions - Because it's free, easy to use, etc. These are more biased to software engineer, devops, cloud engineer type roles. If you go down the support, or "lower code" type roles you might want to adapt. However I'd always suggest to start more technical, and work back. As opposed to simply avoiding things like coding because you think it's out of reach for you. Given you are picking up AWS, I'd suggest to start and explore a language like Python, and explore either: - The web app (developer) side - Data engineering side - Cloud/infra side. From here you'll start to get a feel if you like those types of work, and can decide to go down those paths further, or make a change. I'd also suggest to start thinking about some "projects" that you can build, something that gets you hands-on and builds some evidence for your portfolio. The obvious one I often recommend is: cloudresumechallenge.dev, but you can get creative here with many other ideas! Best of luck! 🤘🚀
@@openupthecloud thx so much, I’m not the type that like coding per say but hey if it’s gonna propel my career then I don’t have to like it before I could do it lol, I think I’m gonna start checking out Python or terraform, someone mentioned both to me as well. Thx so much for the insight.
Hi, could you recommend me a begginers cloud project to do? I'm looking for an entry level job, I have no experience in IT. I have CCNA, Azure Administrator, and RHCSA certs. Thank you!
Hello, great video. Am currently learning cloud architecture. Please what programming language between python and JavaScript is best to learn for cloud computing career?
The play around and find out what’s fun for you. There tends to be a lot of cultural differences between various roles. Some offer more opportunities to engage ‘soft skills’ like customer interaction etc. This can have a huge effect depending on whether you enjoy turning non-tech requests not products or love being left alone to dig deep in an API. One persons dream job is another’s nightmare. It’s a wide world, take your time and find the spot that’s right for you.
Hey Richard / Michael...It will have to make it the subject of a future! It was part of my analysis, it just didn't return a significant amount of data (for some reason): github.com/openupthecloud/cloud-roles-database/blob/main/backend/db/migrations/20220627202909_temp.up.sql#L12 For security content, though I also recommend Day's channel: ua-cam.com/users/DayCyberwox 🙏
This helped me with a deeper understanding. Thank you for your time my friend!
Really glad to hear it! Thanks for stopping by !
Great video and straight to the point. Thanks for sharing. Looking forward to more content from you in the future.
Beautifully made video.
Extremely useful thank you!!
Hey folks! I hope you found the video useful
Let me know in the comments 👇what other questions you have about cloud, and I'll try to make sure I get to it in a future video!
Also, you should check out this Twitter thread where I break down the different roles and do some explanation of the data:
twitter.com/openupthecloud/status/1546750390858817539
Hey, Lou 👋 Thank you for the video! Do you think for a good DevOps Engineer/ SRE one should have a good understanding of building microservices, and how to scale them? ( because indeed we need to understand the developers work first )
@@nancychauhan397 - Yeah it's a good question! It obviously "depends" but here are my thoughts:
DevOps - I've always seen most companies interpret DevOps as a more automation focussed role (e.g. mostly getting things to production, more than making what's running in production, and to a lesser extent then operating what's in production). For that reason, I'd say microservices are probably less relevant for DevOps than other roles like backend engineer or SRE. However.... some companies will interpret the role differently and may indeed want you to have that understanding.
Site Reliability Engineer - Learning Microservices and general architecture patterns, I'd say yes, very useful. I'm not sure how you can keep a site up and reliable if you don't know how it fits together. That said... I've seen SRE teams work on just central tooling, so in that case they might not need to be intimately familiar. But it's certainly going to help.
@Open Up The Cloud Thank you for the reply!🙌
( Many companies I interviewed for the SRE role expected me to be a good developer first with sound system design knowledge, design pattern, etc ) , So I have always been confused about the learning curve ( especially me coming from non CSE background)
@@nancychauhan397 Yeah, exactly! That makes a lot of sense. There's big demand for SRE roles so I've seen some companies hiring into SRE with more junior title, but I don't think that's the norm as most companies just don't have the right environment or capacity to train up more junior folks into such a highly technical role.
Great video! It is simple and easy to understand , thanks for sharing 👍
Thanks for stopping by and the kind words, Sarah !
Thanks mate. Just realized that i am a platform engineer, not really a solution architect. :D
That was great tutorial. Can you help me in polishing the skills more. For now I am a software developer knowing angular and spring boot. I also have knowledge about k8's, docker, azure(not in depth). Is there any way or some demo apps where I can master it.?
udemy course
There you are!
Heyoooo!
Data engineering appeals to me the most. Hence, I have picked up SQL and Python basics and liked it enough. However, it seems there are far more other technical skills needed to break into the field coming from Non IT background. I'm now thinking of doing some Linux and Scripting and try to break into Cloud engineering roles instead of DE. I would appreciate any advice from those already in those fields. Thanks.
> Hence, I have picked up SQL and Python basics and liked it enough
> I would appreciate any advice from those already in those fields. Thanks.
Sounds like you're on the right track, for sure those are very relevant and key skills for the vast majority of data engineers! My background is as a software / cloud engineer, and whilst I've gathered some data (presented here) I wouldn't profess to be an expert in the field of DE just yet. I'd suggest to seek out some people with data engineering titles and try and get more info!
> it seems there are far more other technical skills needed to break into the field coming from Non IT background
I would be careful to not over-inflate your learning list, try and stick to the main skills for the role you've chosen, and learn those as deep as you can. Better yet, showcase your skills in real-world projects hosted on GitHub or somewhere public.
> I'm now thinking of doing some Linux and Scripting and try to break into Cloud engineering roles instead of DE.
Cloud Engineering is also a great career and role, but make sure you're not doing this because you think it'll be easier than DE, as it likely won't be easier. Your skills would carry over quite well, and you could continue down that track, but just be sure you're not flip-flopping too much, because at some point you're going to have to commit in some direction! 🙏
@@openupthecloud Thanks for your response. I understand flip- flopping from one thing to another is not going to help my goals. Personally, I'm from an Accounting background and that's one of the reasons DE appeals to me. I kind enjoy dealing with numbers and Data and that's probably the route I will end up with. However, I'm 42 years and the number of different tools one has to learn for DE really scares me. I chose the Azure cloud platform and have managed to pass AZ-900 and DP-900. So, I will have to make a decision sooner rather than later and get on with it. Again, I appreciate your feedback and I have benefitted a lot from your content 🙌
Thx so much Lou, this is cool…my question is I’m on my way to be credited as AWS foundational cloud practitioner, what skills would you like me to pickup along the way to complement my AWS cloud knowledge and to be industry ready? Thx.
I always recommend that folks start by targeting a role when building a learning plan.
However... without any knowledge of what role you want / your background, I often recommend these four areas (with some suggested recommendations):
1. Cloud Provider - AWS - Because it's the "biggest".
2. Programming language - Python - Because it's popular for data, web dev and cloud.
3. Infra as code - Terraform - It's open source, can be used across all cloud providers.
4. CI/CD tool - GitHub Actions - Because it's free, easy to use, etc.
These are more biased to software engineer, devops, cloud engineer type roles. If you go down the support, or "lower code" type roles you might want to adapt. However I'd always suggest to start more technical, and work back. As opposed to simply avoiding things like coding because you think it's out of reach for you.
Given you are picking up AWS, I'd suggest to start and explore a language like Python, and explore either:
- The web app (developer) side
- Data engineering side
- Cloud/infra side.
From here you'll start to get a feel if you like those types of work, and can decide to go down those paths further, or make a change.
I'd also suggest to start thinking about some "projects" that you can build, something that gets you hands-on and builds some evidence for your portfolio.
The obvious one I often recommend is: cloudresumechallenge.dev, but you can get creative here with many other ideas!
Best of luck! 🤘🚀
@@openupthecloud thx so much, I’m not the type that like coding per say but hey if it’s gonna propel my career then I don’t have to like it before I could do it lol, I think I’m gonna start checking out Python or terraform, someone mentioned both to me as well. Thx so much for the insight.
Hi, could you recommend me a begginers cloud project to do? I'm looking for an entry level job, I have no experience in IT. I have CCNA, Azure Administrator, and RHCSA certs. Thank you!
Sure: cloudresumechallenge.dev
Hello, great video. Am currently learning cloud architecture. Please what programming language between python and JavaScript is best to learn for cloud computing career?
Where is the Cloud SA role?
So where is the Network Engineer? Who takes care of routers, Switches and Firewalls?
im really stuck. i dont know what to focus on...everything seems important these days
The play around and find out what’s fun for you. There tends to be a lot of cultural differences between various roles. Some offer more opportunities to engage ‘soft skills’ like customer interaction etc. This can have a huge effect depending on whether you enjoy turning non-tech requests not products or love being left alone to dig deep in an API. One persons dream job is another’s nightmare. It’s a wide world, take your time and find the spot that’s right for you.
Was there much data on cloud security engineering type roles?
I was surprised that didn't make the video too
Hey Richard / Michael...It will have to make it the subject of a future!
It was part of my analysis, it just didn't return a significant amount of data (for some reason):
github.com/openupthecloud/cloud-roles-database/blob/main/backend/db/migrations/20220627202909_temp.up.sql#L12
For security content, though I also recommend Day's channel: ua-cam.com/users/DayCyberwox 🙏
Doesn't the Support Engineer skills seem kind of counter-intuitive?🙃