回覆列表
-
1 # 猴子騎老牛
-
2 # 億享實驗室
有興趣愛好和探索知識的心
學習軟體開發,最重要的是興趣愛好和不斷探索知識的心,有了興趣愛好的驅動,這樣學習程式語言起來才不覺得無聊,浪費時間。
有具體的實踐專案當然,有了興趣愛好還不夠,還要輔助以自己的實際行動,比如做一個小小的專案,或者開發一款桌面小軟體來便利自己的日常學習生活的需要,這些才會指導你需要什麼樣的知識去解答自身的缺點和不足。
要動手去實踐程式碼是靠一手一手敲出來的,沒有一個人能夠天生就會所有的程式語言,寫出幾乎很完美的程式碼,都是靠後天的勤奮和努力,只要樓主好好學習,開發專案,就不會學不好程式語言的,我現在讀大二計算機專業,也是這樣子學習過來。
找一本書,最好是老師推薦的。把書的基礎內容看熟來,看不懂不要灰心,多看幾遍,直到看懂來。如果是學java的話,java的封裝,繼承,多型,資料型別,記憶體,演算法,變數,常量,物件,引用等等這些重要基礎知識一定要慢慢理解清楚。在理解學習的過程中,把書上的程式碼試例親手在電腦上安裝的開發軟體(例如eclipse,idea)多敲幾遍。必須要親手敲程式碼!然後去執行程式碼,這時候控制檯會有程式碼返回結果。如果你對這門學科感興趣,當你看到執行結果後,內心是會興奮,喜悅的。長期如此反覆,你就會把基礎吃透,踏入程式設計的門檻了。然後每天親自練機(必須)幾個小時,邊敲程式碼邊學習。假以時日你就可以做個小專案了。其實軟體程式設計就是入門門檻比較高,等到入門後,就是學習常用api,資料結構,演算法了。