Currently providing software support to the state department of transportation as a contractor. Prior to that, spent 12 years in various IT jobs from desktop support to systems administration at a museum. Before that, I worked for a bank in a couple of departments, learning just enough about computers to make the jump to IT just before the boom ended. Got the bank job as a result of temping, which I did after I quit my job as a security guard. During my college years, I worked in a couple of restaurants, a print shop, delivery driver, graded papers for a professor I admired. Spent 3 summers teaching basic marksmanship (both archery and riflery) at a Boy Scout camp. Did a bunch of other odd jobs during the summers, building a deck, painting houses, working fast food and landscape maintenance - and had a paper route from 6th grade through high school.
That about sums it up. :D