高效學習小結

2021-10-01 22:53:34 字數 2878 閱讀 9030

1、學習概要。源頭、原理和知識地圖–>深度、歸納和堅持實踐–>學習、閱讀原始碼–>面對量大和枯燥的知識。

2、學習步驟、知識地圖、學習技術模板、舉一反三訓練、總結歸納、實踐堅持、閱讀文件與原始碼、兩大與枯燥的知識。

3、如何構建知識體系。學習技術模板、堅持實踐、技巧 【文件、原始碼、思考-舉一反

三、實用技巧】

1、學習態度

自律、探索、實踐;

2、主動學習

討論、實踐、傳授他人的知識留存率:50%、75%、90%;

3、深度學習

高質量資訊源、知識連成地圖、反思思辨 & 舉一反

三、實踐 & 轉換成技能;

步驟:

4、找到方法

掌握解題思路和方法,才算擁有解決問題的能力,找到通往答案的路徑和方法,擁有無師自通的能力。

5、找到原理

通過某個事表面去探索內在本質和原理。要不斷追問,這個技術出現的初衷是什麼?解決什麼問題?為什麼要用這種辦法?為什麼不用別的辦法?為什麼不能更簡單一些…

7、小結

學習態度:自律

學習步驟:

學習目的:學習方法、找到原理、了解自己、改變自己。

感受:今天最大的收穫就是如何進行深度學習:知識採集、縫合、轉換成技能!

1、挑選資訊源

2、注重基礎和原理

基礎知識和原理性的東西和技術,經過長時間考驗的。學的多就會思考的多,然後對比多,對比多就會學的更快。

3、知識地圖。

聯想記憶法。面對《c++ primer》,把c++分成3部分。

4、小結

本節主要介紹了從源頭出發,抓住根本原理,利用知識圖工具構建自己的系統知識體系。

1、技術學習模板

技術出現的背景、初衷和要達到什麼樣的目標或是解決什麼樣的問題。 這個問題很重要,因為學習乙個技術的時候,需要知道技術的成因和目標,也就是這個技術的靈魂。如果不知道,那會看不懂這個技術的一些設計理念。

這個技術的優勢和劣勢分別是什麼,或者說這個技術的trade-off是什麼。任何技術都有好壞,解決乙個問題,也會帶來新的問題。一般來說,任何設計都有trade-off(要什麼和不要什麼),所以要清楚這個技術的優勢和劣勢,以及帶來的挑戰。

這個技術適用的場景。任何技術都有適用場景,離開這個場景,這個技術可能會有很多槽點。所以學習技術要知道這個技術是什麼,還有知道適用的場景。場景一般分兩個,業務場景和技術場景。

技術的組成部分和關鍵點。這是技術的核心思想和核心元件了,也是這個技術的靈魂所在了。學習技術的核心部分是快速掌握的關鍵。

技術的底層原理和關鍵實現。任何乙個技術都有其底層的關鍵基礎技術,這些關鍵技術很可能是其他技術的關鍵基礎技術。所以,學習這些關鍵的基礎底層技術,可以讓你在未來很快掌握其他技術。(可參看coolshell上的docker底層技術那一系列文章。)

已有的實現和它之間的對比。一般來說,任何乙個技術都會有不同的實現,不同實現會有不同的側重。學習不同的實現,可以讓你得到不同的想法和思路,對於開闊思維,深入細節非常重要的。

2、舉一反三能力訓練

1、聯想能力。這種能力的鍛鍊需要平時就不停地在思考同乙個事物的不同的用法,或聯想與之有關的別的事物。對於軟體開發和技術學習也一樣。

2、抽象能力。抽象能力是舉一反三的基本技能。平時解決問題的時候,如果能對這個問題進行抽象,就可以獲得更多的表現形式。抽象能力需要找到解決問題的通用模型,比如數學就是對現實時間各種問題的建立成資料模型(如:建立各種維度的向量),我們就可以用數學來求解,這也是機器學習的本質。

3、自省能力。所謂自省能力就是自己找自己的難看。當你找到乙個解的時候,要站在自己的對立面來找這個解的漏洞。有點像左右手互博,這種自己和自己辯論的能力又叫做思辨能力,將自己**成正反方、左右方,甚至多方,站在不同的立場上來和自己辯論,從而做到不漏過乙個case,從而獲得完整全面的問題分析能力。

訓練:

3、總結歸納

開始要多見,可以保留部分知識的不確定性。理解深入後可以對知識回顧和重組,把看到學習到資訊,規整好、排列好、關聯好,把資訊碎片結構化掉,找到規律。簡化總結,形成套路、模式或通用方法。

方法:

4、實踐堅持

實踐才能有更好的體會,理解為什麼,還有要訓練出好的思維方式。如:《effective c++》和《more effective c++》

堅持:arts活動:a-algorithm是一道演算法題; r-reivew是讀一篇英文文章;

technique/tips是分享乙個小技術; s-share是分享乙個觀點。

把成果曬出來,有成就感的正向迴圈; 要形成習慣,如吃飯喝水不費力。

5、小結

以上幾個模板能夠很好地用在平時的學習與工作中,非常棒的方**。要點有知識腦圖學習模板、舉一反

三、總結歸納、實踐堅持。

1、文件 vs **

2、如何讀原始碼

1. 具備以下前提更順暢:

2. **構成列表:

3、小結

**了讀** vs 讀文件 的各自收穫與適用情況。思想、方法、原理讀書, 具體細節讀**。 然後是**的構成與閱讀方法。

1、枯燥

舉例:如線性代數、作業系統內部原理…抽象度高、很理論

解決方法:

2、量大

學到本質原理;帶著問題/解決的東西/挑戰去學習,找到學習驅動力;學會分享。

3、認真閱讀手冊。

4、實用技巧

不同方式學。

不要被打斷

總結壓縮。關鍵點、**、圖示、筆記或腦圖。

把未知關聯到已知。

教別人、學以致用、找方法,推導知識.

多犯錯誤,不犯低階錯誤與重犯錯誤。

高效網路小結

一 高效網路簡介 來自高效網路的高效,直接的衡量目標是速度。二 高效網路一覽 cnn設計一般都是通過堆block的形式,下面只討論每個模型的block 1 mobilenet 首次使用了分離卷積 dw pw,加速的核心操作,有人認為dw和pw之間不應該加relu inverted residuals...

高效學習 高效辦事

只要順河走,就能夠發現大海 bing的解釋 自然界和社會諸現象之間必然 本質 穩定和反覆出現的關係 law regular pattern 2 有節奏的 不是雜亂的 rhythmical 1.規章律令。2.事物之間的內在的必然聯絡,決定著事物發展的必然趨向。規律是客觀的,不以人的意志為轉移。3.謂整...

高效學習技巧

如何記住學過的東西 這裡第二點是關鍵 人類的大腦不善於處理 新 資訊,但是大腦擅長通過整合提煉舊知識來推演新知識.但是,新和舊的知識要有較多的共同點,至少要比區別要多.如何教別人學習 同樣是以上的兩個關鍵點.但是要注重對其著重的進行心理模型的形成進行引導.從簡單的模擬開始,把新舊知識聯絡起來.建立乙...