Many programmers knit in their free time but perhaps it's better to have a hobby that's not software development.