I only used for scripting it's simple to grasp I used Python to make CLI automation tools, I mean GO feels like JS but python is always my default
1 month ago | 1
Idk I'm writing 90% in go especially internal APIs and CLIs, almost never touching python. at my place most companies are asking for Go OR Python or just Go. Im even writing custom modules for Ansible in go.
1 month ago (edited) | 0
Python makes sense... its Swiss knife... did you ever try to build your own kubernetes Operator in Go? :face-purple-crying:... or write your cli tool in Go?can you share some experience?😅😂
1 month ago | 0
If I need speed, utilizing every bit of multi core CPU I choose Go, otherwise it's always Python.
1 month ago | 0
Do you recommend a Devops beginner to learn python now? Or learn it later?
1 month ago | 0
Mischa van den Burg
Why I ditched Go after 12 months (Python won)
I spent a year learning Go, but I switched back to Python.
Why? It made it easier to get a job.
In my early DevOps years, I used Python every day. But I wanted to learn Go because so much modern DevOps runs on it.
WHAT I FOUND LEARNING GO
Kubernetes and many cloud tools are built in Go. Most projects are huge and hard to fully understand if you don't write code full time.
Now I use AI to help me read Go when I need it.
Learning Go was still worth it:
Strict typing
Memory control
Fast single binaries
Why I came back to Python:
More jobs here in the Netherlands need Python
Easy to learn but has depth
Huge community and libraries
AI and ML run on Python with PyTorch and NumPy
In daily DevOps I write scripts, APIs and small tools. Python does all of this well.
It keeps me flexible and ready for the AI side too.
WHY BOTH LANGUAGES MATTER
Both languages matter:
Go runs so much infrastructure
Python keeps me productive and open to more work
Here's what I actually build with Python in my daily DevOps work:
Automation scripts
APIs for internal tools
Small utilities and tools
AI/ML integrations when needed
WHAT I LEARNED FROM THIS EXPERIENCE
Both languages matter, but in different ways:
Go runs so much infrastructure we depend on
Python keeps me productive and employable
I still use my Go knowledge when I need to understand Kubernetes source code or debug cloud-native tools. But for building solutions day-to-day? Python wins.
Ready to level up your Python & DevOps skills? Join the KubeCraft community where we share practical projects and land people jobs every week
skool.com/kubecraft
Cheers,
Mischa
1 month ago | [YT] | 95