I would consider myself a 9 to 5 programmer.  What I mean by this, is that I have a programming job, but after I leave work, I leave my work there and do not take it home.  I very much enjoy my career choice, and I enjoy the work that I do at my current job.  I also enjoy learning new things in my field, such as new technologies and advancements in the programming industry.  It's just that outside of my job I have other hobbies that I feel are more important and I'd like to devote more of my time and energies to.  I also feel that devoting >40 hours a week to a single subject is a little exhausting, so are there really that many programmers that want to come home from their programming job and do more programming? Maybe it's just my current employer, but I feel like they leave little time for career development.  The only way for me to keep up on the newest technologies and programming techniques is to do so on my own time, because my employer does not allocate time during work hours to do these sorts of things (deadlines == $$$).  Does anyone else feel the same way about their employer?From your experience, do managers and people who hire programmers see 9 to 5 programmers as a less valuable resource?  I know that I could improve my resume by contributing to and open source project etc, but I just feel like I don't have the time to spare.  Could the opposite be said, such that devoting your spare time to other subjects such as the arts show a well-rounded-ness that could be a desirable trait to the company?
Are 9 to 5 programmers looked down upon?
interview;career development;free time