之前有一些人問我java怎麼學?其實我第一個建議是:“敲代碼!敲代碼!不光要看,更要乾!”,很多人光看不練,視頻收藏了一堆,就是不看,或者看了一堆視頻,就是不敲。這種學習方式:沒用!只有你敲了代碼之後,這個內容才是你的。 當你學編程的時候,要看看你的鍵盤,以敲壞鍵盤為人生目標!什麼時候你通過敲代碼把 ...
之前有一些人問我java怎麼學?其實我第一個建議是:“敲代碼!敲代碼!不光要看,更要乾!”,很多人光看不練,視頻收藏了一堆,就是不看,或者看了一堆視頻,就是不敲。這種學習方式:沒用!只有你敲了代碼之後,這個內容才是你的。
當你學編程的時候,要看看你的鍵盤,以敲壞鍵盤為人生目標!什麼時候你通過敲代碼把鍵盤敲壞了,你就離高手不遠了。當然啦,如果鍵盤比較好的話,根本敲不壞。
如果想要具備一個高效的學習方法,首先要具備一個正確的學習價值觀。
可以把整個學習過程比作聽英語聽力,當你在聽英語聽力的時候,假如有100個單詞,如果聽到某個單詞聽不懂,卡住了,而你如果老是糾結這個單詞是什麼意思,幾分鐘後等下麵的聽力聽完了,什麼也聽不懂,因為你把時間耽誤了,明白了嗎?正常聽聽力是:如果某個單詞不會或者沒聽懂,趕緊聽下麵的,不要糾結那個單詞,等整個聽力聽完後,大致明白什麼意思後,最後再猜剛纔沒聽懂的地方。
實際上,知識體系的建立和聽聽力類似。因為我們的學習時間也是有限的,所以在有限的時間內如何建立自己的知識體系尤其重要!
假如我們有200個知識點,怎麼快速的學完呢?有人用了10年,有的人用了2個月,那你說哪個效率高?10年有可能把200個知識點都摸透了,但人家學習2個月後都開始找工作了,人家這10年又賺錢又能得到鍛煉,那你想想,誰強?
因此,在學習的過程中,遇到某些不會的知識點,卡住了,弄不懂了,沒關係,記住結論,繼續往下學習。當你遇到一個怎麼都想不明白的知識點時,有可能你的知識體系處於這個知識點之下,當你的知識體系高於這個知識點時,再回過頭看,這個知識點就變簡單多了。舉個例子,假如你是小學5年級的學生,即使成績是倒數第一,當你回到小學1年級的時候,你仍然是稱王稱霸的,因為你已經建立了整個小學的知識體系,雖然學的都很差。
編程語言很多,不論哪門語言,學完一個知識體系,足夠你在社會上立足了!
下麵給出總結性的學習建議:
1. 學習態度:要看,更要乾!
2. 學習決心:以敲壞鍵盤為人生目標!
3. 學習價值觀:知識體系建立為第一目標;遇到難點不糾結,一個月後再回看難點。
歡迎關註微信公眾號【Java典籍】,收看更多Java技術乾貨!關註即送java全套資料一份
▼微信掃一掃下圖↓↓↓二維碼關註