As for the training itself, thanks to a great trainer from the Newfoundland and Labrador Employer's Council with a fair amount of field experience (and lots of anecdotes from that experience) the first day was both informative and somewhat entertaining as opposed to the boredom I was told to expect. The OH&S legislation is full of legalese (of course – it's a legal document after all) but the index provided at the training is quite useful in helping to identify specific information regarding specific health and safety issues (such as dealing with broken ladders, how deep to dig a trench and – somewhat more relevant to a person working in an office – water quality and fire exit requirements).
The mundane task of complying with legislation may not be the most relevant to my current career, however I'm optimistic that the jack-of-all-trades personality I have will lend itself to this endeavor.
- - - - - - - - - -
usage: jackOTrades.py <trade1> [trade2] [trade3] ...
import sys, allTrades
if len(argv) <= 1:
print "You talentless hack!"
for tr in allTrades.allTradesList:
if tr not in argv[1:-1:1]:
print "You have skills!"
print "You are the master of nothing!"