Hacker News new | ask | show | jobs
by antirez 3027 days ago
Cool to see Redis to be in top position. For what is worth, Redis confessed to love developers, so it is definitely a reciprocal feeling.

Btw surprised to see "contributing to OSS" at ~50%. Looks like an incredibly high number (cit. Trump), so would be awesome to see this question more fine grained next time. This may be an indirect measure of all the work that goes into OSS to make it sustainable.

I would like to see: kind of contribution (Opening issues, PR, managing a project, ...) and average hours spent per week.

7 comments

> Cool to see Redis to be in top position.

For those of us using it for many years now, it’s not surprising at all. Thanks antirez!

> I would like to see: kind of contribution (Opening issues, PR, managing a project, ...) and average hours spent per week.

StackOverflow could infer quite a bit of this by cross referencing the demographics from their survey results (assuming it’s not stored anonymized) with public profile information from GitHub.

It wouldn’t reflect the whole picture but, for a lot of major projects that are hosted there, one could see the engagement vs usage ratios.

I'm not surprised about the OSS contribution rate. I don't routinely contribute to major projects, but over five years ago I once rewrote substantial parts of the MySQL connector for an ORM we were contemplating using at work and got them merged just so we could demo it with support for some MySQL features we used. I also have a github with some really tiny public repos that people in super super niche roles might find useful. And of course I file bug reports and discuss features for projects I use routinely. Do I contribute to Open Source? Yes, I suppose. Am I a super active and dedicated contributor? Not really.

And I kind of think the above ballpark is where a lot of developers are.

Technically, almost anybody that has a GitHub account could claim to be contributing to OSS. I've got a dozen or more projects that almost no one has ever looked at besides myself, but they are public, and they do have an MIT license slapped on top of them, so I could torture myself into claiming that they are open source projects.
> Btw surprised to see "contributing to OSS" at ~50%. Looks like an incredibly high number

Not every OSS project is massive and mature, like Linux or Firefox. I use a fair bit of OSS tools and libraries in my job and not all of them are highly polished. So when I run into an issue, I'll file a bug and usually supply a fix if I can.

Given the sheer volume of OSS out there and the ease with which one can make contributions, 50% seems surprisingly low to me. My best guess is that some developers are afraid to contribute.

Definitely deserved for Redis, so thanks to you!

And I completely agree about the OSS - this makes me really question the sampling bias of this whole survey, because there's no way so many developers contribute to OSS. Unless you really do mean something like "reporting issues", etc, in which case i'd still guess the real number was below 10%.

Maybe "have a GitHub repo gathering dust" already counts?
The love for Redis seems almost the only data point in this survey that makes factual sense. Because Redis is factually awesome (thanks, ect.). Everything else just feels weird (visual studio? 2% woman? 50% contribute to FOSS? none of that makes any sense to me).
Thanks :-) Women at 2% is super discouraging, but it's also odd to believe that there is miscounting of gender. I hope it's just some bias in the amount of people of the two genders that replied to the questions.
(sorry for the sloppy fake news! it's 7% women, not 2%)
Oh ok that is more credible (unfortunately... Since very low as well). Thanks for the rectification.
Uploaded a one liner package to NPM = contributed to OSS.