目錄
學習步驟
1. 基本了解
2. 快速上手
3. 系統學習
4. 主動運用
5. 了解原理
6. 深入源碼
7. 修改源碼
8. 推陳出新
學到哪一步?
無論學習任何編程技術,都可以遵循以下步驟:
學習步驟
1. 基本了解
首先了解這項技術的用途、優缺點及適用場景。建議通過網上的經驗分享,來對怎么學習這項技術有個大致的認識。不感興趣或者和目標無關的技術可先不學。可以通過網上搜索別人的經驗或這項技術的大綱,閱讀3-5篇經驗文章,了解要學什么、要掌握什么。然后,通過完整的視頻/書籍教程或官方文檔、技術文章進行系統學習。
2. 快速上手
跟著教程或官方文檔快速跑通這項技術的Demo,先把技術用起來,而不是先看一堆理論再寫代碼。比如學習Vue時,先快速跟著官方文檔搭建一個初始化項目,自己看一下項目里的文件,探索一下,對之后的學習會有幫助。
3. 系統學習
跟著教程或官方文檔完整學習,并能夠被動使用這項技術完成項目或解決問題。這里的“被動”指的是別人讓你用這項技術(比如網上現成的項目或教程視頻)。除了以視頻/書籍教程學習為主線外,還要多寫代碼、多寫Bug、多利用搜索引擎自主解決Bug、多看別人的經驗和技術文章,持續積累并寫筆記總結,這樣印象會更深刻。
4. 主動運用
在能夠使用技術完成項目后,如果這門技術和你的崗位目標相關(比如SpringBoot