Looking to make the world a better place? Programming may not be for you High pay? Check. Job security? Check. But when it comes to feeling that their jobs have meaning, even telemarketers rank higher ...