(原創)對一段時間技術學習方法的總結

前期準備階段

一、 針對本身的學習項目,上網找一些學習地圖或路線,讓本身明確學習的方向。java

或者給新的領域一個探照燈,或者明確本身的問題,作這個項目哪裏我梳理不通,而後就去學哪裏。框架

2、找一份入門的視頻(或一本真正入門的書籍),代碼必定要有。學習

還有一本知識點完備的書籍。最好還有一本純項目練習的好書籍。spa

固然視頻和書籍的學習方法是不同的。調試

對於視頻,邊看視頻,邊總結,對着敲代碼。最後還要把視頻的總結總體規整到一 起,並添加目錄。還有要同時把敲過的代碼也總結一下。視頻

 

對於書籍,不要只是看,對每個小的例子,千萬要上機練習,還有總結。教程

總結也有技巧,並不必定要詳細,而是要全面,由於知道了知識點,只要上網就能夠很快查到。或者是專題性質的。接口

 

 

中期學習階段

是基礎入門階段的學習,視頻和數據的學習方法是不同的。如上便可。項目管理

整理階段

認真整理看過的開發

最後還要把視頻或書籍的總結總體規整到一塊兒,並添加目錄。還有要同時把敲過的代碼也總結一下。

而後呢,看知識點完備的書籍,結合上面的總結,再總結。將知識點結構化。

注意這裏也不是要求面面俱到,其實對一門技術,只有20%的常常會用到,其餘80%的不多用到。因此技術的學習也是同理,將那20%的認真地吃透,而剩下的80%瞭解,而後等到須要的時候在去學習便可。不求全,二是求學習須要的便可。等待後期使用時在學習。

經過截圖作筆記。很不錯。清晰。

 

項目實戰階段:

這個也是重點,學習一門技術的關鍵是,必定要用它作個小的項目,這樣纔有利於各個知識點之間的融會貫通。而且有利於對知識的查漏補缺。增長本身的實戰能力。

這個時候就要去選擇一個合適的項目,這是那本純項目的書籍就到了用武之地了。在本身作的過程當中,去吸取人家的源代碼,消化理解,我的以爲,看源代碼是提升最好快的方式之一。

 

 

 

其餘的注意的地方:

 

1、淘寶是個好地方,買視頻教程。

2、各類技術都有相關的文檔,必定要鍛鍊本身看文檔的能力

3、學技術,仍是像西民的看書同樣,學感興趣的,到最後在把不感興趣的拾起來,完善知識結構。

4、對本身不是很理解的知識點,首先硬着頭皮把代碼敲下來,而後要不厭其煩的看這部分的視頻,或者上網查這部分的資料,而後時間一長就理解了。有些知識點須要時間的累積和沉澱才能通透的理解。

5、還有就是在看視頻的時候,遇到問題就去解決,還要去問本身問題。

或者爲本身創建一個問題列表的清單。將問題的解決方法造成文檔,頗有保存的價值。

6、前期的時候,一個代碼都不放過,後期的時候,即入門之後,代碼就要有選擇性的敲。

 

7、一個heloworld頗有必要

瞭解程序的框架結構,徹底弄懂他的框架結構。

8、程序是調試出來的不是寫出來的

因此爲本身的項目創建一個bug列表。頗有必要。

或者引進軟件來管理開發的過程。禪道項目管理軟件。

9、驗證的思想

本身動手去解決問題。

10、技術的深度來自於總結

11、你是否是很浮躁,對一些技術很不屑,這樣太好高騖遠了。

12java中的一些技術,如多態、異常處理、接口等等,你是否是從未在項目中從未想過用他們。

還有一個技術,你以爲有點難,你是否是一直在逃避使用它,不要逃避,必定去使用,在使用中你才能夠領會他的妙用。

map等等

讓上面的這些技術真正進入你的項目中來。

13、作項目,對於重複的地方,你是否是可使用一些更好的方法,更有效率的方法。

14、善於去吸取別人的精華。並從中反思

15、要有判斷能力,對視頻等書籍等

16、有的時候,先看視頻,先聽講,在本身練習。

有的集中精力都看不懂,只能多看幾遍。多練習

17、最好能找到視頻的源代碼,可是又不要偏愛它,本身敲一遍,而後真的調試不出來,一直出錯的話,再對照他看,效率會高一些。

18、最終總結時,還要整理編寫的代碼。

19\多問本身問題。

20\總結,從多維度來總結

21\學習你當前項目中須要的東西。分清主次。

22\所謂萬事開頭難,好比看了視頻,作了第一份筆記,這個時候是最難的時候,若是筆記作的好,往下就好走了不少。開頭可能要花費多一點的時間,不過開頭找到了路,下面就好走了。

相關文章
相關標籤/搜索