Contrary to what you might believe, merely doing your job every day doesn’t qualify as real practice. Going to meetings isn’t practicing your people skills, and replying to mail isn’t practicing your typing. You have to set aside some time once in a while and do focused practice in order to get better at something.
(Steve Yegge, Practicing Programming)
I couldn’t agree more. More often than not we developers tend to write code only during working hours. It’s about eight hours and (hopefully) most of those are spent actually programming, so that seems quite enough, right?