Twitter五周年 創(chuàng)始人創(chuàng)談研發(fā)細(xì)節(jié)
2001年前后,Dorsey在筆記本上畫出了產(chǎn)品構(gòu)想(如下圖),當(dāng)時名字還叫stat.us。此后他一直在等待合適的時機和團(tuán)隊。
而據(jù)Dorsey在2008年一次采訪中回憶,他的靈感其實來自之前多年從事快遞、出租車等業(yè)務(wù)調(diào)度軟件開發(fā)的經(jīng)歷,他14歲開始就對這種調(diào)度問題感興趣了,此后還編寫了一個開源調(diào)度軟件,至今仍有很多出租公司在使用。這種應(yīng)用里實時獲得信息并進(jìn)行分享是非常重要的,因此,他對此極度敏感。2000年7月,當(dāng)***眼看到聊天軟件時,他立即想到應(yīng)該利用其中用戶狀態(tài)的更新,更容易地在朋友之間分享信息。不久,他想到你只需用一句話更新自己的狀態(tài)、告訴朋友你在干什么就可以了,而用不著寫一篇很多字的博客。2005年底,他來到視頻博客(播客)平臺公司Odeo,也就是Evan Williams(@ev)在把Blogger賣給Google后創(chuàng)辦的又一個創(chuàng)業(yè)企業(yè)。當(dāng)時公司的主營業(yè)務(wù)已經(jīng)舉步維艱,面臨轉(zhuǎn)型,Evan Williams和另一位創(chuàng)始人Biz Stone(@biz)等正在琢磨怎么用短信做點有趣的事情,Dorsey提出了自己謀劃已久的產(chǎn)品設(shè)想。作為博客的先驅(qū),Williams等很容易地看到了Dorsey想法的潛力,因此一拍即合,決定嘗試。
3月初,Biz Stone和Dorsey開始設(shè)計最初的界面。3月2日下午2點20分,Stone設(shè)計了Twitter***個標(biāo)志:
最開始,Twitter的界面是這樣的:
登錄后的朋友界面:
公開的更新消息界面(這個設(shè)計沒有堅持多久):
設(shè)置界面。注意其中的“extra secret mode”選項,這是protected mode的前身。
再簡單不過的注冊表單(只需要填寫手機號碼)。Dorsey說,真希望能保持下來。
一周后,這個概念設(shè)計得到了Odeo公司認(rèn)可,項目批準(zhǔn)了。開發(fā)周期定為14天。3月13日的中午,Jack Dorsey和Biz Stone通過IM聊天:
Jack: Biz!怎么樣?我們今天開始編程實現(xiàn)twttr了。
Biz: 真的啊?! 太好了
Jack: 是啊,我把florian也拉進(jìn)來了。我想這周末就可以搞定基本功能,跑起來了。然后下周開發(fā)短信、樣式和Ajax。
Biz: 那就是說兩周后twttr就誕生了。yay!
Jack: Yeah! 沒法不快。我和Florian都沒日沒夜地干呢。
項目一共四個人,Dorsey和另一位程序員@Florian負(fù)責(zé)編程,Stone負(fù)責(zé)設(shè)計。而Noah Glass,公司的另一位創(chuàng)始人從《牛津英語詞典》中為產(chǎn)品找到了一個別致的名字——Twitter,意思是“短促而不連續(xù)的信息,或者鳥鳴啁啾”,他還成為團(tuán)隊的管理者。當(dāng)然,整個團(tuán)隊都得到了Odeo公司和Evan Williams的支持。因為要以移動平臺為主,最開始名字的元音都被去掉,變成了twttr,另外還準(zhǔn)備獲取對應(yīng)的短信代碼89887,不過這個代碼已經(jīng)歸 People 雜志的少年版了。Dorsey本人并不喜歡這種縮寫,不過twttr的優(yōu)勢是.com域名還沒有注冊。
最開始,Dorsey想用Python、C和OCaml開發(fā),不過Florian是Ruby on Rails的核心開發(fā)人員之一,所以就隨他了。雖然有14天的裕度,但是兩位程序員非常興奮,不停地工作,進(jìn)展神速。兩人團(tuán)隊也是用故事做計劃的,這是3月13日Dorsey通過郵件發(fā)給Noah Glass的一周開發(fā)計劃:
周一
通過手機號碼注冊,用PIN(手機上的個人標(biāo)識碼)確認(rèn)。
基本測試有了并已經(jīng)通過了。你能檢查一下嗎,Jack?謝謝。
通過電子郵件邀請注冊。
通過輸入PIN,以手機號碼登錄。
周二
用戶可以更新狀態(tài)
用戶可以通過輸入手機號碼邀請朋友
用戶可以獲取朋友和自己的狀態(tài)
用戶的狀態(tài)列表每12小時分頁
周三
用戶可以允許網(wǎng)站記住登錄信息
用戶可以看到所有公開的狀態(tài)更新
用戶可以選擇通過電子郵件接收狀態(tài)更新
用戶可以獲取關(guān)注者的統(tǒng)計數(shù)據(jù)
用戶可以看到標(biāo)記為公開的狀態(tài)
……
一天后,登錄功能測試成功,Evan Williams購買了twttr.com的域名。下午5點33分,基本設(shè)計、登錄和更新功能完成,而用戶,只有兩個程序員。7天后的3月21日,Jack Dorsey發(fā)出了歷史上***條人工發(fā)送的消息:邀請同事中。這一天被認(rèn)為是Twitter的生日。
2011年3月14日,Twitter公司的員工達(dá)到400人,僅3月12日一天新注冊用戶就達(dá)到46萬,目前所有用戶每天發(fā)送消息超過1.77億條。
【編輯推薦】