Boredom Drives Open-Source Developers?
Henry McClyde writes "Chris Anderson of The Long Tail posted an article yesterday in which he claims that "spare cycles" — or boredom and the tons of people who wish they had something better to do — is what drives Web 2.0.... and the open source development community. While Web 2.0 in general is driven by "the long tail," NeoSmart seems to have taken up issue with Anderson's claims that open source developers (and other freeware programmers in general) do what they do because they're bored and have nothing better to spend their time on. Same with Wikipedia contributors, and bloggers in general."
maybe it is not about being bored but more about not wanting to do that crappy assignment your boss wants you to do? Maybe creating a better disk partition method for detecting NTSF, sizing correctly, and loading GRUB efficiently feels better to do than that cover sheet for the TPS report?
People want to feel useful at work. Certainly the greatest percentage doesn't do it for the money so what about doing something useful with your time than being a cog in someone else's soulless business machine?
I edit Wikipedia, "tinker" with programs and graphics, and blog all as a means for relaxation from whatever work I should be doing (homework, in my case). Gaming tends to take long periods of time... and that's a prime formula for guilt trips about laziness ;)
/. and posting here.
It's the same with READING Web 2.0 content... And why I'm reading
Actually, I develop stuff for myself out of... "I wonder if I can automate this so I won't have to do it again..." Typical lazy sysadmin stuff. Most of the times I end up creating my own little program of sorts and at times I usually post stupid/handy little scripts. Does it qualify for open source, perhaps. Maybe that's why I'm always bored, I've been automating my work for too long
Infiltrated dot Net
I totally agree. I have personally, in several occasions, taken a break from my job as a programmer by coding something else. Maybe in a different language, something totally unrelated to my day to day projects and usually something that I would release as open source. In a way, it helped me maintain my sanity while I did something I love to do. However, nowadays I rather go out for a run and enjoy real sun light.
[alk]