我使用了一段时间的Stack Overflow,也获得了一些Reputation值,我的Stack Overflow主页:User ifeegoo
对于Stack Overflow的使用,还是有一定的收获。这个网站的一些比较好的机制,的确可以更好的促进网站的发展。
1.网站的URL。格式:***/users/2531888/ifeegoo,其实你在这个网站的ID不是ifeegoo,而是2531888,你访问***/users/2531888,就直达:***/users/2531888/ifeegoo,而且你输入***/users/2531888/任意,都会跳转到 ***/users/2531888/ifeegoo。这个数字ID,从1开始,可以彰显你的注册的早晚,可以显示你第多少位用户。这个可能在某种程度上促使新用户注册。老用户也有一定的优越感。另外一个,由于唯一ID是数字,就可以避免某些有专属ID强迫症的人失去自己专属ID的注册失落感,而且你可以自己在后面追加任意的所谓的唯一ID。
2.网站用户之间没有所谓的好友或者Follower,这在一定的程度上防止了非客观的友情点赞(upvote),保证答案票数的客观性。
3.异常行为检测系统。我曾经尝试过用小号通过Upvote主账号的提问或者回答,给主账号刷Reputation值,来试探网站的行为检测。当然,一般很少次数的Upvote是不会被认定是恶意行为,比如我用小号提出一个问题,然后主账号来回答,小号选择主账号的答案,这样没有太大问题。但是如果这两个账号频繁互动,尤其是单向或互相短时间内多次Upvote,这个可是会被直接删号的!另外单个账号每天的Upvote/Downvote的次数是有限制的。而且你想要用小号刷大号的荣誉值的一个前提:你这个账号首先要获得至少15个Reputation值,不要小看这个机制,这个可以很大程度防止用小号刷大号的荣誉值。这些例子说明网站内部有很好的异常行为检测系统。
4.我曾经想要推广我的一个Github的一个项目,在网站上搜索相关问题,连续回答了多个相关的问题,并且附上了自己的Github项目地址,很快就有人提醒我,不要这样恶意传播相关信息。因为我的每一次回答,都是对当前这个问题的一个Update,这个问题会直接更新到首页或者相关问题的首页,我短时间内连续的回答多个问题的时候,前面都是和我有关的答案,一下子就会被很多人看到。你在做,大家都在看!
5.Upvote这个功能,对于问题的提出者或者问题的回答者来说,别人对你的提问和回答,表达了他们对你的认同,同时你可以获得Reputation,对于获得Upvote的用户来说,是一种很大的激励。
6.Downvote这个功能,还是有一定的作用,有很多人,提出的问题或是幼稚,或是含糊,或是不经过大脑思考,完全把这个网站当成了回答机器。很多人就会Downvote你的问题,你自己心里看到这么多人给你Downvote,也觉得是不是应该重新审视一下自己的提问呢?删除它,或者完善他?另外如果你的提问或者回答被Downvote了,会减少你的Reputation值,但是如果你删除它,Reputation值又会返回,这个也会促进大家移除较差的提问或者回答,让社区的提问回答都走向更好。
7.标记重复问题,删除问题,修改问题,重要的操作供大家浏览,Reputation值高的人有操作权,同时重要的操作会供大家浏览与评阅决定。还有其他的各种能够增加你的Reputation值或者Badges的细节。
8.People reached这个显示的数值,表示你的提问或者回答“到达”了多少人,对你的影响力是一种彰显!
9.Ranking System,排行榜。我认为这是一个非常重要的一个机制。他有各种排行。在时间上有Week/Month/Quarter/Year/All Time,然后又纵向的对应:Rank Change/Total Reputation来排行。你到达了一定的排行,可以获得一个TAG,比如我下面的
top 5% this quarter
我最近一个季度的排名到了前5%。这种排名制度能够在一定的程度上促进你获取更多的Reputation值,获得更高的排名,以此来彰显自己的“战果”。备注:腾讯是排行系统利用的高手。
10.另外,如果你Downvote一个Answer,是会消耗自己的Reputation的,但是你Downvote一个Question却不会。我们可以看看Stack Overflow上是如何描述这种机制的原因:Why does downvoting an answer cost reputation while questions not?
11.当你获得超过一定的荣誉值之后,你就会有审核别人的修改权利:
12.还有很多我不知道的很好的机制,但是我能感受到它的存在,一个好的社区,尤其是这种有Reputation机制的社区,一定会有非常公正平衡的机制来维持着社区朝良性的方向发展。
听说过这样的一句话:在国外,Stack Overflow 上的Reputation值,在面试的过程中,是硬通货!虽然有些夸张,但也说明了你在Stack Overflow社区的影响力,对你自己本身的影响!
另外,卡内基梅隆大学有相关论文还专门研究Stack Overflow的Reputation System
论文地址:
http://www.cs.cmu.edu/~ymovshov/Papers/ASONAM_2013_presentation.pdf
部分截图:
是不是逼格很高?
另外,并不是说Stack Overflow的机制是完美的,对于我这样的初级新手来说,还看不到这一层面,曾经网上一位叫 Michael Richter
Stack Overflow主页:User JUST MY correct OPINION
的关于Stack Overflow的一篇非常火的文章:
Why I no longer contribute to StackOverflow ?
为什么我不再向 Stackoverflow 社区贡献?
原文地址(目前已经无法访问):http://michael.richter.name/blogs/why-i-no-longer-contribute-to-stackoverflow/
网站备份页面: http://archive.is/1NRWI
中文翻译版本: 为什么我不再向 Stackoverflow 社区贡献
English Version:
这篇文章无论是在他个人博客上,还是在Hacker News:Why I no longer contribute to Stack Overflow上,都引起了非常热烈的讨论,要不要稍微感受下?
Hacker News的评论截图:
另外:来自Google的 Amber Yust 在Medium上又有另外一篇文章:
Why I still contribute to StackOverflow?
他的Stack Overflow主页:User Amber - Stack Overflow
表达了另外的一种心声: