StackOverflow不仅仅是一个问答网站

很多网站抄袭不到它的精髓
服务器君一共花费了90.761 ms进行了3次数据库查询,努力地为您提供了这个页面。
试试阅读模式?希望听取您的建议

今天看到了一个网站的模仿StackOverflow的问答应用,有点儿感慨:是不是设计这个模仿应用的人,真的认为,StackOverflow真的就是提供提问和解答服务的?StackOverflow 的精髓,首先在于其声望(Reputation)系统,这才是去解答的人要的,可是这个模仿的应用,居然都不显示用户的声望值。 

StackOverflow 提供高质量的问答内容,这是其受欢迎的根本。而如何做到这一点,才是其团队的过人之处。我从一个普通用户的角度,说说自己的感受。 

高质量的问答内容,不是靠拉专家、删水贴、屏蔽垃圾用户做到的,这样做,管理员会累死,而且还不能保证结果就是好的。专家你能找到几个,你又有多少精力和能力去识别哪些是垃圾?

所以,必须有一个办法,既不打击用户提问回答的热情,又不会让垃圾、水贴内容到处飞,而且还不给管理员增添负担、让管理员变成网站发展壮大的瓶颈呢? 

我们可以先回头想想RPG游戏(包括网络RPG,虽然我不玩网游)。你从NPC那里领到一个任务,要你去哪里哪里找到NPC丢失的物品并还给NPC。是什么驱使你在不到30寸的显示器里面转悠几个小时,各种跑路、各种迷宫、各种打怪、死了还要再Load重来,最后拿到物品还要返回去找NPC并还给TA?你真的是关心这个物品对于NPC的价值吗?

你关心的,只是你得到的奖励:经验值和金钱(可能还有装备物品)。这才是动力,你才会去想办法,才会去努力满足NPC的愿望。

而且这个奖励必须是能够感受得到的,才有价值。

经验值可以让你杀伤力更大或者防护力更好,金钱可以买更好的装备物品,这些在下次与怪们战斗的时候,都能直观的感受到;在网游里面,还能被其他在线的玩家看到,成就感就更大了。

所以,虽然高质量的内容是StackOverflow受欢迎的根本,但是,实现的手段却是“世俗而老套”的:声望值。并且,在你的名字/头像下面,清楚的显示出来你的声望值。否则,锦衣夜行有什么意思?

不仅在你的名字/头像下面显示(醒目的你不注意都不行),而且,StackOverflow 还可以发给你一个Badge,上书:某人在某领域有多少多少声望值。将荣誉感最大化。 

接下来,StackOverflow要解决的,是如何保证这声望值是“真实”的,是需要通过努力才能获得的。

如果通过欺骗或者发水帖、穿马甲的方式自己给自己加分,那么,这个声望值就是废纸,内容质量更加无从保证。《超人总动员》里面反派角色说得好:“When everyone hero, no one will be.” 可以“刷”出来的声望值是不值钱的。

(需要说明的是,StackOverflow是允许你自问自答的,不仅同样给分,还能给你个badge(勋章),鼓励提问者自己研究探索并找到答案。)

StackOverflow 想出来一个简单却很有效的方法来保证声望的真实性:任何人都可以对你的内容作出“好”或者“差”的评价。

你想造假是吧,我看见了,直接给你差评,减分!这无须等待管理员参与,因为管理员不可能有那么多时间和精力(以及能力)去做这件事。

而且,给人差评,在StackOverflow里面,也是有badge送的,叫做Criticle!

初看上去,这样会让整个评价体系混乱掉;可实际运作下来,并不是这样,因为:每个人都很在乎自己的声望!这点,淘宝网的对商户评价体系很像:的确有人会给恶意差评或者恶意好评,但是时间一久,真相就会出来了。

StackOverflow 说,我相信你们参与的每个人;于是,StackOverflow 得到了信任。 

最后,声望值直接对应着StackOverflow里面各种“福利”,这让声望值不仅仅是个好看的数字,而有了实际的用途。

加注释、给差评、发文章、修改别人的提问等等诸多对于内容质量建设有帮助的功能,都要求对应的声望值等级才能使用。 

当然,除此之外,StackOverflow 也利用各种技术手段来对内容质量进行控制,包括初次回答的必读教程、对内容的分析(否则不让提交)、对内容的有效分类整理等等。 

就这样,StackOverflow 慢慢的在一群高人的维护下,利用简单却有效的方法,保证了内容的质量,越来越受到欢迎,从而使得声望值更加得到用户的重视,形成了良性的循环。

想想上面提到的那个网站的模仿应用,都没有把声望值在显著位置显示出来,难道是希望大家都当活雷锋么?

正应了那句话:市场这只看不见的手,让每个人在追求他自己利益的时候,无意中促进了公共的利益。 

P.S. StackOverflow,某种角度,像是以提问和回答过招的网游,声望值就是网游里面的经验值。内容好,只能让人来看和索取;好玩,才能让人来参与和奉献。

这是 sharepoint.stackoverflow 里面一个牛人的profile页面,看看其声望值:http://sharepoint.stackexchange.com/users/11/anders-rask 告诉我,你是第一眼看到他的名字,还是第一眼看到的是那个1万多的声望值。

stackoverflow 里面专门有一个版块,是搞站务咨询和投诉受理的,里面最多的问题,就是问如何合并自己多个账号声望值的请求(有的是不小心弄出来几个账号注册了,有的是不熟悉使用规则使得声望值分散在多个账号里面了),管理员也是一一核实之后给合并处理的。

本文地址:http://www.nowamagic.net/librarys/veda/detail/2014,欢迎访问原出处。

不打个分吗?

转载随意,但请带上本文地址:

http://www.nowamagic.net/librarys/veda/detail/2014

如果你认为这篇文章值得更多人阅读,欢迎使用下面的分享功能。
小提示:您可以按快捷键 Ctrl + D,或点此 加入收藏

阅读一百本计算机著作吧,少年

很多人觉得自己技术进步很慢,学习效率低,我觉得一个重要原因是看的书少了。多少是多呢?起码得看3、4、5、6米吧。给个具体的数量,那就100本书吧。很多人知识结构不好而且不系统,因为在特定领域有一个足够量的知识量+足够良好的知识结构,系统化以后就足以应对大量未曾遇到过的问题。

奉劝自学者:构建特定领域的知识结构体系的路径中再也没有比学习该专业的专业课程更好的了。如果我的知识结构体系足以囊括面试官的大部分甚至吞并他的知识结构体系的话,读到他言语中的一个词我们就已经知道他要表达什么,我们可以让他坐“上位”毕竟他是面试官,但是在知识结构体系以及心理上我们就居高临下。

所以,阅读一百本计算机著作吧,少年!

《JavaScript DOM编程艺术(第2版)》 基思(Jeremy Keith) (作者), 桑布尔斯(Jeffrey Sambells) (作者), 魏忠 (合著者), 杨涛 (译者), 王建桥 (译者), 杨晓云 (译者), 等 (译者)

《JavaScript DOM编程艺术(第2版)》内容简介:JavaScript是Web开发中最重要的一门语言,它强大而优美。无论是桌面开发,还是移动应用。JavaScript都是必须掌握的技术。W3C的DOM标准是开发Web应用的基石。已经得到所有现代浏览器的支持,这使得跨平台Web开发成了一件轻松惬意的事。《JavaScript DOM编程艺术(第2版)》是超级畅销书的升级版,由倡导Web标准的领军人物执笔,揭示了前端开发的真谛,是学习JavaScript和DOM开发的必读之作。

更多计算机宝库...