stackoverflow
2008年創建的IT技術問答網站
Stack Overflow是一個與程序相關的IT技術問答網站。用戶可以在網站免費提交問題,瀏覽問題,索引相關內容,在創建主頁的時候使用簡單的HTML。在問題頁面,不會彈出任何廣告,銷售信息,JavaScript 窗口等。
.堆棧限溢
.棧溢
Stack overflow
1.堆棧溢出
StackOverFlow
技術和社區基因
當然可以說是眾包(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 重新將"標籤"化腐朽為神奇,也是相當值得稱道的。
橫向的業務擴展模式
Stack Exchange network 採取攻其一點,再進攻其餘的方式。在面向開發人員的 Stack Overflow 獲得驗證並且成功之後,向類似話題領域擴展;然後與不同團隊進行合作,逐漸引入更多的主題(比如 Ubuntu、面向物理學的話題等等)。最後,如果把幾十個話題合起來,恰好是一個龐大的 -- 論壇。Stack Overflow是否重新"改造"了論壇這個古老的交流模式?
技術?是個關鍵因素,但不是主要因素
作為 Startup,罕見的使用了微軟的技術體系進行開發,但也用開源軟體。觀察 Stack Overflow 所用的技術方案,會覺得是個大雜燴,除了 C# 、ASP 、SQL Server 等,也有 HAproxy、Redis 這些解決方案。據 Joel 說,效率和成本也還不錯。擴展模式上則首選 "Scale Up", 總之,就是有點特別。但是,用戶體驗相當好,這個是最難模仿的一個地方(另一個是運營套路)。
S.O. (Stack Overflow),此網站瀏覽者常用的對自己網站的稱呼。