I spent my final working years as a computer consultant supporting small businesses taking whatever they threw at me. It made for an interesting life! The only thing I avoided was writing applications having burnt my fingers on my first and only attempt; the customer kept changing or expanding...