Where I Started:
When I began my Mainframe journey as a developer/automation-focused professional, I was mainly focused on understanding core systems, JCL, and getting things to work reliably.
What I Learned:
Over time, I discovered that success in Mainframe isn’t just about knowing the system - it’s about how well you can integrate it with modern tools and make it accessible.
My Best Tip:
"Use Python as your bridge to z/OS"
Here’s the tip I always share:
Don’t treat mainframe as isolated. Treat it as a powerful backend that you can unlock using Python + APIs.
Here’s how you can apply it:
Step 1: Start with z/OSMF REST APIs — learn how to fetch job status, datasets, and system info
Step 2: Use Python scripts to interact with these APIs and convert outputs into usable formats (JSON, metrics, dashboards)
Step 3: Extend this to Db2 REST APIs and observability tools to make mainframe data visible and actionable
The Impact:
Applying this approach helped me move beyond operations into building solutions - from automation pipelines to observability platforms - while reducing dependency on traditional, slower workflows.
Encouragement for Others:
Remember: you don’t need to know everything.
Start where you are, stay curious, and connect mainframe with the modern world.
That’s where real growth (and impact) happens.