Embracing Python for Automation
Learning Through Application
I've been studying Python off and on for years, but I really got into it when I forced myself to use it at work. That seems to be the key to learning something new—actually finding a reason to use it. It’s paying dividends as I'm being asked to do more with Python.
Scripting and Automation
For now, I'm using it primarily for scripting and automating some basic tasks. I'm still relying heavily on Windows Task Scheduler to call my Python scripts and hope to someday decouple from that and use something else for scheduling, if that is even feasible or advisable.
Advantages of Python
Python is a significant improvement over writing very ugly batch command line scripts or even PowerShell. This was my primary reason for embracing and getting comfortable with Python in the first place.
Building a Skill Set
I feel comfortable with my trifecta of skills: T-SQL, Tableau, and Python. I'm learning R, but I haven't yet felt confident enough to consider myself a practitioner.
Finding Passion in Practice
Find a passion, find ways to practice, and you'll be happy.
Comments
Post a Comment