程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> 對學習編程語言的一點建議

對學習編程語言的一點建議

編輯:更多關於編程

      很多人在技術聯盟群裡都問我,該怎麼去學習各種編程語言;當然每個人有每個人的學習方法,我個人認為做任何事情興趣將決定你學習的動力,曾經從 ASP到PHP到現在的JAVA開發,一路學習過來其實發現編程這些東西注重的是原理,而非對某些方法、某些屬性死命得去扣,去鑽;

      比如特定的某些功能,你實現的原理是怎麼樣的,唯有了解原理了,在深入的去了解鐘編程語言的實現方式,這樣的學習才是有效的,很簡單的舉一個例子,比如一個用戶注冊模塊,在一個初學者在不知道如何去實現這個原理的時候,鑽研再多各種代碼方法、屬性,最終的結果依然還是不會做,做不出來或者說無從下手;

      那麼個人總結自己的學習套路:

      1、首先要有一個良好的興趣

      如果你做一件事情壓根不感興趣,那麼你能堅持多久呢?

      2、找一本好書,由淺入深,循序漸進

      我發現自己身邊的一些朋友看書兩三天就看完了,我不知道是他有著超凡的記憶力,還是有過目不忘的本領,但是我深信,此人必然沒有領悟該書的精華!

      3、代碼是敲出來,不是看出來的

      對一本再好的書,我都抱著一種懷疑的態度去學習,我總要質疑他的例子是否是正確的,然後自己親自動手實驗,OK測試通過,那麼我就可以相信這個例子是正確的,其實不是要我們真的是找書上的什麼錯誤所在,目的只是讓自己養成一種動手的習慣;

      3、虛心求問

      只要那些前輩不會覺得你煩,就問吧,不會就是不會沒什麼必要裝的什麼都懂一樣;

      4、用時間來贏得金錢或者用金錢換取時間

      不知道看了哪一個前輩的專訪,記憶猶新的一句話;我覺得很有道理,學習還有一個很重要的因素就是學習能力,有些人學習能力強,那麼他花取的時間就相對短;而一些學習能力稍稍差點的,可以花點錢去做一些交由針對性的培訓,這樣通過系統的教學培訓相信自然比自學來的強;

      5、以項目為引導,學習真正的應用

      這個問題相信是目前很多剛出師的朋友們所真正面臨的問題,學了一堆,總感覺好像什麼都會,但是真正一做起來,毫無頭緒;記得曾經跟群裡的豆包兒共同開發的一個JAVA版的商城系統,在開發過程中我才發現原來這小子欠缺的是太多的實戰經驗,在這裡我也順便跟豆包兒提一句,一個項目完成,需要繼續對其進行優化改造,就跟《佛石的故事》是一個道理,唯有對自己做得產品不斷的進行優化,增強,那麼你的產品才有可能成為精品;

      6、授人以魚不如授人與漁

      當你經歷本人上訴的各項歷練後,相信你已經從一個菜鳥晉升為一個高手、甚至牛人,但是請別吝啬你的那點看家本領,唯有跟大家不斷的分享,不斷的交流,才能讓你往更高的層次發展!而我們的分享是傳授解決問題的經驗,有些朋友見到別人的問題,總來一句,來發給我我給你搞!這並非能體現你能力有多強,而龍哥在這裡希望的是大家能更多的給新手一些引導、幫助,我們不是去給他解決問題,我們是需要教會他如何解決問題!

      在此也獻給我們技術聯盟的群友們,群太冷清了,讓我們一起來營造一個更好的學習氛圍,更好的交流平台,不光為別人,也是為自己!教別人解決一個問題或許就是鞏固了自己一個知識點!

      本文由同恆科技項目經理傲泣龍騰原創,轉載請注明同恆科技http://www.toher.cn

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved