隻做一件事(shì),把它做好(hǎo)
Unix 哲學(xué)之死一直令我感到惋惜。這(zhè)種(zhǒng)哲學(xué)信奉的是工具應該隻做一件事(shì),并且把它做好(hǎo)。連接許多小工具的能(néng)力要比一個什麼(me)都(dōu)做但什麼(me)都(dōu)做不好(hǎo)的工具要好(hǎo)。
這(zhè)種(zhǒng)哲學(xué)很好(hǎo),但是沒(méi)能(néng)在 Web 時(shí)代生存下來。不幸的是,代替它的沒(méi)一個比它好(hǎo)。相反,我們得到的是 “聚合”:許多工具融合到一起(qǐ)卻把每一件事(shì)情都(dōu)做得很糟糕。
這(zhè)種(zhǒng)病态的典型是 Evernote。一開(kāi)始我用 Evernote 是因爲它在解決一個問題上做得非常出色。沒(méi)有它,我在任何一台設備上進(jìn)行的會(huì)議記錄、通信錄都(dōu)需要人工同步到其他設備上。
但随著(zhe)時(shí)間轉移,Evernote 增加了許多功能(néng)。有些我可能(néng)會(huì)用一下,但是做得不好(hǎo);有的我甯肯不要。我試過(guò)共享筆記給别人:在說(shuō)服我不用這(zhè)項功能(néng)上他們做得很好(hǎo)。文檔中的圖片?我真的不關心。開(kāi)會(huì)做筆記的時(shí)候,我最不想幹的事(shì)就(jiù)是跟演講者自拍。(注:這(zhè)位老兄有點極端啊,拍照筆記也是很好(hǎo)的功能(néng))
讨論?不,不要。實現得很糟糕的聊天服務已經(jīng)夠多的了。我們可以在電子郵件裡(lǐ)面(miàn)讨論共享的筆記。盡管鑒于這(zhè)是筆記不是文檔,我可能(néng)都(dōu)不想共享出去。如果我需要文檔,哪怕是簡單的文檔,我也會(huì)用真正擅長(cháng)編輯文檔的工具來做。記筆記和寫東西不是一回事(shì),盡管看起(qǐ)來很類似。我也不想把電子郵件存進(jìn) Evernote 上。保存郵件這(zhè)件事(shì)幹不好(hǎo)的郵件客戶端我還(hái)沒(méi)見過(guò),也不指望會(huì)見到。剪藏功能(néng)?也許可以,我不是特别想用(注:這(zhè)個好(hǎo)啊);不過(guò)堅持 “做好(hǎo)一件事(shì)” 哲學(xué)的 Pinboard 保存鏈接幹得更好(hǎo)。
這(zhè)麼(me)說(shuō)好(hǎo)像我專門針對(duì) Evernote,不是的。一切東西都(dōu)變成(chéng)難以分辨的一鍋粥。Gmail 本來是不錯的 Web 郵件客戶端,在清理垃圾郵件方面(miàn)幹得很好(hǎo)。但加上聊天、連上 Hangouts、增加日曆接口、給郵件通信錄增加彈出圖片時(shí),就(jiù)變得亂七八糟了。Gmail 時(shí)不時(shí)彈出的窗口幹擾了我正常的消息閱讀,令人不厭其煩。以前的 Google Maps 實際上還(hái)更有用些,但後(hòu)來加了餐館和旅遊景點、塞滿垃圾快照之後(hòu)就(jiù)不一樣了。
幾乎我用過(guò)的所有工具我都(dōu)可以同樣數落一番。無論是 Skype、Twitter、Google Docs 還(hái)是 Flickr 等等,所有的工具似乎都(dōu)在融合成(chéng)一個什麼(me)都(dōu)能(néng)做但什麼(me)都(dōu)做不好(hǎo)的應用。甚至 Dropbox 也在這(zhè)麼(me)幹。聽專家一句話:不要增加郵件、照片分享、視頻會(huì)議到應用裡(lǐ)面(miàn)。除非你的應用是郵件客戶端、聊天服務、照片分享服務或者視頻會(huì)議。就(jiù)像裡(lǐ)根夫人說(shuō)的那樣:“就(jiù)說(shuō)不。”
說(shuō)不的理由未必與拒絕産品經(jīng)理的狂妄計劃有關(“嘿,如果我們加個聊天客戶端,就(jiù)沒(méi) AOL 什麼(me)事(shì)了”)。Unix 有 pipe(管道(dào)),這(zhè)樣通過(guò)簡單的命令鏈就(jiù)能(néng)開(kāi)發(fā)出複雜的應用。在 Web 上,沒(méi)人知道(dào)你是一條狗,但我們也沒(méi)有 pipe。Web 應用之間的連接缺乏好(hǎo)辦法。因此,所有工具都(dōu)有一體化的傾向(xiàng),而在一體化的應用裡(lǐ)面(miàn),每個人都(dōu)想造自己的圍牆花園,大家功能(néng)雷同也就(jiù)不可避免。
錯在哪裡(lǐ)?爲什麼(me)不能(néng)把郵件消息通過(guò)管道(dào)(pipe)輸送給不相關的視頻會(huì)議應用?Google Docs 共享做得很好(hǎo),爲什麼(me)不能(néng)把 Evernote 筆記送給 Google Docs 讓它來共享出去?Evernote 可能(néng)認爲這(zhè)麼(me)做自己虧了,但情況恰恰相反。Evernote 已經(jīng)說(shuō)服我不要用他們的文檔共享了,那如果我寫的筆記最終也要共享出去的話,那我還(hái)不如直接用 Google Docs 寫好(hǎo)了。我們有帶 API 的 Web 服務,爲什麼(me)不用?IFTTT 的方向(xiàng)是正确的,盡管還(hái)送不到我想去的地方。IFTTT 最大的不足是需要的策劃和步驟太多了。而在 Unix 命令行下,你隻需要 “我 grep 這(zhè)個,把結果 pipe 給 sed,然後(hòu)用 wc 彙總結果。” Unix 對(duì)你不再用的曾經(jīng)應用是很好(hǎo)的環境。Web 不是,但它可以做到。可以不用很痛苦就(jiù)能(néng)把表從浏覽器 pipe 到電子表格、Google doc,或甚至是文本文件,第一個開(kāi)發(fā)出這(zhè)樣工具的人將(jiāng)是我的英雄。
我不想要任何人的圍牆花園。我見過(guò)牆裡(lǐ)面(miàn)有什麼(me),那不是宮殿,而是公寓。我不想要那種(zhǒng)什麼(me)都(dōu)做但做得都(dōu)一般的沒(méi)有辨識度的工具。我想要的是隻做一件事(shì)但做得很好(hǎo)的工具。這(zhè)些可以連接起(qǐ)來開(kāi)發(fā)出強大的工具。
登錄 參與評論
評論
暫無任何評論