系統學習技術的方法
1、為什麼會有這個東西(why):
1)這個技術出現的背景、初衷,要達到的目標和解決什麼問題;
2、這門技術是什麼原理(what):
1) 這個技術的組成部分和關鍵點,
2) 底層實現原理和關鍵實現;
3、這門技術使用起來怎麼樣,好不好(how):
1) 這個技術的優點和缺點,
2) 這個技術適用的業務場景,
3) 和已有技術的之間的對比

舉個例子:
1、 為什麼會出現python這個語言,主要是實現什麼目標
2、python語言的基礎語法是什麼,模組是什麼,記憶體管理是怎樣的,底層怎麼實現的?
3、python的優缺點是什麼, 用起來感覺怎麼樣, 和java\c++、golang相比,有什麼不一樣呢?
4、哪些場景可以用python開發?