小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

打造適合自己的知識庫

 靠岸1 2023-02-26 發(fā)布于云南
?

終生學(xué)習(xí),終生教育。

?

引語

對于知識工作者來說,知識庫是持續(xù)支撐整個職業(yè)生涯的重要基礎(chǔ)。程序員,算是半個知識工作者工種。

知識庫可以看作是海量資源庫的本地緩存。它的特點是:少而精要,重點突出。

知識庫建設(shè),基本步驟包括:搜集、分類、整理和提純。


「目標」

  • 工作所需觸手可達,避免重復(fù)搜索
  • 積累足夠深度和廣度的專業(yè)領(lǐng)域知識
  • 閱讀/創(chuàng)作/小記
  • 溫故而知新
  • 素材庫

「內(nèi)容」

搜集內(nèi)容的目標是為工作、生活和創(chuàng)作提供持續(xù)動力,解決實際問題。

  • 原理、問題、方案、思路、優(yōu)化、踩過的坑、經(jīng)驗教訓(xùn)等;
  • 好用的命令、有益的示例、有用的官方文檔;
  • 有益的方法、獨特的見解、清晰有條理的總結(jié);
  • 生活的經(jīng)驗與感悟,隨手記等。

搜集

準備一款筆記軟件,方便搜集和整理各種來源(包括自己寫的)的文章和內(nèi)容。

  • 能夠在 PC、移動端自由編輯、管理和同步內(nèi)容;
  • 能夠方便地從各種來源拷貝感興趣的文章和內(nèi)容;
  • 有瀏覽器插件、微信公眾號文章分享等插件拷貝到筆記軟件。

我目前使用的是為知筆記。基本滿足以上要求。當然,印象筆記的“剪藏”功能也好用。

搜集內(nèi)容的基本標準是:

  • 具備實用性或思想性;
  • 側(cè)重原理和設(shè)計。

搜集來源和途徑主要有:

  • 優(yōu)秀網(wǎng)站、博客、微信公眾號;
  • 好書段落精彩摘錄;
  • 論文、官方文檔。

「避免重復(fù)搜索」

思考第一個目標:工作所需觸手可達,避免重復(fù)搜索。如何做到這一點呢?

一個實際場景是,有時會臨時寫一個腳本或執(zhí)行一個命令,比如要 for 循環(huán)處理一個文件或列表,或者執(zhí)行一個 mongo 查詢語句,但是我對語法記得不熟,總是忘記。怎么辦呢?就可以建一個 for 代碼片段或 mongo 命令片段的筆記。需要的時候,直接從筆記里拷貝并修改。

另一個實際場景是要去查詢環(huán)境信息和一些常用命令。也可以記在筆記里,而不是去翻飛書群和聊天記錄。

這不,我就建立了一個“環(huán)境與工具”的文件夾,有“環(huán)境”、“腳本”、“命令”、“代碼片段”四個細分類,下面放的是各種常用的工具、腳本和命令,方便隨時取用。這些命令和腳本可以有兩種方式來積累:

  • 集中搜集。常用的命令,建議集中搜集,一次搞定,多次使用。例如,工作過一段時間,想必對需要用到哪些命令比較熟悉,就可以集中搜集下。日常工作中,安裝和更新軟件、搜索文件、搜索日志、拷貝文件、文本析取與替換、壓縮與解壓、Git 操作、Docker、K8S 等;
  • 日積月累。適用于不怎么常用的命令,在需要的時候搜索后立即記錄下來。比如視頻截取、文件格式轉(zhuǎn)換等。

日常工作中,未必有時間在聊天軟件與筆記軟件之間切換,這時,可以順手記錄在聊天軟件上,消息發(fā)給自己。有空時再去整理。

工欲善其事,必先利其器。

「知識卡片 VS 完整文章」

一般來說,做筆記傾向于建立完整性的文章。之前我也一直是這么做的,非完整的文章甚至覺得有點不適應(yīng)。不過,知識卡片的思想令人眼前一亮。

文章雖然具有完整性,但如果比較長,翻起來就比較麻煩,而且往往難以記住自己想要的內(nèi)容在哪里。知識卡片則類似于“微文”,一個知識卡片就承載著一個小知識,很適合于搜索和快速獲取。

因此,如果是優(yōu)秀的觀點文章,可以原文保留,領(lǐng)略其風(fēng)范;如果是知識類摘錄,適合“大卸八塊”后做成知識卡片。不是一腦古全扔到一篇筆記里,而是一個知識點一篇微筆記。

「如何避免“50%的概率都不會去讀”的“悲慘結(jié)局”」

