Hacker News new | ask | show | jobs
by petetnt 2378 days ago
I contribute to open source at work and on my free time. At work I contribute because I want to improve something I spent my time on figuring out (eg. documentation, bug fixes, features) so I don't have to do it again later and hopefully someone else can enjoy it too. On my free time I contribute for the same reason I play music, skateboard or play video games: it's fun.

I have gained tons of things from contributing (experience and knowledge, connections) even if I don't expect to get anything from it. I have also faced the darker side of OSS: the angry users who haven't spent a dime, the "go kill yourself" messages, the dislikes, the time spent wasting time on things that wouldn't happen. At times like that I just remind myself: I am doing this for fun and I can stop when it's not fun anymore.