Those are some interesting findings. And while it probably doesn't need to be said: this is a Stack Overflow survey where the respondents voluntarily filled it out. I'd expect them to be a bit nerdier than the average! Indeed, 25% claiming to contribute to open source is pretty high haha.