之前的親身實踐證實:無腦拷貝到筆記里的文章,基本上大半年都不會讀一次。換句話說,可以假設(shè):摘錄的文章,至少有 50% 的概率很長時間都不會去碰它。

那么,如何避免這種情形?如何不重蹈覆轍呢?有什么可能性是會吸引自己去讀呢?那當然是優(yōu)質(zhì)文,值得反復(fù)閱讀。因此,在網(wǎng)絡(luò)上搜集知識和文章時,就要遵守“質(zhì)優(yōu)+嚴進”準則。最好能至少讀完一遍,覺得確實可以(值得分享的那種)?;蛘咧豢截愃枰膬?nèi)容。切忌囫圇一看,無腦全文拷貝。摘錄的時候多花一分鐘,就不會面對零亂的摘錄內(nèi)容和凌亂的格式的莫可名狀的心情了。

食之乏味、棄之可惜的文章,要忍心舍棄刪除。我已經(jīng)把之前技術(shù)文摘的 99% 文章全部刪除了。重新來過。:( 其實還有一種辦法,應(yīng)用“知識卡片”的思想,將這些文章“大卸八塊”,把精華的內(nèi)容制作成知識卡片。emmm…… 刪都刪了。

只保留優(yōu)質(zhì)的文章。只保留核心有用的內(nèi)容。

「該讀書還是得去讀書」

大致整理下所摘錄的文章,會發(fā)現(xiàn):很多文章多是一兩本書上的知識集合,少有系統(tǒng)闡述或者有著獨特見解的文章。這說明:要獲得系統(tǒng)有條理的知識體系,還是得靜下心來讀書。想辦法收集優(yōu)質(zhì)的技術(shù)類電子書和教學(xué)視頻。網(wǎng)絡(luò)文章主要是作為補充,而非主餐。

分類

分類相當于對知識做了索引,能夠快速找到同一類別的文章,同時為知識體系化勾勒輪廓。

建立知識庫,分類是一個仔細要下的功夫。

「存與取」

筆記類軟件,無非是要做兩件事:靈活存,高效取。存容易,胡亂一扔,也算是存進去了;取,可就不那么容易了。如何能夠高效地取出感興趣的已存入內(nèi)容,并組織起來呢?

取,主要是索引和搜索功能。索引,即是建立目錄和標簽;搜索,則是根據(jù)關(guān)鍵字進行文本定位。

索引,可以根據(jù)自己感興趣的或者有重要實用價值的建立大類,或打上標簽;搜索,則依賴于筆記軟件的搜索功能了。一般來說,使用者主要是做好文檔和知識索引。

「主題-大類-細分類」

應(yīng)用基本的分類思想,可以將整個筆記空間分成三層:主題、大類、細分類。最多三層。避免嵌套過深。

主題是關(guān)于一個大方向的概括。囊括工作與生活。比如我定的主題有:生命與愛(ME、碎碎念)、總體設(shè)計(規(guī)劃與方法論)、工作(業(yè)務(wù)、工程、團隊、方案、項目、備忘等)、生活(感悟、往昔)、札記(自己寫的小結(jié)與感悟)、技術(shù)文摘、環(huán)境與工具、思維與技能、知識、寫作札記、閱讀札記、公眾表達、網(wǎng)摘素材。

大類是某個主題下的有重要實用價值的分類。細分類是大類下的細分范疇。大類側(cè)重一個特定方向或分支,細分類則細化到實用的點。

比如札記是一個技術(shù)輸出類主題。里面有“系統(tǒng)設(shè)計”、“結(jié)構(gòu)與算法”、“代碼修行”、“工程質(zhì)量”、“軟件開發(fā)”、“職業(yè)生涯”、“編程技術(shù)”、“問題啟示錄”等大類?!跋到y(tǒng)設(shè)計”下又有“設(shè)計思考”、“設(shè)計方案”、“設(shè)計實踐”等細分類。

我的筆記和微信收藏作為一個過渡,里面的文章會進一步歸類到各個主題、大類或細分類里。

要注意的一點是:一開始不要分類太多太細,預(yù)先只分少量最感興趣的類別,待需要時再添加。

「分類的煩惱」

知識分類的一個常見困擾是,有些知識,可同時歸類于多個不同的大類或細分類。歸類準則是:價值優(yōu)先,精確優(yōu)先于通用。其次看文章內(nèi)容的側(cè)重,側(cè)重在哪里,歸類到哪里。這個準則是自己定的,適合自己的口味和需求就好。

比如 redis 性能優(yōu)化相關(guān),既屬于 “緩存-redis”細分類 ,又屬于 “系統(tǒng)設(shè)計-性能與穩(wěn)定性”細分類。由于緩存是很重要的大類,redis 是精確垂直領(lǐng)域,優(yōu)先歸類于“緩存-redis”?!跋到y(tǒng)設(shè)計-性能與穩(wěn)定性”傾向于是一種經(jīng)驗的普遍總結(jié),而不是具體細分知識。當然,這種視角不是唯一的。如果從問題求解角度來看,歸類于“性能與穩(wěn)定性優(yōu)化”分類更合適,因為性能與穩(wěn)定性優(yōu)化是研發(fā)求解問題中的不可或缺的組成部分,也是職業(yè)進階、獲取更好待遇的技術(shù)優(yōu)勢和階梯。

「標簽的用法」

大多數(shù)筆記軟件都提供了標簽功能。標簽是用來做什么呢?標簽至少有兩種使用場景:

  • 大類和細分類無法覆蓋所有的主題,且知識往往是關(guān)聯(lián)的有跨越性的,可以歸類于多個細分類。但文檔只能歸類于一個大類和細分類。怎么辦呢?這時候,可以給文檔打多個標簽。比如“一道關(guān)于二叉樹的字節(jié)面試題的思考”,就可以打上“二叉樹”、“數(shù)據(jù)結(jié)構(gòu)”、“代碼”、“面試”標簽。

  • 同一類別的知識,有的是你的心得體會,有的是網(wǎng)絡(luò)摘抄,而你不想把兩者混在一起,又希望在某個時候都搜索出來,怎么辦?可以給歸到不同大類和細分類的相同知識打上同樣的標簽。比如面試相關(guān),有自己的感悟,也有別人的經(jīng)驗,不想都放在一起,又希望能夠一起搜索出來,就可以都打上“面試”的標簽,分別歸類于“札記-面試”和“技術(shù)文摘-面試”細分類里。

標簽是更靈活的“歸屬”方式,可以起到“聚合同一類別知識”的作用。比如“代碼”就是一個標簽,任何類別中的文章只要包含代碼,就可以打上“代碼”的標簽;“喜歡”是一個標簽,任何類別的文章,無論是工作還是生活,只要是自己喜歡的內(nèi)容,都可以打上“喜歡”的標簽。

有位 UP 主分享了使用標簽的一種心得:隨手記錄自己的生活,然后打標簽。定期回顧標簽的內(nèi)容,就會發(fā)現(xiàn)自己的一些不好的習(xí)慣,從而去改進。運用之妙,存乎一心。

為了打標簽省力一點,我的標簽采用全英文。這樣,利用軟件的自動補全功能,通常只要輸入一兩個字符即可,無需切換中文輸入。還能順便學(xué)下英文(備個有道詞典)。此外,如果標簽下只有一篇文章,且顯得比較孤立,則會刪除該標簽。

之前的筆記都沒有打標簽,一度覺得打標簽是個比較繁重的活。不過為了利用上標簽的功能,還是給絕大部分文章打上了標簽??梢苑植鸬綆字埽恢芙o一個主題打標簽。另外,標簽也要盡量通用一點,不然每個文章都有很多“專有”的標簽,標簽過多,也不好維護。

「以問題求解為中心」

工作的核心內(nèi)容是解決問題。各種各樣的問題。大范圍的,比如研發(fā)管理,或者小范圍的,電腦卡慢。筆記的目的不是為了表面擁有這些知識,而是能夠靈活運用于實際解決問題。

提出一個問題,然后圍繞這個問題搜集所有相關(guān)的知識和經(jīng)驗。優(yōu)先以“問題求解為中心”的視角。

整理

整理步驟主要是文章排版整理。文章排版整理是一個相對繁重瑣碎的事情。試想,在閱讀之前,還要費力氣去把文章的排版格式弄好一點,那閱讀的心思就折了一半。最好是在保存時就保證文章的排版基本整潔。

目前自己寫的文章,統(tǒng)一用 Markdown 了。不求樣式絢麗,只要平實質(zhì)樸。盡量少為樣式耗費精力。

對于網(wǎng)絡(luò)摘錄,將網(wǎng)絡(luò)內(nèi)容拷貝到筆記軟件有三種辦法:

  • 直接手動拷貝。優(yōu)點是,可以避免將網(wǎng)頁的格式和不相干的內(nèi)容混進來,減少排版整理步驟的繁瑣。缺點是,長文手動拷貝略微費點力氣。
  • 利用工具摘錄。利用現(xiàn)成的工具(比如公眾號文章分享、瀏覽器插件、App 工具等),優(yōu)點是非常便捷,缺點是,容易把網(wǎng)頁的格式和不相干的內(nèi)容混進來,后期排版整理可能會比較費力麻煩。
  • 摘取核心內(nèi)容。僅拷貝核心內(nèi)容。可以省去后續(xù)“格式化”、“內(nèi)容提純”步驟,摘錄后的內(nèi)容和段落是清爽有價值的。缺點是摘錄時要多費點腦力。

親身實踐表明:文章摘錄之后,幾乎不愿意再集中整理。因此,最好在摘錄的時候一次性做好,把整理成本分攤到每一次摘錄中。讓筆記時時保持清爽的狀態(tài)。正如讓軟件時時處于可交付狀態(tài)一樣。

整理后的文章格式統(tǒng)一使用 Markdown(尤其技術(shù)類文章)。如果原文排版問題不大,加標題、潤色,保持原排版亦可。

為知筆記有個“清除樣式”和“只拷貝文本”的功能,當文章的原排版過于“花里胡哨”或者“不堪入目”時,可以使用該功能,讓其立即“卸妝”,恢復(fù)“素顏”。此外,可以保持字體統(tǒng)一,去掉不必要的“裝飾”。

提純

到了知識庫建設(shè)的最關(guān)鍵環(huán)節(jié):知識提純。知識提純,是將已摘錄內(nèi)容的重要有價值的部分提煉出來。知識提純最顯功力。

俗話說:把書讀薄。意思是要把知識讀透徹。從紛繁復(fù)雜的現(xiàn)象中提煉出精煉的本質(zhì)。

知識提純的基本準則:簡明扼要。不必固著于“文章”的形式,一兩段落,甚至幾個關(guān)鍵字即可。即“把書讀薄”。

知識提純是一個再學(xué)習(xí)、溫故而知新的過程,可以培養(yǎng)內(nèi)容重點提煉的能力。內(nèi)容重點提煉能力是“信息過載”時代必不可少的重要技能。

技術(shù)類文章,可以遵循“基本思想或思路-關(guān)鍵點-技術(shù)實現(xiàn)”或者 “問題-方案-新問題-方案完善”的路線來解析一篇文章。

知識提純,主要有如下情形:

  • 有的文章行文思路清晰、內(nèi)容和細節(jié)豐富、圖文并茂,保持原樣即可。
  • 有的文章的重點部分只有少數(shù)一兩個段落,提煉出來,原文可刪除(可保留原文地址)。
  • 重復(fù)主題和內(nèi)容的相關(guān)文章,內(nèi)容提純后合并成一篇文章。

知識提純相關(guān),可以再寫一篇文章。我也在探索中。

高效搜索

有序存進去,還要高效取出來。只存不取,就會導(dǎo)致“50%的概率都不會去讀”的“悲慘結(jié)局”。

分類和標簽,可以很好地索引文章,但要定位到所需要的知識,還得再進一步定位。

如何做到高效取出來呢?一般筆記軟件都提供了全文檢索的能力,即根據(jù)關(guān)鍵字來搜索相關(guān)文件。當你要選用一款筆記軟件時,一定要先“考核”下它的全文檢索能力。速度以及準確性,是否符合期望。

那么,文件標題可以好好琢磨下:

  • 簡單:使用關(guān)鍵字拼接,比如 Log commands, K8S commands 。這樣,搜索 log 或 commands 就能很快找到對應(yīng)文章。寫成英文主要是為了避免中英文切換,少輸幾個字符。emmm, 最“偉大”的程序員總是最“懶惰”的。我不偉大,但也懶惰。
  • 常用:使用常用的關(guān)鍵字,比如寫作、交往、財富等,不使用生僻的關(guān)鍵字。

文摘與札記

對于程序員而言,技術(shù)文摘和札記是專業(yè)類知識庫的重要組成部分。技術(shù)文摘是輸入,札記是輸出。需要將技術(shù)文摘的內(nèi)容消化后,整理成札記,才算是真正的學(xué)習(xí)了。

之前讀書,囫圇吞棗,過后即忘。打算:每讀一章節(jié),就寫一段復(fù)述、分析和評價。如此來訓(xùn)練知識提純能力。

小結(jié)

個人知識庫是持續(xù)支撐職業(yè)生涯的重要基礎(chǔ),最終目標是為工作、生活和創(chuàng)作提供持續(xù)動力,解決實際問題。知識庫建設(shè),基本步驟包括:搜集、歸類、整理和提純。其中知識提純是核心。

上述步驟的螺旋上升式循環(huán),形成良性有力的知識庫建設(shè)節(jié)奏和職業(yè)的有力支撐。

參考

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多