Web programmer. Not all bad but some employers have their heads up their asses and don't know how to run basic scheduling or planning and seems like a higher than average percent of coworkers are liberals... Can be really frustrating some times. I've enjoyed working at smaller places more than bigger ones but really depends on the project and the folks running it
My dads a welder... Some days I kind of wish I had gone in for that kind of thing instead.