Streamlining Repetitive Duties Throughout Exploratory Knowledge Evaluation | by Christabelle Pabalan | Oct, 2023
![](http://thefutureofworkinstitute.xyz/wp-content/uploads/2023/10/1m3RI9mzwDyKlNDNrRfkYog.png)
Automation in Knowledge Science
An invite to determine your repetitive EDA duties and create an automatic workflow, illustrated by way of an instance utility.
Programming Precept: Automate the Mundane
They usually say lazy programmers make one of the best programmers. Nonetheless, it’s extra correct to say that programmers who don’t have the persistence for repetitive workflows will take the upfront funding of time to automate no matter they will to allow them to keep away from such duties. In brief, one of the best programmers don’t patiently repeat mundane duties — they automate them. Expert programmers are “lazy” as a result of they make investments time upfront to create instruments that may save them effort down the highway. This may increasingly imply studying keyboard shortcuts, creating customized modules, or discovering good software program to automate workflows.
In a publish titled, “Why Good Programmers are Lazy and Dumb,” Philipp Lenssen states:
“Solely a lazy programmer will keep away from writing monotonous, repetitive code — thus avoiding redundancy, the enemy of software program upkeep and versatile refactoring […] for a lazy programmer to be a superb programmer, he (or she) additionally have to be extremely unlazy relating to studying tips on how to keep lazy — that’s, which software program instruments make his work simpler, which approaches keep away from redundancy, and the way he could make his work be maintained and refactored simply.”
No person enjoys tedious and monotonous duties and if anybody ought to discover themselves repeating the identical features throughout initiatives, this overarching frustration ought to begin to creep in to hang-out them and whisper, “bundle them right into a module.”