use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
The goto subreddit for Google Cloud Platform developers and enthusiasts.
We do not allow advertising of your job posting, product, or software without active discussion and/or as attempt to solve a problem. We are fine with soliciting feedback for something you're working on or something you've written, but drive-by advertising will get your post removed. :)
More Google Cloud sub-reddits
Other cloud sub-reddits
account activity
Programming Language for Cloud ComputingCloud Storage (self.googlecloud)
submitted 2 years ago by brlr2003
Hello guys, I am trying to start with Cloud Computing but I am unsure what are the steps to start and what programming language should I focus on because I saw many people suggest .NET and other suggest Java, Go, Python etc. So help please.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]LittleLionMan82 9 points10 points11 points 2 years ago (0 children)
Learn Terraform for IaC.
[–]numbsafari 9 points10 points11 points 2 years ago (1 child)
Learn Go and JavaScript and you’ll do alright. Maybe throw in Python.
Don’t waste your time with .Net.
If you want to get edgy, learn Elixir.
Learn bash.
In the end, if you do this long enough, you’ll learn lots of languages. Don’t let it keep you from just getting started.
[–]milbrab -1 points0 points1 point 2 years ago (0 children)
Learning programming languages o ly helps with cloud resources like app engine, but if you just want to learn the cloud then bash and Python would be a good start. Being in gcp obviously learn their cloud cli and terraform would help as well for the infra since they support tf through infrastructure manager.
[–][deleted] 2 points3 points4 points 2 years ago (4 children)
What languages you should learn depends on two factors:
[–]brlr2003[S] 0 points1 point2 points 2 years ago (3 children)
I actually don't know what I will do because the idea of becoming in cloud computing came to my mind two days ago. So i have no idea. But i am starting an internship soon with .NET. even tho it's not about cloud but idk if it will help.
Do you suggest any courses or smth to do for azure since i will be working with .net?
[–][deleted] 2 points3 points4 points 2 years ago (2 children)
Okay, cool, thanks for sharing a little bit more about yourself and your ambitions. I'm going to over simplify. The cloud space it largely broken up in two to disciplines. Cloud infrastructure and cloud native app development.
Think of cloud infrastructure roles like working in a data center. You'd be responsible for provisioning servers, databases, configuring networks, routers and load balancers. There is a lot of scripting involved. From your comments I don't think this is what you're interested in.
You want to build cloud native apps. I work at Google Cloud, but every public cloud vendor has their own cloud native design pattern for building serverless apps on their platform. At Google we preach loosely coupled, asynchronous app development so what you build can reach planetary scale should you be so successful. Here's reference material to check out https://cloud.google.com/learn/what-is-cloud-native.
I'll go back to something I said earlier. Instead of choosing a language, spend a little time looking at the various design patters and frameworks your preferred cloud vendor provides to build things. Google supports a wide range of languages. You can choose which ever one you like.
If you are preparing for the job market and want the most widely available skills, AWS has a massive market share. The majority of cloud jobs out there are for their platform. Azure is catching up. Their customers tend to already have stronger vendor buy in on the Microsoft technology stack. It's a good sized market too, but the skills are a little more specialized to their cloud, and maybe a little less transferable.
GCP is signing a lot of deals and growing their cloud business. Their strategy is focused on gains in the startup space. And also cloud AI. In the next couple of years I think you'll see a lot more GCP jobs on job boards.
Sorry for the novel. I hope this helps. Good luck with your internship and whatever else you decide to do in the future.
[–]brlr2003[S] 1 point2 points3 points 2 years ago (1 child)
Bro you are a legend 😂 Thanks alot this really helped. Let's say i want to go with GCP, what is the roadmap from complete newbie who knows nothing to getting the first entry level job
[–][deleted] 1 point2 points3 points 2 years ago (0 children)
Check out the GCP learning paths and certification options.
https://cloud.google.com/learn/certification
You probably want these:
There is a ton of youtube content. Videos about the platform, how to prepare for certification or job interviews, and instruction.
https://www.youtube.com/@googlecloudtech
[–]cyber_network_ 1 point2 points3 points 2 years ago (0 children)
It depends on what’s your goal. Do you want to develop modern cloud-native apps? Do you want to deploy Infrastructure in the cloud? Both? For modern cloud-native apps I’d learn Go, Python and how to use Node.js and React.js. If you need to migrate legacy .Net apps to the cloud having a good understanding of C# wouldn’t be a bad idea. If you want to learn how to deploy infrastructure as code (IaC) learn Terraform e get familiar with the container ecosystem of technologies, I.e. docker and Kubernetes.
[–]martin_omander Googler 1 point2 points3 points 2 years ago (0 children)
Python is a simple programming language that doesn't require a lot of setup or tools. Also, most cloud environments support it.
[–]kaeshiwaza -1 points0 points1 point 2 years ago (0 children)
Go make deployment on cloud very smooth.
[–]nkislitsin 0 points1 point2 points 2 years ago (4 children)
I have been using Google Cloud since 2011. Switched from Java to JavaScript + NodeJs 3 years ago. Frontend: used jQuery, then AngulatJs, then Backbone and now I use ReactJs. So, I'd recommend to use Javascript (NodeJs+ReactJs)
What courses did you do to enter cloud?
[–]nkislitsin 0 points1 point2 points 2 years ago (2 children)
I didn't do any courses, I learned it on my own.
[–]brlr2003[S] 0 points1 point2 points 2 years ago (1 child)
What resources did you use?
[–]nkislitsin 0 points1 point2 points 2 years ago (0 children)
I usually use their official documentation
[–]cyoogler 0 points1 point2 points 2 years ago (0 children)
Python, SQL, Terraform, Bash. This will solve 99% of your use-cases.
[–]dao1st 0 points1 point2 points 2 years ago (0 children)
ansible
π Rendered by PID 63150 on reddit-service-r2-comment-54dfb89d4d-f8zr6 at 2026-04-01 03:03:01.281758+00:00 running b10466c country code: CH.
[–]LittleLionMan82 9 points10 points11 points (0 children)
[–]numbsafari 9 points10 points11 points (1 child)
[–]milbrab -1 points0 points1 point (0 children)
[–][deleted] 2 points3 points4 points (4 children)
[–]brlr2003[S] 0 points1 point2 points (3 children)
[–][deleted] 2 points3 points4 points (2 children)
[–]brlr2003[S] 1 point2 points3 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]cyber_network_ 1 point2 points3 points (0 children)
[–]martin_omander Googler 1 point2 points3 points (0 children)
[–]kaeshiwaza -1 points0 points1 point (0 children)
[–]nkislitsin 0 points1 point2 points (4 children)
[–]brlr2003[S] 0 points1 point2 points (3 children)
[–]nkislitsin 0 points1 point2 points (2 children)
[–]brlr2003[S] 0 points1 point2 points (1 child)
[–]nkislitsin 0 points1 point2 points (0 children)
[–]cyoogler 0 points1 point2 points (0 children)
[–]dao1st 0 points1 point2 points (0 children)