學編程關鍵在動手,提高在實踐

openkk 12年前發布 | 866 次閱讀 Gradle

作為一個菜鳥,東東有一些學習編程的體會,與大家一起分享,讓我們學習的路上少走些彎路。東東在之前的學習中走過不少彎路,先談一些體會(誤區)吧:

  體會(誤區)之一:重理論,輕實踐

  東東在PHP上花過不少的時間,剛開始的時候總認為要先把理論搞扎實了,再去編代碼,但實際上效果并不理想。記得當初就以這種心態去學的 PHP,結果是把書看完了,實際上把代碼也都仔細看了,但是合上書本的時候基本什么都忘了(估計當時除了”echo”沒忘)。最后東東的結論是邊看書邊寫代碼去實踐

  因為這樣可以在編寫代碼的時候有更清晰的認識,也可以舉一返三的看到實際執行結果這樣學習的效果會更好

  體會(誤區)之二:思考少,百度多

  記得當時學習JavaScipt的時候,首先是連參考手冊都沒看就上百度了。結果百度出來的結果還是要先看看參考手冊,另外就是在遇到問題的時 候不能積極發動腦筋去思考問題,而是一味的在百度上搜索,一味的在論壇上提問。看了別人的代碼之后發現,原來很簡單,原來我也知道的啊。希望朋友們不要再 走俺走過的路哦。

  積極的思考才是深入理解和學習的基礎呀。

  體會(誤區)之三:筆記多,復習少

  學習過程中,記得東西挺多,但重點不突出,即使有重點地記錄了一些東西,也是從書本上直接抄錄下來,而且復習和再拿出來看的也少。到現在為止, 筆記有好幾本了都,自從意識到這個問題之后,記得更少了。現在記錄都是一個大概比如說對哪個類的方法不太了解,就只記一個類名,或者類.方法名,這樣再回 頭翻的時候也方便些。

  體會(誤區)之四:易自滿,無耐心

  不斷學習,追求進步的想法是有的,解決問題后的喜悅也是必須的,但對自己來講,針對某個問題一旦解決了,就不想去思考更優的解決方案了,只要之前的方法依舊可行。回過頭來看過去,東東覺得我們在學習的時候還是要多研究,多深入。
再者就是在寫代碼的過程中,特別是在調試的時候對錯誤到追根究底,要找出根源,要有十足的耐心,當然這也是一個Coder的基本素養,我覺得是。

  體會(誤區)之五:翻譯多,原著少

  由于東東本身英文學習的不好,所以在學習的時候,特別是在遇到問題的時候,看翻譯的中文文檔比較多,但弄代碼的人都很清楚,咱國人的翻譯有時候真不怎么地,多看點英文的文檔會讓我們受益匪淺的。呵呵,不知道東東說的對不對,希望大家多多批評指正。

  基于以上體會,東東有幾個不成熟的建議:

  1. 學編程,每天寫點代碼是必須的(哪怕是書本上有的代碼);

  2. 學編程,每天學點英語是必須的(哪怕是文檔中用的詞匯);

  3. 學編程,每天回頭復習是必須的(哪怕是只看筆記的標題);

  4. 學編程,每天出點錯誤是必須的(哪怕是自己寫錯的字母);

  5. 學編程,每天逛逛論壇是必須的(哪怕是做一個潛水的主)。

原文鏈接  

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!