1. 程式人生 > >如何學程式設計,我的一些學習感悟

如何學程式設計,我的一些學習感悟

    入坑已經有一年之久,今天來談談自己的學習心得也希望能幫到更多的人,如果有講的不好或者不準確的地方還請各位大神指正,本文僅僅針對於想要入行的朋友說的。

 廢話不說現在進入正題,對於如何學習有以下三點要說

    第一 瞭解語言

      很簡單,學習一門語言或者技術之前先了解它是做什麼的,每一個語言都有自己的優勢與劣勢,都有自己最擅長的領域,就和每一個人一樣都有自己的優點,每一個人都不能說自己所有的事情都能做,程式語言也一樣的。

    第二 學習和模仿

      軟體開發不同於其他行業,其他行業你可能需要特定的裝置和特定的老師,但我們程式設計學習的優勢就在於:無論何時何地只要你有一臺能聯網的電腦,就可以開啟程式設計之路,當你有任何問題的時候,你幾乎都可以在網上尋找答案並且網上還會有大量的教程,你都可以通過不同的方式找到它,最初或許比較困難,慢慢的你會發現自己檢索能力得到提升,當你知道語言是什麼、它的helloworld怎麼寫的時候,你就走過了第一步,接下來你需要做的就是在課程老師的帶領下模仿老師的程式碼,理解老師編寫程式碼的思路自己再手寫一遍,現在雖然說電腦手機已經大量的替代了學生時代的課本、作業本,但是我依舊認為手寫是初學程式設計一個較好的方式,因為你聽一遍、寫一遍、再敲一遍,和你僅僅敲一遍程式碼相比前者對你的學習幫助更大。一段時間之後,你會發現老師寫的程式碼都很簡單,那麼下來就進入了第三點。

    第三  大量練習和實踐

       大量的練習是讓你不斷的犯錯和改進,而實踐做專案是讓你的能力更加貼近於一線開發者。

       在我看來沒有什麼方法比練習能讓你有更快的進步!如果你只是去看而不去編寫和實踐,那過不了多久這門語言就會變更成路人,也就是與你擦肩而過。為什麼這麼說,因為你不實踐你就只會有短暫記憶。這也是做任何事情最最重要的不僅限於程式設計,你見過只聽英語的人自己從來不講,然後搖身一變就能英語流利說?或許有這樣的天才,但那真的幾乎只有極少數的人,我相信我們大多說人都必須通過努力和練習,收穫我們的成果吧。

    以上三點僅僅是個人的拙見希望能對大家有幫助,學習一直在路上