Java編程那些事兒4——如何學好程式設計?

來源:互聯網
上載者:User

 

Java編程那些事兒4——如何學好程式設計?作者:陳躍峰出自:http://blog.csdn.net/mailbomb          俗話說“興趣是最好的老師”,但是只靠興趣是遠遠不夠的,還需要付出艱辛的努力。程式設計是一種技能,需要在較短的時間內學會,就不能像學習漢語一樣,通過十幾年甚至更長的時間來學好,也不能像英語那樣進行業餘學習,以至很多大學畢業的人英語水平也不敢恭維,也達不到實用的程度。         那麼如何學好程式設計呢?或者更現實一點,如何在短時間內成為一個程式員呢?         在接觸的學生中,很多人會問:學習程式設計有捷徑嗎?一般我都不直接回答,而是這樣反問他們:大家都看過武俠小說吧,那麼練武有沒有捷徑呢?可能一部分學生會說沒有,而另一些同學會說,練武有捷徑的啊,比如什麼“辟邪劍譜”、“葵花寶典”之類的,但是走這些捷徑需要付出很大的代價,但是的確可以快速煉成絕世武功。可惜的是,學習程式設計連這些付出很大代價的秘籍都沒有。         但是在實際的學習中,就像練武一樣,如果有位前輩對你進行指點或引導,的確可以提高你學習的速度,但是你還是要付出艱辛的努力。         在介紹如何學好程式設計以前,首先要搞明白,學習程式設計需要學什麼,其實不外乎以下內容:l 程式設計語言語言是程式最終表達的方式,必須熟練。l 開發工具開發工具相當於練武的武器,拿個趁手的武器可以發揮你的潛能l 開發技術開發技術就是實現好的功能,可以直接拿來用的結構,類似於武功秘籍,但是一定要熟練到可以靈活使用啊。l 邏輯思維如何?程式的要求功能。l 設計模式設計模式就是設計的技巧,類似於寫作文時的倒序、插敘什麼的。         其實學好程式的方法很簡單——“勤學苦練”。多讀代碼,多寫代碼,是學好程式的基本方式。需要把各種東西熟練到可以靈活使用的程度,由於學習的時間一般都比較緊,不能像漢語那樣煉成習慣成自然的方式,所以在開始學習的初期伴隨著大量的記憶,在記憶的基礎上進行使用,仔細記憶並體會每個細節,把合適的內容用在合適的地方。         當然,學習最好的開始是模仿,但是由於程式很靈活,所以一定要在模仿的基礎上理解,理解了以後進行創新,把東西理解了以後,這些內容就變成了自己的,即使忘記了,也很容易的撿起來,而不要囫圇吞棗式的學習,那樣無法做到靈活的解決問題。         當學會了程式設計以後,就可以成為大師級的人物,像武俠小說裡的那些大俠一樣,做到“意由心生”、“無招勝有招”了,祝福每個初學者以及從事開發的人員,能夠早日進入到該境界。          PS:關於英文閱讀能力的鍛煉,堅持讀1-2本英文原版書籍(網上很容易下到很多原版電子書),就可以獲得比較大的提升。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.