RSS Feed for This PostCurrent Article

Scripting Repeatable Tasks

My new rule: if you intend to do something the same way on more than three machines, ever, or if the time spent on doing this same thing exceeds ten minutes in your lifetime, or the lifetimes of the folks around you, then it needs to be scripted.

Why?

Humans cannot do the same thing the same way for very long. Period.
They forget things and get distracted.
They take bathroom breaks and forget where they were.
They can’t remember how they did the exact same thing last week, but they think they do.
They think they remember the written directions by heart. They don’t.

There are lots of things humans are good at. Doing the same thing the same way twice is not one of them. Just admit it, get over it, and require that everything be scripted. Then your written directions can be one line: run the script.

Plus it gives all the admins some scripting practice, which is good.

Related Posts

  1. Tip: Use ‘at now’ to daemonize tasks
  2. Shell Scripting & Blogs
  3. Vista Speech Recognition & Perl Scripting
  4. Five Simple Strategies For Driving In Snow
  5. Write Your Documentation as a Script

Trackback URL

Post a Comment

 

Please note that while in principle I don't mind promotion of a non-personal web site or blog in the fields below, any comments that are off-topic, derogatory, or spam-like will likely be removed at my discretion.