Hacker News new | ask | show | jobs
by multimedial 2227 days ago
I would like to interject here that many companies are specifically looking or requiring software devs to work or to have worked on „open source“ projects.

What strikes me as odd is that it is usually been brought up as some sort of additional qualification (as in „open source projects promote good code“), but in reality what this boils down for you is just more potential work (your normal work + open source work), and also implies lowered expectations for salary please („you are doing coding in your free time anyways!“).

Seriously, I admire and respect open source developers, but fuck companies that make it mandatory to have worked on an open source project for hiring you.

That is seriously fucked up - companies that rake in tons of money, build on top of free software products, make it mandatory for their developers to provide proof that they can be further eploited (as that is what it comes down to - forget that „better code quality“ or „we are part of the community“ thing they usually use as the rationale).

Sorry, had to vent that.

And to OP: I was asking myself the same question (how to sustain oneself in a first world country by doing unpaid coding). I came to the conclusion that this is not possible for me, as I strive for a higher standard of living as well as some spare time.

To put it more bluntly: open source developers seem to be the monks or junkies of coding to me in that they are just fueling their desire to code but do not insist on getting renumerated for it. I am not saying you shouldn‘t be doing any pro bono work, but a high quality product like VLC for instance should be able to sustain properly paid developers.

2 comments

> I would like to interject here that many companies are specifically looking or requiring software devs to work or to have worked on „open source“ projects.

Are you sure there are many companies like that? Not just that it is not my experience, but it also mean their ability to hire is limited to miniscule amount of developer.

> but fuck companies that make it mandatory to have worked on an open source project for hiring you.

Why? Open source coding is essentially pro-bono work, that's required by professional ethics in many fields. If we want to be regarded as valued professionals, there are some obligations to the general public that come with that.

For that matter, most developers are not being paid to work on the likes of VLC or some other COTS, where "should this be open source" is even a meaningful question. They're developing or maintaining some internal enterprise app, so any source code they develop will always be available to the final user in that basic sense.

Pro-bono work is generally done on the clock. Open source work (where I've worked at least) is expected during personal time. That's the major difference from my experience.