开源人士的动机

WHY PEOPLE CODE FOR FREE

为什么有人愿意在没有金钱回报的情况下投入大量时间?动机是多元且复杂的——有人追求理想的纯粹,有人在真实项目中精进技艺,有人看重社区声望带来的职业回报,也有人只是想让工具更好用。这些动机往往交织共存,驱动着每一次 commit。

1
理想主义驱动
坚信开放协作能推动技术进步,希望用代码改变世界
2
学习与成长
通过真实项目锤炼技能,在同行评审中快速提升代码能力
3
声誉与认可
社区贡献可转化为职业资本,开源履历成为求职重要加分项
4
社交与归属感
加入志同道合的全球社区,跨越地域和组织的协作带来深层满足感
5
实用主义需求
修改自己使用的工具使其更适合需求,顺手提交上游成为惯例
开源人士五类动机的放射状构图
FIVE MOTIVATION VECTORS
首要动机 · PRIMARY
65%
学习与成长
调研中开源参与的首要动机,占比最高
职业驱动 · CAREER
45%
声誉驱动
将开源贡献用于职业发展的人数占比
// OPEN SOURCE · MOTIVATIONS CYAN · ORANGE · NEUTRAL GRAY