如何學習一門技術

2021-09-02 20:42:46 字數 541 閱讀 2752

第一步:what

1)這個技術是什麼,本質是什麼?

2)這個技術的核心模組有哪些,核心架構是什麼?

3)整體流程,細節流程,核心模組的細節分析(核心原理,核心類,流程圖)。

第二步:why

1)為什麼要使用,解決什麼問題,是否替代方案?

2)版本有哪些,每個版本的新增特性,解決問題?

3)優缺點是什麼,與同類技術對比?

第三步:how

1)如何使用?官方示例,demo,看**,專案實踐,最佳實踐有哪些

2)如何改進?使用過程中問題,注意事項

3)安裝、啟動、原理、測試、原始碼

第四步:how much(費曼技巧)

第一步 - 選擇乙個你想要理解的概念

第二步 - 設想一種場景,你正要向別人傳授這個概念

第三步 - 如果你感覺卡殼了, 就回顧一下學習資料

第四步 - 為了讓你的講解通俗易懂,簡化語言表達

如何學習一門技術

這一階段主要是對該技術有乙個整體了解,他所解決的是什麼問題,他的整體結構等.第二個階段,學會基本使用了就要去看官方文件,文件會讓你更加詳細的了解該技術的特性,開乙個demo專案把官方的一些例子都試試.第三個階段,嘗試在一些複雜的專案中使用 非生產專案 使用過程中難免會遇到各種各樣的問題,官方文件和搜...

如何學習一門新技術

前言 這個問題非常關鍵,也就是所,你必須知道這個技術的成因和目標。這個也是這個技術的靈魂所在。如果你不知道這些東西的話,那麼你就會看不懂這個技術的一些設計理念。首先,任何一門技術都有他的優勢和存在的不足。比如redis,他的優勢很明顯,作為乙個nosql型別的資料庫,redis將資料存入記憶體當中,...

如何快速學習一門新技術

從巨集觀出發 當我了解到乙個新的技術名詞,不會直接陷入細節,而是從巨集觀上把握它。了解它的背景,為何出現,解決什麼問題,有什麼同類技術,沒有它之前我們如何工作。因為有了巨集觀的了解,我就能很容易把它和我熟悉的技術去建立關聯,從而更快地理解它。實踐出真知 開啟官網,發現有個非常棒的 try it ou...