如何學好一門編程語言?

其實現在市面上的編程語言多如牛毛,常見的有CPP、Java、C、Python、PHP、R、Matlab、GO等一系列的編程語言,當然還有我們工作中天天要用到的Linux操作系統,那麼,問題來了,面對這麼多的編程語言,我們先學哪個呢?從何處入手?如何學?報班學還是自學?

如何學好一門編程語言?

在我看來,無論是學哪個,報班學還是自學,首先要清楚明白一點,數量級要達到,如果達不到數量級,學什麼都是白學的。爲什麼人家是個牛人,自己卻還是個小白?差距就在於數量級的冠軍級訓練。

何爲冠軍級的數量級訓練?就是正常人學習一門課程是10遍,那麼,好,我們就要學習10倍甚至是百倍,直到我們徹底掌握爲止,在學習的過程中我們會遇到各種的問題,遇到問題的時候不要選擇先去問老師,問朋友,一定要先做市調,記住了:市調,市調,還是市調。第一天蒐集不到位,第二天繼續蒐集,直到蒐集到正確的答案爲止,這也是給自己加深印象,讓大腦記憶猶新,下次在遇到這個問題的時候就知道該去如何解決了。

給大家推薦一個本人當初的學習方法,方法如下。

就拿PHP來舉例吧,PHP是世界上最好的語言嘛...,其他的編程語言照貓畫虎即可。比如剛入門學習PHP,學習方法是看書籍或者是看文檔,亦或者是看視頻,這裏用視頻來舉例吧,因爲小白剛入門,看視頻上手較快。

視頻中會由淺入深帶領大家學習,學習中會給大家講解很多的案例,我們可以邊學習邊記筆記,請注意,一定要是紙質筆記,千萬不要弄電子的,正所謂,好記性不如爛筆頭嘛。記筆記一定要記重點,不要視頻中說什麼,你就往上面記什麼,記太多沒用的,反而對自己不會起到事半功倍的效果。一定要記重點,重點,重點,重要的事情說三遍!

而且,視頻中的代碼一定要進行冠軍級的訓練,正常情況下我們一節課的代碼要敲三五次,前面說到冠軍數量級,那麼,我們就要敲別人的十倍,百倍。只有這樣才能達到冠軍數量級,而且每天要做好固化,別今天敲了明天就不敲了,這樣是不行的,冠軍都是每天堅持做一件事的,而且一做就是三五年,多則數十年,更可能是始終如一的去堅持,我們不需要做到三五年,一年就夠了。可以利用艾賓浩斯表格進行復習統計,艾賓浩斯表格有一個很好的作用,加深自己的印象,並起到鞏固的作用,說到艾賓浩斯告訴大家一個學習的方法。

比如今天我們寫了三十行代碼,那麼在第二天,我們可以在進行復習一遍,在寫30行昨天學習的代碼,然後再去學習新的內容,學完當天新內容後,再把當天所學的代碼內容和昨天所學的代碼進行合併再去寫一遍,日復一日,月復一月,後面以此類推,這樣也能達到數量級訓練的效果,這個方法見效的時間在半年後,開頭一個月也能達到明顯的效果。

而且,一門編程語言的視頻不進行單爆500遍是達不到冠軍級的效果的,因爲寫不夠十萬行的代碼根本算不上一個合格的程序員,這樣訓練也能助我們早日成爲優秀的程序員。

正所謂:方向不對,努力白費!找到好方法,事半功倍!牛人都有屬於自己的高效做事方法,我們和牛人的做事差距只在於冠軍級的訓練。

越努力,越幸運;越努力,越優秀!

堅持=¥

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章