■ 文 / 滕振宇
學(xué)習(xí)并不是簡簡單單的閱讀和瀏覽,而是一個(gè)積累的過程,一個(gè)通過持續(xù)的學(xué)習(xí),對自己的知識體系不斷豐富、索引的過程。接下來我會從四個(gè)方面入手分享我的經(jīng)驗(yàn)。
高質(zhì)量的信息源和高效的學(xué)習(xí)
Google是一個(gè)很好的工具,通過它,我們可以找到很多很好的資源,但前提是必須先知道要搜索的關(guān)鍵字,沒有關(guān)鍵字,就不知道該查什么。多數(shù)情況下,人們都是在不可能知道自己不知道什么(Unknown unknown)的狀態(tài),也就是不知道該用什么關(guān)鍵字去查詢,因此也不會知道該去學(xué)習(xí)些什么。所有基于Google檢索的模型是一種基于“拉動”的模型,而基于拉動模型的方式不可能讓我自己去接觸那些自己不知道的信息。
為了讓自己接觸到充足的信息,我需要建立一個(gè)信息網(wǎng)絡(luò)和信息渠道,讓那些可能感興趣的信息不斷“推送”到面前。推送渠道主要是以Twitter和Google Reader為基礎(chǔ)。通過訂閱感興趣的內(nèi)容源,我可以時(shí)刻了解業(yè)界正在發(fā)生的熱點(diǎn)討論、研究、工具、書籍,以便及時(shí)調(diào)整學(xué)習(xí)方向。
同時(shí)我所訂閱的資源也起到過濾有價(jià)值信息的功能。從我欣賞和信任的專家那邊推過來的信息或者被多次提到的關(guān)鍵字對我來說都是有價(jià)值的信息。思維導(dǎo)圖是一種十分有效的快速學(xué)習(xí)的工具。在看書或者學(xué)到有價(jià)值的知識時(shí),我經(jīng)常會把學(xué)到的內(nèi)容做成思維導(dǎo)圖。這樣我既可以對所學(xué)到的內(nèi)容有一個(gè)概要的、抽象的了解,同時(shí)又可以隨時(shí)深入到細(xì)節(jié)。思維導(dǎo)圖桌面應(yīng)用工具, 我常用的是XMind。XMind可以方便地支持思維導(dǎo)圖、魚骨圖、組織結(jié)構(gòu)、樹狀圖等多種形式,同時(shí)它提供了一些初始模板,包括頭腦風(fēng)暴、會議、項(xiàng)目管理、讀書筆記、流程圖等。在線的思維導(dǎo)圖工具, 我使用Minemeister。它能夠做到修改通知,甚至播放整個(gè)修改的過程,并且支持多個(gè)人同時(shí)在線頭腦風(fēng)暴。我經(jīng)常在頭腦風(fēng)暴電話會議中使用這個(gè)工具。
方便的筆記管理
學(xué)習(xí)是一個(gè)構(gòu)建個(gè)人知識庫并且不斷建立索引的過程。每次接觸到有價(jià)值的知識,我都會做筆記。好的筆記應(yīng)用滿足以下幾個(gè)需求:
最初我使用微軟的OneNote來做筆記。早期版本的OneNote能夠記錄多種形式的內(nèi)容,并且可以方便地用關(guān)鍵字查詢。它的分頁功能在一定程度上起到標(biāo)簽的功能,但是一個(gè)筆記只能放在一個(gè)標(biāo)簽下,除非復(fù)制多份,而多數(shù)情況下,一個(gè)筆記是需要放到幾個(gè)標(biāo)簽下面的。由于微軟的應(yīng)用是以客戶端為主,所有筆記都放在客戶端,因此我需要自己備份這些文件。每次重新安裝機(jī)器,都需要自己手動復(fù)制文件。后來我選擇了能夠滿足我對筆記管理工具的全部要求的Evernote。
首先,Evernote是一種客戶端—服務(wù)器架構(gòu),可以使用多種客戶端應(yīng)用來記錄筆記,而筆記會自動同步到服務(wù)器。這樣的話,每次更換機(jī)器或者更新系統(tǒng),我要做的只是安裝
Evernote客戶端登錄,就可以自動下載同步所有筆記。Evernote做到了“寫入既存檔”,它會自動把最新的內(nèi)容同步到每一個(gè)設(shè)備,這樣我再也不用擔(dān)心筆記丟掉。我比較反感很多應(yīng)用中的“保存”功能,對于一個(gè)真正為了客戶設(shè)計(jì)的系統(tǒng)來說,它不需要客戶考慮是否“保存”這種瑣事,每次客戶輸入,都應(yīng)該自動保存在電腦中,而且客戶根本不需要關(guān)心存放在什么地方,只要想找的時(shí)候能夠方便地找到就可以了。
Evernote的Tag和自由文本檢索也十分強(qiáng)大,它的自由文本檢索甚至可以認(rèn)出 Evernote筆記中圖片里面的字符,如果圖片中的文字符合檢索要求,它也會可以幫我找出來。
另外Everno te支持多種包括PC、蘋果電腦、手機(jī)、iPad等多種設(shè)備。當(dāng)然,作為一個(gè)有心人,一定要隨時(shí)記錄學(xué)到的知識,隨身一定要帶筆和紙。
知識庫的備份與版本控制
我的個(gè)人知識庫不光包括日常筆記,還包括各種各樣的文檔,比如論文、PPT、視頻、培訓(xùn)及咨詢資料、個(gè)人資料等。我對于資料知識庫的需求如下:
我最初使用的工具是S u b v e r s i o n 和TortoiseSvn,Subversion是服務(wù)器,TortoiseSvn是客戶端。每次對文件做完更新,在相應(yīng)目錄或者文件上用鼠標(biāo)右鍵點(diǎn)擊,選擇更新,TortoiseSvn就會把修改提交到Subversion服務(wù)器。使用 TortoiseSvn可以很方便查詢提交的整個(gè)歷史。與Evernote不同的是每次都需要手動提交。相對于筆記在Evernote中的自動更新功能,我更希望手動更新資料,這樣就可利用提交時(shí)填寫的注釋,記錄整個(gè)文檔變化的歷史。
但基于Subversion的解決方案也有問題,由于Subversion是基于服務(wù)器-客戶端架構(gòu)的解決方案,每次提交必須連接到Subversion服務(wù)器,而這個(gè)服務(wù)器往往是裝在另外一臺機(jī)器上,因此如果出差中,就沒有辦法提交更新。與Subversion相比,Git是一種完全不同的版本管理工具。作為分布式版本管理工具,它的服務(wù)器總是在本機(jī),因此我隨時(shí)都可以提交文檔的更新。Git的數(shù)據(jù)庫比Subversion數(shù)據(jù)庫要小幾十倍。在Windows平臺上需要安裝MSysGit來安裝Git,在 Mac平臺上直接安裝Git
就可以。另一個(gè)重要原因是我希望通過使用Git來學(xué)習(xí)這種新的工具,以及了解分布式版本管理系統(tǒng)的工作方式?;贕it的解決方案給我?guī)硪粋€(gè)新的問題——我的資料數(shù)據(jù)庫和我的資料數(shù)據(jù)都存放在同一臺機(jī)器上,萬一機(jī)器崩潰或者丟失,就會帶來不可彌補(bǔ)的損失。因此需要把數(shù)據(jù)庫同步到其他地方。
我使用的是Mac自帶的Time Machine,它會隨時(shí)備份。Dropbox也是一個(gè)不錯(cuò)的備份方案,可以把資料同步到網(wǎng)上,但是對我不適合,因?yàn)槲业膫€(gè)人資料庫遠(yuǎn)遠(yuǎn)超出了Dropbox免費(fèi)賬戶所提供的空間大小。而且Dropbox是采用自動更新的方式,這樣我就很難利用手動提交時(shí)填寫的注釋來記錄文檔更新的歷史。
提高工作與學(xué)習(xí)的效率
我十分反感低效的工作和學(xué)習(xí),因此在我的常用工具箱中有不少提高電腦使用效率的工具,主要包括:時(shí)間管理、檢索、快捷鍵、黏貼板等。
1.時(shí)間管理
對于時(shí)間管理來說,基本需求是保證能夠?qū)W⒂谧钪匾氖虑椤R虼宋倚枰粋€(gè)待辦事項(xiàng)列表工具和一個(gè)能夠幫助保證時(shí)間箱的工具。我使用“番茄工作法”管理自己的工作和學(xué)習(xí)時(shí)間。具體做法就把時(shí)間分成25分鐘的時(shí)間箱(番茄時(shí)段),每個(gè)時(shí)間箱中排除干擾專注于做最重要的那件事情。我使用Pomodario作為時(shí)間箱工具(從下圖可以看出,我寫到這個(gè)地方已經(jīng)花了十個(gè)25分鐘)。我用的待辦事項(xiàng)列表工具是Remember TheMilk(RTM)。它是一個(gè)在線應(yīng)用,也可離線,具有豐富的標(biāo)簽功能,可與日歷程序同步。美中不足的是不支持任務(wù)嵌套,我暫時(shí)通過標(biāo)簽來作區(qū)分。每次開始一個(gè)番茄時(shí)段之前,都會從RTM里面選擇最重要的任務(wù),然后在接下來的時(shí)段中,不受干擾地去完成這個(gè)任務(wù)。
2.檢索
多數(shù)電腦安裝的操作系統(tǒng)都是基于圖形界面的,為了尋找文檔往往需要打開資源管理器(在Mac上是Finder),然后資源管理器會樹形展開所存儲的資源。為了找到資源,需要用鼠標(biāo)不斷展開/縮放樹節(jié)點(diǎn),去尋找文件。這種做法十分低效,找一個(gè)文件往往需要半分鐘。因此,迫切需要一個(gè)工具能夠從電腦中快速定位并且啟動文件或程序,只要簡單輸入關(guān)鍵字,
就可以從電腦中把相關(guān)的資源列出來。在Windows系統(tǒng)上,我會用Everything和Google桌面。Everything會將系統(tǒng)里所有文件索引,輸入關(guān)鍵字就可以把文件名符合關(guān)鍵字的文件列出來,Everything還支持基于正則表達(dá)式和通配符的檢索,資源消耗很少,速度很快。Google桌面也可以通過關(guān)鍵字檢索來定位文件,而且比Everything更強(qiáng)的是它不僅僅對文件名作匹配,也會去匹配文件中的內(nèi)容。問題是Google桌面功能太多,對我來說太過于重量級,所以我以Everything為主,以Google桌面為
輔。 Mac系統(tǒng)自帶了Spotlight,它實(shí)現(xiàn)了同樣的功能。只要按下Command + Space,就可以直接啟動Spotlight輸入關(guān)鍵字。
3.快捷鍵
使用鍵盤比使用鼠標(biāo)效率要高得多,對于常用的操作或者命令,我都會寫一些腳本,定義一些快捷鍵。在Windows系統(tǒng)上,我用的是AutoHotkey。在啟動機(jī)器后,我需要啟動Git,然后到GitHub上拉最新代碼,本地運(yùn)行腳本去編譯和測試,然后啟Visual Studio打開項(xiàng)目。通過腳本和定義命令,我只需要按幾個(gè)鍵就可以完成整個(gè)操作。
4.增強(qiáng)黏貼板
有一個(gè)功能實(shí)現(xiàn)起來不難,而且很實(shí)用,不幸的是它被Windows和Mac系統(tǒng)所遺忘。這兩種操作系統(tǒng)的黏貼板僅僅能存放一個(gè)東西(文本、圖像等)。如果按一下Ctrl + C (Mac下是Command + C),系統(tǒng)會把所選的東西放到黏貼板,替換掉原有的東西。我需要一個(gè)工具能夠存放多于一個(gè)東西的黏貼板,這樣它就成為一個(gè)臨時(shí)存儲區(qū)域,可以方便地把東西放到這個(gè)區(qū)域中,隨時(shí)復(fù)制到其他地方。Windows系統(tǒng)上我用的是Cl ipX,在Ma c上我用的是ClipMenu。
以上這些工具能夠極大地保證我的學(xué)習(xí)和工作效率,保證在電腦前所有的時(shí)間都用來做有意義的事情。這些工具是日常的一部分,我的工具箱在不斷地調(diào)整,我也在不斷地嘗試比較新的工具。讀者可以以這些為基礎(chǔ),建立自己的工具箱。這里還想分享一下選擇工具的原則:
首先,不會為了選工具而選工具,選擇的工具一定可以解決某個(gè)問題,這也就是為什么在分享工具的同時(shí),也在分享這些工具解決的問題的原因;其次,選擇能夠發(fā)展自己能力的工具,比如Git,AutoHotkey等;最后,要不停地嘗試和比較工具。
作者簡介:滕振宇(Daniel)目前國內(nèi)唯一的一位認(rèn)證Scrum教練(Certified Scrum Coach)。Scrum聯(lián)盟Certified Scrum Coach以及Certified Scrum Professional評審委員會成員,敏捷全球之旅董事會成員。
聯(lián)系客服