Joel has been a hot topic of discussion in the blogosphere lately. It started with his Language Wars post where he ended a perfectly rational discussion about the risks of choosing between C#, Java, PHP, or Python with a highly incongruous paragraph that introduced Wasabi, the proprietary language they wrote for FogBugz development. It was so unusual and generated so much discussion that it prompted a response where Joel had to explain that he wasn’t kidding – Wasabi is real.
Along the way he disparaged Ruby and RoR for performance issues and for being too risky. Sure, it seemed strange to brag about taking on the risk of a proprietary domain-specific language at the end of a discussion about avoiding risk. That and the Ruby disrespect prompted several interesting posts (e.g. Joel, you have got to be kidding (which cites David Heinemeier Hansson’s Fear, Uncertain, and Doubt by Joel Spolsky), Has Joel Spolsky Jumped the Shark?, Joel On Ruby Performance, etc.)
But that’s not what’s got me frustrated with Joel.
First he created jobs.joelonsoftware.com. Ack. Like I need to see that. “Great software jobs, great people”. Damn. And there’s an RSS feed. Great – so now I’m reminded every 30 minutes about great jobs at great companies, some in the Boston area.
But it gets worse. Then he wrote a 3-part series (1, 2, and 3) called The Guerrilla Guide to Hiring. Like I need to be reminded about private offices, quiet working conditions, “why just putting on headphones to drown out the ambient noise has been shown to reduce the quality of work that programmers produce”, Aeron chairs, dual 21″ monitors, The Joel Test.