StackOverflow 并不只是一个问答网站

首页    新文章  联系  管理  订阅 

StackOverflow 并不只是一个问答网站

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

时间: 2024-11-16 18:44:29

StackOverflow 并不只是一个问答网站的相关文章

技术问答网站与论坛为什么半死不活

前段时间写了本书,<深入浅出 Qt on Android >,在此过程中经常泡在 Qt 相关的各个论坛与博客,比如 qt-project .KDAB .CSDN移动开发 Qt 版 . qtcn . qter --之前我初学 Qt Embedded 时也曾经出没于部分 Qt 论坛-- 请给我的决赛文章<Qt Quick 图像处理实例之美图秀秀(附源码下载)>投票,谢谢. 技术问答的现状 我要说的是一个现象:在这些技术论坛里,提问的人很多,回答的人也很多,但真正能解决问题的,到底有多少

20个仿Quora的免费问答网站程序

接触网站制作和运营将近9年了,还从没想过搭建问答社区,其实这倒是个还不赖的主意,不过被人抢先了,这是一个免费问答网站搭建平台的程序名单,通过这些程序,你可以搭建像Quora, StackOverflow, Yahoo Answers, 知乎,啊烦题之类的sns问答网站. 西乔是我非常欣赏的一位web设计师,今天很早起来拍片子,回来后看了看他的博客,看到一个巴别塔的问答社区网站设计,我心中想,为什么我就不能为 阿拉伯风做一个这样的设计呢?最近正要改版,打算把功能调整一下,也许系里还会很支持也说不定

我30天在Stack Overflow问答网站上回答问题的感受

想法的萌芽 如果非要总结下我多年来是如何使用Stack Overflow的话,我的答案就是:打开网页,搜索问题,查看Stack Overflow的搜索结果,参考答案,最后再关掉网页. 我的生活已经离不开Stack Overflow了.但我从来没有对那些有用的回答做出过反馈,更别提自己提问题和回答问题了. 不过我最终还是意识到,Stack Overflow的成功正是建立在其众多用户的慷慨解答上.我从这个网站上收获了很多,却从未做出回报,因为没有任何人.任何规则的约束.每个问题.每个答案或者每个有帮

基于Servlet的技术问答网站系统实现

这一篇博客将详细介绍一个基于Servlet的问答网站的实现,有详细的代码. 可能篇幅较长,以代码为主,有兴趣的童鞋看完可以尝试动手搭建一个属于自己的问答社区. 工具:Eclipse,数据库用到了MySQL,这次项目中未使用jsp,全部以Servlet注解的方式连接HTML和Servlet,JDK最好使用1.8,tomcat使用8.0.(注解方式为JDK1.5后的特性,最低要求1.5+,本项目使用JDK1.8). 在这篇博客中可以学习到: 1,Servlet中关于注解的使用,本项目没有使用到传统的

全球最大的问答网站之一,Stack Exchange如何养成

编者注:本文来自链接http://joelonsoftware.com/,中文版本由天地会珠海分舵进行编译.文章描述了Stack Overflow的创始人在今年刚获得4000万美元投资的讲话,期间描述了Stack Overflow成长到 Stack Exchange的整个过程,下面我们跟着好好欣赏- 今天我们Stack Exchange非常高兴的向大家宣布一个好消息,我们刚刚筹资了4千万美元,而这大部分都归功于Andreessen Horowitz. 大家可能会对我们会如何使用这笔钱充满好奇.首

从stackoverflow上的一个问题看Java动态绑定

我们先来看stackoverflow上的一个问题,先上代码 1 public class Piece{ 2 public static void main (String [] args){ 3 Piece p2 = new Knight(); 4 Knight p1 = new Knight(); 5 p1.capture(p2); 6 p2.capture(p1); 7 } 8 public void capture(){ 9 System.out.println("Capture"

一个用于网站自动化测试的生态系统实现

这是我在从事网站自动化测试的工作当中构建出的一个"生态系统"."生态系统"这个概念是我从公司的前辈身上学到的,他一直以来都认为自动化测试人员不应仅仅局限于编写测试代码,还应该让整个自动化测试的过程(测试代码的持续集成.分发.执行等)都自动化,形成一个"系统",这个系统的自动化程度越高,自动化测试人员就越省力. 一.概念 这里我画了一张示意图: 之所以称之为"生态系统",是因为建成之后需要的人为干涉很少,其余的时间都是系统内部循

个人站长如何搭建一个能够赚钱的网站

很多个人站长在建设个人网站时往往会出现不能赚钱的尴尬境地,怎么才能建设一个赚钱效应好的网站呢? 一.自己的上风竞争力,我以为作为一个个人站长,没有雄厚的资金和强大的人力资源,那么你定位制作的网站.论坛或是博客一定要能反应和体现自己的上风竞争力,比如你是个足不出户的人却要制作一个旅游论坛,你东南西北都分不清怎么更新那些原创文章呢?再比如你不懂教育,你反而开设一个教育论坛,又怎么能解答那些专业的教育题目呢?又怎么能拉拢住那些技术比你好的斑竹呢?看清楚自己的上风竞争力,自己或是自己周边.朋友有质优价廉

做了一个手表网站,怎么用js改模板

做了一个手表网站,怎么用js改模板,卡地亚手镯love见证爱情对于很多情侣来讲,这对手镯对他意义是特殊的,相信每个情侣都会喜欢带情侣戒指项链,当然这款手镯是完全符合情侣之间的定情物,美好的爱情也需要这款卡地亚手镯love见证,情侣们可以考虑一下它啦!卡地亚手镯love款价格是多少呢?这款象征着美好爱情的手镯情侣们怎么可能不心动呢?当你购买这款手镯给对方的时候,相信他一定会很感动很喜欢哦.手镯一般情况下更多的女性朋友们更加追求的物品,但是男士也有男士手镯,为什么男士也要带手镯呢?这当然是有一定原因