I include spare time programming projects on my resume. To me it's a significant accomplishment to be interested enough in one's work to be motivated to do the same type of work even when not being paid. I've noticed that many headhunters don't seem to care about it, and recently a headhunter actually suggested I remove it. We only got into a shallow philosophical discussion, and I wasn't able to get him to admit why.
I can think of why. I think employers don't consider work significant unless it's:
- wrapped in a shiny package with all kinds of pretense - performed under a deadline - performed by coordinating with other team members - validated by some governing body (team members, testers, management) - witnessed by a third party to actually exist
Of course, what I think work like the above is missing is that it's:
- sometimes technically inferior, soulless, without joy, done purely for money - more easily motivated (no work means no food on the table)
I'm aware that most employers value employed work more, while I value spare time work more. I don't care much what they think with regard to changing the way I think, but I am curious how prevalent is this thinking? I hope to one day find an employer who thinks the way I do, so I don't have to try to start my own company.
Also, I wonder. Is open source (the embedded form(s) of Linux, for example) the compromise between these two worlds? It's working with others but for enjoyment.