Programmers Are Under-Appreciated, Over-Worked and Manipulated http://www.displacedguy.com/tech...