What Makes a Great Developer?

I agree with many of the points made by Dave Child in his article, "What Makes a Great Developer?". Makes me wonder what other professions benefit from pessimism and laziness.