像高手一樣使用你的計算機2020.12.17萬維鋼

像高手一樣使用你的計算機2020.12.17

萬維鋼·精英日課?(年度日更)

2020-11-11

像高手一樣使用你的計算機

| 轉(zhuǎn)述:懷沙 |

這一講咱們說說如何高效地使用計算機。注意是“計算機”,是那種傳統(tǒng)的、有實體鍵盤的、真正的計算機婚夫,是生產(chǎn)力工具,而不是手機、平板之類的娛樂和社交設(shè)備∶吻溃現(xiàn)在有些人說 iPad 也是生產(chǎn)力工具,我對此表示嗤之以鼻愧哟。

挽弓當挽強用箭當用長奥吩,你需要趁手的兵器,你需要一臺真正的計算機蕊梧。

不管你的工作性質(zhì)是什么霞赫,我推薦使用 Mac 電腦、有線機械鍵盤和大顯示器肥矢。不過硬件和操作系統(tǒng)都不是關(guān)鍵問題端衰。我見過長期使用 Linux 操作系統(tǒng)卻只會拿個鼠標點來點去的人,也見過把 Windows 筆記本使到飛起的人甘改。我們不講具體的操作技術(shù)旅东,專說一點兒有關(guān)效率的思想和正確的使用精神。

我只是一個普通的計算機使用者十艾,遠遠沒達到程序員級的水平抵代。但是我的確讀過一點程序員寫給程序員的書 [1],我學(xué)到過一點東西忘嫉,而且以前經(jīng)常操練荤牍。我非常受不了旁觀水平比我還低的人使用計算機案腺,有時候看他們太笨了,有時候看他們簡直是在虐待計算機康吵。我們應(yīng)該尊重計算機劈榨。

咱們說五條經(jīng)驗。

1.用鍵盤晦嵌,別用鼠標

低水平計算機使用者最明顯的特征就是干什么都用鼠標同辣。眼睛盯著屏幕,一只手緩慢地移動著光標耍铜,一會兒點一下這里一會兒點一下那里……再也沒有比這更笨拙的動作了邑闺。只要記住幾個鍵盤快捷方式,你的形象就能大大改觀 ——

