The moment I read "I Don’t Code in My Free Time" by Ted Dziuba, I could already picture the rebuttals popping up on DZone. I was not disappointed. (I’m sure more will pop up as the days pass.)
I could see where Dzuiba is coming from, although I wouldn’t word it as strongly. I’ve seen a lot of posts pop up on DZone extolling the virtues of being a "passionate programmer", someone who always strives to learn, devotes free time to improving, living and breathing code … all the usual self-back-patting by overachievers.
I used to code in my free time. But that’s because I was learning from scratch. I spent my college years learning such esoteric topics as orchestration, music theory, Associated Press style, defamation of character, points and picas. Control structures, variable types and design patterns were not part of that curriculum.