當然可以說是眾包(Crowdsourcing)的功勞,但哪一個成功的社區能少了眾包的功勞呢?如果實際一點說,不可或缺的因素我想是兩個創始人的技術和社區基因。作為兩個著名的 Blogger,沒有人會質疑 Joel 和 Jeff 在 目標用戶(開發人員)需求的精準把握。何況在上線前後,Jeff 通過技術社群又進行了大量的調研和反饋(Joel 倒是似乎第一次做 Web 項目,Fog Creek 主要是軟體開發)。此前市場上已經有Experts-Exchange之類的老牌產品,Stack Overflow 則反其道而行之(Anti-Experts-Exchange),作為技術人員,你一定遇到過搜尋技術問題到了 Experts-Exchange 網站,但是你發現問題下面並沒有合適的解答,僅僅有人提問,但是沒有有效的激勵回答者則是沒有價值的。Stack Overflow 參考 Reddit 等網站的用戶激勵機制,關注問題質量,其做法是通過威望值(Reputation Point) 與徽章(Badge) 建立起信任評價體系,並且做到對參與者的有效激勵。我是否說過技術人員都是"好面子"的?沒有,那么現在記住這句話吧。
秉承獨特的設計理念
Stack Overflow 絕對沒有多餘的或是跟風的功能(比如一些不必要的 Social Network 特性)。如果看過 Joel 的書或是訂閱他的 Blog,你應該知道他是個相當偏執的傢伙,尤其是在產品設計方面,他認為對的事情絕不會妥協,參見他在《軟體隨想錄》中的《別給用戶太多選擇》以及《用軟體搭建社區》等章節。我不知道究竟團隊在功能設計上是怎么分工的,但 Joel 一定是毫無質疑的植入自己的設計理念。另外要補充的是,Stack Overflow 重新將"標籤"化腐朽為神奇,也是相當值得稱道的。