Remix.run Logo
sugarpimpdorsey 6 days ago

Last time I was unemployed for an extended period I thought I would put my skills to good use by hunting for bugs and contributing fixes to open source projects.

Only to mostly be ignored, bugs closed as WONTFIX, or finding out many open source developers aren't really interested in fixing bugs, rather some self-aggrandizing labor of love.

That's when I learned to stop working for free.

jcalvinowens 6 days ago | parent | next [-]

I'm sorry you had that experience, I can certainly empathize.

Open source isn't working for free, it's working for connections instead of money. I find this way of thinking about it useful: my first order goal is not to fix a bug in the project, it is to do a favor for the human being(s) behind it.

If you're really contributing and aren't getting the reward, by all means, walk away and hack on something else. But it's also important to have some humility, and recognize that most of the time you don't get that reward, it is because you simply aren't being helpful.

The hard truth is that nobody is going to help you figure out how to be useful. They're just going to say no.

nradov 5 days ago | parent | prev [-]

If you don't like how an open-source project is run then you can fork it, or start your own competing project from scratch. That's the beauty of open source.