1、首先要對編程有個比較大概的了解,編程的對象,編程的原理,編程的目的等等。
2、在了解編程基本知識后,要想想自己學習編程后到底要干什么以確定學習的方向。比如說是想要開發手機app,網站開發,企業系統等。當然,在初期沒有指導的情況下,我們會迷茫,無法找尋自己的方向。那么就選擇當前應用最廣泛,最容易找到工作的一門語言來學習。如Java/C++/Python/.Net/PHP,他們應用極其廣泛,找工作也非常容易。
3、選定語言的學習。一本基本的參考書非常重要。這里以java為例子,推薦《java大學基礎教程》。基本書籍的目標是讓我們學習語言的核心概念。比如變量,條件語句,循環,函數,以至類,接口,封裝,多態等等。這些內容不同語言一般都是相通的。
4、如何看基礎教程呢?任何東西都是理論加實踐。給電腦裝上相應環境(比如JDK),不推薦剛開始就使用開發工具(如Eclipse),先用文本編輯器編寫程序,這里推薦使用sublime text,一款非常優秀的多平臺文本編輯器。
5、網絡上也有很多網站提供入門的學習。比如說W3school, 微學院等。這些網站提供免費的教學,能夠隨時查詢,而且提供代碼,能加速學習的進程。當然,對于初學者來說,盡量手打所有代碼。
6、當基礎教程學習完畢之后,可以找尋一些自己感興趣的小項目來練習,同時結實一些伙伴共同學習進步,比如論壇啊,博客啊,QQ群等等。
7、進一步就是接觸數據結構、算法、計算機原理、編譯原理、操作系統原理、軟件工程等計算機科學的理論基礎。這些都需要不停的磨合,才能更好的進步。當然不可能一下子就可以吃成大胖子,學習需要一個過程。
8、要記住不要停止編碼,不要指望一夜之間你就能學會一切,但如果你保持專注,并且不斷的學習,和不斷的交流,很快你能掌握好這么技巧,成為編程高手,走向人生巔峰。
轉載于:https://www.cnblogs.com/haiyuan19860810/p/6903409.html