Re: HMSO
My very first paying job. After having done a weeks work experience at the local government computer centre, they hired three of us during the school holidays. Our task was to work from the short spec handed us, write COBOL routines to validate particular input fields. Not a particular onerous task, and like someone mentioned above, I got curious about the various scripting languages available on the system, and automated it. So I generally had my days work finished in the first hour, and spent the rest of the time writing games on their hardware.
As for automating PHBs, I think the wrong question is being asked, how do you automate away a PHB? Simply automating their jobs leaves them with more time to cause more damage.