我以前做开发者关系社区时,最早用过一个很直接的办法:办活动,给参与者发 credit。
效果来得很快。活动有人报名,任务有人认领,群里也明显热闹了。看着不断上涨的数据,老实说,那时我挺兴奋的。我一度觉得这套激励找对了。
活动结束以后,社区并没有预期中的更活跃。大多数人慢慢安静下来,真正还在参与的,始终只有少数几个。再往后,连那阵热闹都显得像一次短暂的脉冲。
图注:任务活跃可以快速冲高,自发参与需要另一套长期条件(概念示意)这件事我后来想过很多次。
Credit 没有失效。它只完成了最前面的拉起。
我们把“有人行动”,误判成了“有人愿意长期参与”。
我们买到了第一次行动,却没有买到下一次
做社区和做产品的人,很容易相信可观测的数据。
发了多少帖子,完成多少任务,提交多少代码,排行榜上有多少名字——这些都能统计,也适合写进复盘。
可真正决定社区能不能活下去的,反而是另一组不太好看的问题:
- •
- •
- • 他是在帮助一个自己认可的社区,还是在完成平台安排的工作?
- •
2025 年 Stack Overflow 开发者调查里,有一个对照挺扎眼:81% 的受访者拥有 Stack Overflow 账号,82% 至少每月访问几次;可 68% 的人不参与或很少参与问答,真正认为自己属于这个社区的,大约只有三分之一。[1]
访问不等于参与,参与也不等于归属。
这大概就是很多开发者社区的真实处境:平台不缺用户,活动不缺报名,缺的是愿意在活动结束后继续留下的人。
奖励的问题,不在奖励本身
自我决定理论里有一个解释,我觉得很适合拿来重新看这段经历。
人不会机械地响应奖励。他会先解释奖励。
同样是一笔 credit,有人会把它理解成:“我的贡献被看见了,这个社区认可我的能力。”
也有人会理解成:“平台希望我按它的要求完成这件事,做完就结算。”
前一种解释像反馈,后一种解释像工资。反馈可能让人更愿意投入,工资则容易把一段关系变成交易。
德西、科斯特纳和瑞安在一项覆盖 128 个实验的元分析中发现,对原本具有兴趣的活动,预期中的有形奖励如果与参与、完成或表现绑定,可能削弱奖励撤掉后的自由选择行为;积极反馈却可能提高后续兴趣。[2]
这不是在说“奖励都有害”。
更准确的说法是:奖励既可以传递能力信息,也可以传递控制信息。设计者发出去的是同一个徽章,参与者收到的却未必是同一种心理体验。
Credit 能让一个任务更值得做,却不能自动让一个社区更值得留下。
为什么到头来,留下的总是少数人?
回头看,那些后来仍然活跃的人,不一定是最在乎 credit 的人。
他们常常在参与过程中碰巧获得了另外三样东西。
图注:自主、胜任和关系,帮助开发者从领取任务走向主动共建01|他们开始拥有选择
开发者对控制感很敏感。
如果社区只提供一张任务表,规定做什么、何时做、做到什么程度,再按结果结算奖励,参与者最自然的身份就是“任务执行者”。
任务执行者关心的是投入产出比。奖励结束,关系也就结束了。
留下来的人通常走过了另一个节点:他不再只领取问题,而是可以提出问题;不再只服从活动规则,而是能影响项目方向;不再被分配一种参与方式,而是能选择写代码、做内容、回答问题或组织协作。
这个变化很小,意义却很大。
他开始觉得,这是“我选择参与的事”。
02|他们能看见自己变强
开发者愿意投入一件事,常常是因为难题本身有吸引力,也因为解决难题能证明能力在增长。
这时候,最有价值的未必是一个“完成 10 次任务”的徽章,而可能是维护者的一句具体反馈:这个实现为什么有效,这次修复影响了哪些用户,这个方案还有什么可以继续改。
徽章如果只是计数器,它告诉人“你做了多少”。
徽章如果对应一次真实的能力跨越,它才会告诉人“你现在能做到什么”。
针对 Stack Overflow 的研究也提醒我们,徽章并非完全无效。不同等级的徽章会影响后续回答行为,效果还会随着徽章等级和用户类型变化。[3] 另一项对问答社区的研究则发现,一些用户会在接近徽章门槛时提高贡献,获得徽章后又回到原来的水平,而且并不是所有高质量贡献者都会被徽章驱动。[4]
所以问题从来不是“要不要徽章”,而是徽章到底在确认能力,还是只在诱导数量。
03|他们在这里认识了具体的人
“社区归属感”听起来很虚,落到开发者身上,就是一些很具体的瞬间。
第一个问题有人认真回答。第一个提交没有石沉大海。维护者记得他的名字。某次贡献上线以后,有人告诉他这解决了什么问题。群里开始有人主动找他讨论,而不是只在活动开始时 @所有人。
关系不是群成员数量,也不是每天的消息条数。
关系是一个人知道:我在这里做的事,对这里的人有意义。
我们当时看到“只有少数人活跃”,很容易把原因归到个人:这些人更有热情,更自律,也更认可社区。
现在再看,可能只是这少数人更早获得了选择、成长和连接。剩下的人拿到了 credit,却没有等到一次真正的关系建立。
排行榜最容易制造一种繁荣错觉
排行榜能把头部成员反复展示出来。
对运营团队来说,这很鼓舞人。榜单每天有人变化,头部贡献者持续产出,看起来社区正在自我运转。
可排行榜也会遮住一个问题:活跃是不是一直集中在同一小群人身上?
如果新人长期看不到自己进入核心协作的路径,榜单提供的就不是胜任感,而是一种距离感。头部成员得到更多关注,普通成员越来越像观众。社区表面上有明星,底层却没有成长梯队。
这也是为什么只看总贡献量很危险。
比总贡献量更值得追踪的指标
活动结束 30 天后,还有多少人主动回来?
有多少贡献不是运营派发,而是成员自己提出的?
新人的第一次有效反馈要等多久?
完成首次贡献的人,有多少会进行第二次贡献?
除了固定头部成员,是否有新人逐渐进入协作和决策?
这些数据未必像排行榜那么热闹,却更接近社区真正的生命力。
图注:激励是入口;选择、成长和连接,才决定社区有没有后劲如果再做一次,我会把 credit 放回它该在的位置
我不会完全取消 credit。
对第一次参与的人来说,奖励能降低尝试成本,也能明确告诉大家社区当前重视什么。贡献被认可,本来就是一件好事。
但我不会再指望 credit 独自完成留存。
我会给成员多种贡献入口,让他们可以认领任务,也可以提出任务;把“完成多少次”改成“解决了什么问题”;让反馈尽量具体而及时;在贡献上线后,告诉参与者它产生了什么影响;再慢慢把一部分真实责任交给愿意继续投入的人。
激励应该是入口,不该成为社区唯一的支点。
一个开发者最开始可能为了 credit 而来。后来,他因为解决了一个真实问题而获得成就感,因为认识了一群可信任的人而愿意回来,又因为能够影响这里的方向,把参与变成了自己认可的事。
这才是社区真正想要的变化。
THE REAL SHIFT
好的开发者社区,不是让更多人按照规则完成任务。
它应该让一部分人逐渐愿意为这里负责。
参考资料
[1] Stack Overflow. 2025 Developer Survey: Participation and Feedback. 查看原文
[2] Deci, Koestner & Ryan (1999). A Meta-Analytic Review of Extrinsic Rewards and Intrinsic Motivation. 查看原文
[3] Li, Cavusoglu & Kim. How Do Virtual Badges Incentivize Voluntary Contributions? 查看原文
[4] Yanovsky et al. (2020). One Size Does Not Fit All: Badge Behavior in Stack Overflow. 查看原文