我常想,管道工們成天不停地疏通清理堵塞的管道,總有一天他們確定會討厭那些每天相伴的管道。他們會討厭管道上的污物,討厭本身多年學來的技 巧,更討厭必 需學那些技巧。但是那些導流的管道,能有多複雜呢?我喜歡電腦帶來的通訊便利,喜歡它們給個人生活提供方便,喜歡它們偶爾給我帶來一些幻想,但事實上我很討厭電腦自己。電腦是一種脆弱、不直觀的東西 - 一堆易碎品大雜燴加上一些難以捉摸、具備限制性的軟件。爲何呢?
算法
我每天爲用戶提供電腦上的技術支持,我不是那種看到別人不懂IRQ就嘲笑和蔑視的而又自大邋遢的IT牛人。我已經意識到,用戶根本不會在意電腦,這 只是他們達到目的的一種手段和工具:一次商業演說,一個研究新算法的方案,或者僅僅是給家裏人發一條搞笑的信息。他們不會再深刻地使用電腦自己帶來的一些 便利。這和汽車同樣:我不想知道內燃機是如何工做的或者汽油是怎樣變成能量,也不想知道如何成爲一名汽車專家。我只想把車子開到雜貨鋪!
可是那該死的電腦防礙了全部電腦能夠幫咱們作的東西。關於管理員賬戶,安全和權限這些,已經有個完整的人工範式。軟件僅是爲了使電腦處於工做狀態,但軟件 卻產生了更多麻煩,加大了故障發生的機率,最終變成想解決的問題越多,由此而生的悲劇就越多的狀況。
毫無價值的錯誤信息
數據庫
讓我憤怒起來的導火線是一個用戶沒法檢查Windows更新。他的Windows Update程序啓動的時候好好的,可是點擊「Check for Updates」後卻出現了一條無用的提示Windows Update沒法檢查更新 。 一個毫無心義的錯誤代碼出如今用戶面前,彷彿他看到錯誤碼就會知道該怎麼作了。還有一個看起來有點用處的連接「瞭解更多常見的Windows更新問題」。 該問題清單包括了其餘各類毫無心義的錯誤代碼,但用戶根本找不到他碰見的那個錯誤碼。我懂得如何訪問Windows事件日誌,但用戶並不知道。對於一個普 通用戶來講,這等於進入一個死衚衕:不管他們選擇無視問題,並默默祈禱不要出現什麼糟糕的後果,仍是根據製造商在安裝盤(假設他們有這麼一張盤)上提供的 那些半生不熟的辦法嘗試修復操做系統。
還有個用戶,他的Adobe Acrobat發生問題,致使在瀏覽器內沒法打開PDF文件。不論是由於文件連接一直沒有打開,仍是打開了一個空白頁,或者是Internet Explorer出現錯誤頁面提示網絡有問題!我慶幸這個用戶還知道點擊鼠標右鍵而後把PDF文件另存到電腦上,至少他找到一個可行的辦法擺脫眼前的困 境,直到我去找到問題的根本。可是不少,不少的用戶不知道鼠標的右鍵是用來幹什麼的。
瀏覽器
我對微軟有不少不滿,由於我認爲他們作的不少事情根本是錯誤的。但不少其餘公司也有一樣的毛病--差勁的設計、實現和用戶交互。當谷歌Chrome 崩潰時顯示「哎喲,糟糕囉!」,你會以爲它很可愛,但這也只是個無用的方法:它不能給用戶提供解決問題的辦法,只會讓用戶感到本身無助、無能爲力和愚蠢。
即便錯誤恢復了,用戶仍是會感到本身的無能爲力和愚蠢。在基於Windows的系統上安裝大部分程序時,用戶都要忍受過多的點擊確認,一直不停地點 「Okay」。幾乎沒人會去讀《最終用戶許可協議》,去改變默認的安裝位置和特定的安裝選項。他們只是不斷地點擊「Okay」,由於這已是他們一直的習 慣。結果就是瀏覽器上多了幾個非用戶想要的工具欄和一堆的「助手」程序,而這些程序不能給用戶帶來任何實際幫助。
電腦沒有知覺
安全
刪除軟件是另外一個讓用戶以爲驚愕的事情。在任何Windows機器 - 甚至是一個配置頂級硬件的品牌機,也須要好幾分鐘時就愛你來查找並顯示已安裝的軟件,更糟糕的是控制面板上的「添加和刪除程序」實際上不會顯示全部已安裝 的程序。.刪除一些特殊程序也不只僅是清理文件:cruft會留在文件系統和註冊表中(我一直厭惡Windows的註冊表 !)。
說說文件系統吧,爲何SQL數據庫能夠在幾秒內找到數百萬條記錄中一個特定的記錄,但在硬盤上找特定文件卻須要幾分鐘?我很清楚地知道文件系統爲何對 用戶不友好,可是若是我試圖解釋給個人任何一個用戶聽,他們會認爲我是個要命的人。
用起來太複雜
網絡
一些人可能會參加「電腦培訓課程」來學習如何使用Microsoft Word或者是文字處理程序,可是當他們遇到課堂上沒見過的問題時,仍是沒法處理和解決。
計算機行業的發展速度不利於用戶。色彩編碼端口曾經給用戶帶來便捷,但如今用戶須要知道VGA,DVI和DisplayPort之間的差別。不少電腦都有 三個視頻端口,支持多種輸入的顯示器,用戶在使用時根本不知道選哪一個。我接到過不少來自那些聰明的研究生的電話,他們的問題是不懂得如何將電腦鏈接到顯示 器。
個人電腦歷來沒有被惡意軟件感染,但我已經幫助不少客戶,家人和朋友修復遭惡意軟件感染的電腦。你能想象你的婆婆可以找到並按照說明清除惡意軟件嗎?
高調地發生故障,帶走咱們全部的數據! ide
數據備份也是件讓人頭疼的事。有不少備份軟件和解決方案能夠用來保證咱們數據不受電腦故障(硬件、軟件或者人爲方面)影響。但坦率地說,這些會讓人 以爲精疲力盡。爲何咱們須要第三方軟件來保護咱們在咱們的電腦上的資料? 用戶不肯買備份軟件,由於他們不但願他們的電腦出現故障。
照片,MP3以及視頻讓電腦硬盤很快充滿了數量巨大的數據,備份它們簡直是一種痛苦,並且代價昂貴 。若是你掏出幾百塊錢爲父母買了新相機,你得準備好掏出更多的錢爲他們買個硬盤來保管照出來的照片了。更糟糕的是,若是有人在你備份數據的時候敲了幾下你 的電腦或者趕上病毒發做,你極可能會失去那些不可替代的數據。
固然,有些電腦帶有冗餘磁盤,可是大多數的消費級RAID僅僅是個脆弱的軟硬件複雜化組合。 爲何可靠的低成本RAID解決方案還未成爲主流?爲何用戶還不能方便地使用像快照、ZFS這些東西?
壓倒性
工具
如今,那些讓人傷腦筋的電腦性能參數足以把一個討價能手給鎮住。一個外行人在一堆毫無心義的性能參數面前應該如何選擇?0.2GHz的主頻差距會給 你帶來什麼明顯的性能差別嗎?仍是會讓電腦壽命多一年半載的? 爲何一個普通用戶甚至對這種參數如此介意?
我痛恨電腦。
我知道個人胡言亂語就像是在暴風雨中高聲呼喊:有一個巨大的,昏昏欲睡的行業正在利用計算機時代的複雜性製造一個現金採空區,幾乎沒有什麼資本動力去改變 這個現狀。
在我提出的這些投訴中有不少在過去的20多年裏已經存在,咱們試圖以微弱的力量來凸顯這個行業的一些不足之處。你在爲此作些什麼呢?
也許我會成爲一個管道工...性能