* Command 鍵(Windows 下是 Win 或者 Alt 鍵)+ tab 在不同程序的窗口之間切換棕兼;Command + ` 在同一程序的窗口之間切換陡舅;

* Command + Q 關(guān)閉程序;Command + W 關(guān)閉窗口伴挚;

* Control + 左右方向鍵切換桌面靶衍;

* Command + L 回到瀏覽器地址輸入欄;

* 填表時用 tab 鍵切換到下一個輸入位置……

等等茎芋。有的人連編輯文檔的時候時不時 Command + S 保存一下都不會颅眶,有的人連切換輸入法都得用鼠標找到那個位置點一下。他們不僅僅是浪費時間的問題田弥,他們打斷了自己的思路和工作流暢性涛酗。

使用鍵盤,就相當于是把計算機當成了一個人偷厦,是你直接對他下命令商叹;而用鼠標,則是把計算機當成了一個長滿了按鈕的機器只泼,看半天都不知道點哪剖笙。從心到手,比從心请唱、到手弥咪、到眼睛、再到手十绑,要直接得多聚至。新手點菜得看半天菜單,老手都是直接告訴服務(wù)員今天吃什么本橙。

當然鼠標肯定是有用的晚岭,但這個要點是鍵盤的效率要高得多。手不要輕易離開鍵盤,你應(yīng)該把鍵盤當做身體的一部分坦报。我大多數(shù)情況下連瀏覽器的書簽都不點,都是直接從地址欄輸入網(wǎng)址的開頭字母和要搜索的關(guān)鍵詞狂鞋,回車就有片择。我以前在 Linux 下編程的時候用的編輯器是終端狀態(tài)下的 Emacs,它根本就不支持鼠標骚揍。我要去程序的哪一段都是直接搜索著過去字管,心到手馬上到,連用鍵盤翻頁都很少信不。

直接打字搜索,是比用眼睛瀏覽快得多的做法硫戈。很多人喜歡搞“整理”紊搪,把各種文件海渊、收到的電子郵件都分門別類存放惊搏,文件夾套著文件夾做一個標簽又一個標簽弄得十分復(fù)雜,這是把計算機當檔案柜用。正確的方法是搜索誉尖。IBM 公司專門做過研究 [2],發(fā)現(xiàn)那些平時費力把郵件分類保存的人后來查找郵件的速度并不快铡恕,反倒是平時不管郵件琢感,用的時候直接搜索速度更快。現(xiàn)在所有計算機都有全局搜索功能没咙。

計算機是有智能的,就好像秘書一樣牌捷,有什么文件扔給他涡驮、放在一個差不多的地方就可以了,要用的時候直接找他要捉捅,而不是你去管理。我獲取文件寄月、閱讀網(wǎng)頁、讀電子書常常都是在搜索漾肮。搜索是積極主動的克懊,搜索約等于“審問”。

現(xiàn)在的應(yīng)用程序都是圖形界面的了谭溉,但是從使用效率角度來說圖形界面是給新手用的。上世紀的計算機使用者習(xí)慣于干什么事兒都用命令行损搬。Mac扔亥、Linux、Unix踢关,包括 Windows 都提供了各種方便的命令行小工具粘茄。命令行一兩句話就能交代明白的任務(wù),圖形界面得點上半天儒搭。在老一輩程序員眼中芙贫,圖形界面環(huán)境中長大的程序員的工作效率是大大降低了:他們不是在“跑(run)”計算機,他們是在“走”計算機魂仍。

鍵盤的精神是“有事兒直接說”拣挪。用鍵盤,是對計算機智能的承認和尊重赊舶。

2.把事情自動化

計算機除了能讓你看電視劇,還可以用來……做計算园骆。只要稍微多了解一點它的語言寓调,你就能讓它為你做一些非標準化的、復(fù)雜的事情。

以前我搞科研的時候接手了一個模擬物理實驗的程序巍耗。我需要做大量的實驗炬太,每次都是修改幾個參數(shù),提交到一臺遠程的超級計算機上運行亲族,再把數(shù)據(jù)下載到本地霎迫,再用 Matlab 分析。我每天反復(fù)做這些操作知给,后來我意識到所有這些步驟都可以讓計算機自己做涩赢。我修改了原來的程序,變成每次同時運行十個實驗怯邪。我現(xiàn)學(xué)現(xiàn)寫了若干個腳本花墩,把下載數(shù)據(jù)、分析搂捧、比較數(shù)據(jù)和生成圖形全都自動化懂缕,我只要輸入一個命令就行。

我的“實驗”工作變得無比輕松聋丝,我的操作不但省時省力,而且絕對準確百姓。我有一種頭腦被解放出來的感覺况木,我只需要專注思考實驗的物理學(xué)部分。我想看什么結(jié)果馬上就能看求类,我想做什么測試隨時就能做屹耐。如果一個人反應(yīng)特別慢,你問他一個問題很麻煩寿弱,你會懶得問他問題按灶;而如果問他問題很方便,你不但會問更多問題地沮,而且更容易問出高質(zhì)量的問題羡亩。

這就是自動化的好處。計算機是一個智能的機器雷袋,它比你快辞居、比你準,比你耐煩鸠删。你得好好利用這一點贼陶。

程序員有個信條叫做“不要重復(fù)你自己(Don’t repeat yourself, DRY)” [3]。一旦你發(fā)現(xiàn)你在重復(fù)做什么操作烘贴,你就應(yīng)該想辦法把它自動化。我有個同學(xué)有一陣買房子老翘,他就專門寫了一個程序锻离,每天自動抓取幾個網(wǎng)站的信息汽纠,向他匯報本地房源的變動情況。

理解了這一點疏虫,你就不難理解為什么幾年前阿里巴巴公司發(fā)月餅卧秘,有程序員寫了個腳本去替他搶月餅官扣。并不是他有多么愛吃月餅,他只是抵抗不了用機械化戰(zhàn)勝人工的這種快樂蚯涮。掌握一點寫自動化腳本的技能卖陵,能把計算機真正“跑”起來,讓它替你去做各種事情棒旗,它就變成了一把神兵利器撩荣。你會忍不住想要用它餐曹。

3.建立自己的系統(tǒng)

高水平腦力工作者應(yīng)該有若干個、生長在大腦之外的朽合、信息管理系統(tǒng)。你大約需要一個日程表旁舰、一個待辦任務(wù)列表箭窜、一個想法記錄系統(tǒng)、一個文獻管理系統(tǒng)和一個寫作系統(tǒng)纳猫。

很多人寫任何東西都只會用一個 Word —— 我堅決反對正常人用 Word竹捉。你要做的不僅僅是寫下來,更是管理你寫的東西侵续。你需要的是輕量級的寫作工具和高水平的信息管理系統(tǒng)憨闰。

我從讀研究生的時候就開始記科研筆記鹉动。每天做了什么嘗試,取得什么結(jié)果泽示,讀了哪篇論文械筛,產(chǎn)生什么想法全都記在一個大本子上。我甚至還把計算結(jié)果的圖形打印下來族扰,用膠水粘貼在筆記本上定欧。為什么不用計算機呢?因為我感到 Word 之類的工具管理這么多信息太麻煩了扩氢。但是有一天我發(fā)現(xiàn)一個好東西爷辱,叫 TiddlyWiki。

這是一個“非線性個人筆記本”双饥,而且是純自由的咏花,不屬于任何公司。我花了很大功夫苍匆,用 TiddlyWiki 定制了一個科研筆記系統(tǒng)棚菊。它支持圖形和數(shù)學(xué)公式,方便各種樣式的排版检碗,特別是方便各條筆記之間做鏈接码邻。我做的每一個項目冒滩、所有的想法浪谴、所有的實驗結(jié)果都放在一起,方便檢索篇恒,而且全局搜索凶杖。結(jié)果是我跟任何人討論到科研上的什么東西智蝠,都能馬上調(diào)出來。[4]

這個要點是你需要一個外部的大腦解虱。所謂 GTD漆撞,核心思想就是大腦是用來想事兒的于宙,不是用來記事兒的捞魁。良好的系統(tǒng)能讓你的思路變得清晰离咐。

4.把所有東西放在“云”上

你可能聽說過某某作家因為丟失電腦而損失了多年勞動成果的故事。現(xiàn)代人不應(yīng)該允許發(fā)生這樣的事情旺上。你的所有文檔糖埋,管他重要還是不重要瞳别,都應(yīng)該隨時同步到云端。

“云”疤坝,是個近十年才有的概念馆铁,但是早在十幾年前埠巨,人們就已經(jīng)在用給自己發(fā)郵件的方式,把重要文檔保存在 Gmail 之類的地方了⊥蓿現(xiàn)在像 iCloud勋桶、Evernote、Dropbox 之類的云服務(wù)已經(jīng)高度普及捐韩,使用方便價格便宜奥帘,你甚至可以在家里搞個自己的云服務(wù)器仪召。哪怕你所有的計算設(shè)備都被破壞了松蒜,它給你帶來的應(yīng)該只是麻煩而不是毀滅秸苗。

而且現(xiàn)在云解決的不僅僅是安全的問題运褪,更是方便的問題。你應(yīng)該確保自己在任何一臺電腦上檀咙、包括在手機上都能隨時工作弧可。

5.要折騰

現(xiàn)在可能已經(jīng)改過來了劣欢,但是就在一兩年前,海信和小米這兩個品牌的智能電視校套,竟然每次開機都要強制播放十幾秒的廣告牧抵。我第一次聽說的時候深感震驚犀变。如果連這個都能忍,你還有什么事兒是不能忍的?

你應(yīng)該在買電視的第一天晚上就想辦法把那個廣告機制給破解掉映琳。這有點麻煩蜘拉,但是并不要求你是個職業(yè)程序員:其實只要上網(wǎng)隨便搜索一下旭旭,就有至少三種現(xiàn)成的方法。

高水平的計算機使用者總是對計算機做各種定制源梭。計算機給你提供的娱俺,應(yīng)該正好是你想要的废麻,不多不少。有的人一開機屏幕上就是各種沒用的彈出信息油宜,有的人卻能讓所有網(wǎng)頁都不帶廣告 [5]慎冤。哪怕是最不講究的應(yīng)用程序,為了能保住高水平用戶沧卢,也會允許定制彈出信息搏恤。你要是不定制就等于接受他們的擺弄。

計算機上有無數(shù)個可設(shè)置的地方藤巢,默認值絕對不是最適合你的息罗。一個工具用起來趁不趁手,你得非常敏感才行绍刮。如果不趁手孩革,哪怕沒有直接的可選項得运,你也應(yīng)該設(shè)法改一改它熔掺。計算機這個機器的特點就是它總可以改。

折騰電腦是個很有意思的活動推沸。你不用擔心自己的水平,因為網(wǎng)上有無數(shù)人也在折騰同樣的問題肺素,很可能他們已經(jīng)把答案貼出來了深浮。你要做的只是搜索和照著操作而已 —— 而只要愿意搜索和照著操作飞苇,你就能解決絕大多數(shù)問題。

*

以前有句話說『真正的程序員認為計算機是有生命的』雨让。我們不一定非得這么想栖忠,但是使用計算機跟使用電飯鍋的確不一樣贸街。如果你積極主動地了解它、學(xué)習(xí)它捐川、定制它逸尖、命令它娇跟、指導(dǎo)它、馴服它盹沈,它會給你巨大的回報乞封。

回報包括虛榮心的滿足基协。旁觀高手把計算機使得上下翻飛澜驮,不但是一種享受惋鸥,而且會讓人心生敬畏悍缠。我曾經(jīng)無數(shù)次目睹科學(xué)家上臺作報告居然不知道怎么把 PDF 格式的 PPT 全屏。像這樣的動作你用鼠標點都算露怯耐量,應(yīng)該直接敲一下鍵盤飞蚓。我曾經(jīng)不止一次,僅僅是用鍵盤切換個窗口廊蜒,就被旁觀者贊嘆趴拧。使用計算機,你能不能有點“范兒”山叮。

劃重點

對于計算機著榴,一點兒有關(guān)效率的思想和正確的使用精神:

1.用鍵盤,別用鼠標

2.把事情自動化

3.建立自己的系統(tǒng)

4.把所有東西放在“云”上

5.要折騰

如果你積極主動地了解它屁倔、學(xué)習(xí)它脑又、定制它锐借、命令它问麸、指導(dǎo)它、馴服它钞翔,它會給你巨大的回報严卖。

注釋

[1] 推薦 Neal Ford, The Productive Programmer (2008). 這本書能讓普通用戶的水平立即上一個臺階。

[2] Christopher Mims, Stop Organizing Your E-mail, Says Study, MIT Technology Review, May 20, 2011.

[3] Hunt Andrew and Thomas David, The Pragmatic Programmer: From Journeyman to Master (1999).

[4] TiddlyWiki 最適合短小但是多樣化的筆記⌒嵴剑現(xiàn)在我整天寫長文章妄田,不搞科研,它就不適合了驮捍。我現(xiàn)在用 Evernote疟呐,見《我怎樣管理信息》。

[5] 不看廣告的人

日課精選

暫無留言

明 12月17日

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末东且,一起剝皮案震驚了整個濱河市启具,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌珊泳,老刑警劉巖鲁冯,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異色查,居然都是意外死亡薯演,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門秧了,熙熙樓的掌柜王于貴愁眉苦臉地迎上來跨扮,“玉大人,你說我怎么就攤上這事『獯矗” “怎么了帝嗡?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長璃氢。 經(jīng)常有香客問我哟玷,道長,這世上最難降的妖魔是什么一也? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任巢寡,我火速辦了婚禮,結(jié)果婚禮上椰苟,老公的妹妹穿的比我還像新娘讼渊。我一直安慰自己,他們只是感情好尊剔,可當我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布爪幻。 她就那樣靜靜地躺著,像睡著了一般须误。 火紅的嫁衣襯著肌膚如雪挨稿。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天京痢,我揣著相機與錄音奶甘,去河邊找鬼。 笑死祭椰,一個胖子當著我的面吹牛臭家,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播方淤,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼钉赁,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了携茂?” 一聲冷哼從身側(cè)響起你踩,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎讳苦,沒想到半個月后带膜,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡鸳谜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年膝藕,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片咐扭。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡芭挽,死狀恐怖懒棉,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情览绿,我是刑警寧澤,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布穗慕,位于F島的核電站饿敲,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏逛绵。R本人自食惡果不足惜怀各,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望术浪。 院中可真熱鬧瓢对,春花似錦、人聲如沸胰苏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽硕并。三九已至法焰,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間倔毙,已是汗流浹背埃仪。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留陕赃,地道東北人卵蛉。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像么库,于是被迫代替她去往敵國和親傻丝。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容