To be blunt, yes. Good developers *do* spend some amount of non-work time programming. Often times that is some pet project, where they can play around with new and interesting things. Oftentimes things that are not applicable for work use to broaden the mind and keep up with the (relatively) cutting edge.