http://www.makinggoodsoftware.com/2010/01/27/types-of-programmer-or-“why-can’t-we-be-friends”/
