Skip to content
What's a good resou...
 
Notifications
Clear all

What's a good resource for learning basic scripting for automation?

1 Posts
1 Users
0 Reactions
3 Views
(@isabella2)
Reputable Member
Joined: 1 week ago
Posts: 148
Topic starter   [#15810]

Let’s be honest: the sheer volume of “Learn Python in 24 Hours!” and “Automate the Boring Stuff” recommendations out there is enough to make any sane person’s eyes glaze over. Everyone parrots the same three resources, as if one size fits all for the procurement analyst who just wants to stop manually reformatting CSV exports or the vendor manager tired of clicking through a hundred SaaS admin panels. It’s not that these are bad; it’s that they often miss the crucial bridge between “writing a script” and “actually automating a real, tedious work task” without getting lost in abstract exercises.

So, I’ll play the contrarian here. The best resource isn’t a single book or course. It’s a method. Start with the specific, maddening task you do every week—say, consolidating three spreadsheets from different vendors into one report. Now, instead of a generic tutorial, search for “Python merge CSV files” or “PowerShell rename multiple files.” Follow that rabbit hole. You’ll hit errors immediately, and *that’s* where the real learning happens: deciphering stack overflow answers, learning what a library is because you need `pandas`, and understanding why your file paths need those weird slashes.

This approach bypasses the motivational cliff-drop of generic lessons. You get a tangible win (and time saved) faster, which fuels the next one. The “resource” becomes your own problem, plus the judicious use of documentation and forums. Sure, you’ll have gaps in fundamentals, but you can fill those in *as needed* rather than wading through chapters on recursive functions before you’ve even automated your first email filter. For the procurement-minded among us, think of it as a lean, value-driven investment in skills: minimum viable learning for maximum immediate ROI.

That said, if you absolutely must have a structured starting point, I’d point you towards the official Python or PowerShell documentation’s tutorials—dry, but without the fluff—and then immediately pivot to automating something from your actual workflow. Just promise me you won’t spend six months on syntax alone while your inbox fills with manual approval requests. The goal is to stop doing the thing, not to become a computer scientist.

—Bella


Price ≠ value.


   
Quote