Two types of programmers
There's a funny industry saying that goes: There are two types of programmers, those that think there are two types of programmers and those that don't. Well, for a long time I was in the former category and I got this from reading the old Robert Cringely book called "Accidental Empires". In the book Cringely actually says there are three kinds of programmers, but no one in their right mind would admit to being the first type. I was searching around the web and actually found the original excerpt from Cringelys book. The two programmer subspecies that are worthy of note are the hippies and the nerds. Nearly all great programmers are one type or the other. Hippie programmers have long hair and deliberately, even pridefully, ignore the seasons in their choice of clothing. They wear shorts and sandals in the winter and t-shirts all the time. Nerds are neat little anal-retentive men with penchants for short-sleeved shirts and pocket protectors. Nerds carry calculators