when i'm working a 9-5 job, the last thing i want to do is go home and program more. i'd rather throw the ball around with the dog or rock out on my guitar. in my experience the people who say "you have to have side projects to be a good developer" are either people who do program in their spare time, or people who want to hire the type of programmers who voluntarily chain themselves to their desk. this is one myth i…
I can't speak for developers but almost all of the best designers or creatives I know experiment a lot outside of work. Myself, I do interactive side-projects all the time as I can execute sites that I would simply not be able to do in my full-time job.
Regarding medicine: My Dad is a doctor and spends a lot of time outside of work reading dense materials about certain diseases or findings, which is definitely not light reading nor recreational. I also have had friends who've volunteered their medical expertise to aid the homeless or less fortunate.