Some of the motivation for this comes from how often devs want to contribute to open source but are intimidated by how difficult the barrier of entry is, particularly for large projects. It's surprisingly hard to find a good list of projects that a beginner or even intermediate programmer can substantially contribute to. The ones that do exist tend to have the low hanging fruit plucked pretty quickly.
- Most of my career was made by being the author of one popular open source platform which happened to do well.
- I've recruited people based on open-source contributions. If I want an expert in [X], finding someone who contributed to [X] is a good bet.
- The flip side is I've made (minor, helpful) contributions to many projects in part for exposure. My name is in the commit list of many systems in domains where I have wanted to work.
- Many mid-sized contributions look good on a resume, especially for a junior developer. Indeed, I've made one case to promote someone based, in part, on contributing to a library we were using (even if only tangentially).
If you want a job in e.g. network security, find something in a firewall, anonymzing proxy, packet sniffer, or whatnot, and make a PR. It's often quick, easy, and helpful. A corollary is you do actually learn a lot about a system by contributing.
I have no axe to grind here, but I think the cynicism is unwarranted.
This sounds made up tbh. I mean, I agree it's common to feel this "pressure" but the day you discover the pressure isn't real is the day you level up. And I charge plenty for fixing peoples' software pains.
I do open-source and write blog posts to satisfy my own desire to publicize my work, and for exposure, and to put my skills on display. Not as a race to the bottom. I could have had a career without those things.
So what, who want raw wild naked large exposure? If you don’t get an army of free PR specialists, lawyers and body guards to protect you and your beloved ones h24 every single day for the rest your lives, it’s an obviously net negative situation.
JulianChastain|1 year ago
frognumber|1 year ago
- Most of my career was made by being the author of one popular open source platform which happened to do well.
- I've recruited people based on open-source contributions. If I want an expert in [X], finding someone who contributed to [X] is a good bet.
- The flip side is I've made (minor, helpful) contributions to many projects in part for exposure. My name is in the commit list of many systems in domains where I have wanted to work.
- Many mid-sized contributions look good on a resume, especially for a junior developer. Indeed, I've made one case to promote someone based, in part, on contributing to a library we were using (even if only tangentially).
If you want a job in e.g. network security, find something in a firewall, anonymzing proxy, packet sniffer, or whatnot, and make a PR. It's often quick, easy, and helpful. A corollary is you do actually learn a lot about a system by contributing.
I have no axe to grind here, but I think the cynicism is unwarranted.
resource_waste|1 year ago
Devs are expected to contribute to FOSS, write free educational blog posts about technology, and fix your friends computer!
Ask a doctor why something hurts and they tell you to come into their office and insurance will bill you.
sevagh|1 year ago
I do open-source and write blog posts to satisfy my own desire to publicize my work, and for exposure, and to put my skills on display. Not as a race to the bottom. I could have had a career without those things.
blitzar|1 year ago
jjmarr|1 year ago
psychoslave|1 year ago