回覆列表
-
1 # 秒懂小牛
-
2 # 甜橙很酸
昨天我剛回答完,一個經驗比較豐富的程式設計師如何提升自己,今天推送給我如何入門。那我就依照我自己的經驗來回答一下。我也是從入門到入門,哈哈,開個玩笑。
若有其他面向物件程式設計基礎如果學過其他面嚮物件語言,那麼Java入門還是很簡單的,面嚮物件語言70-80%的內容都是相同的,所以可以把以有的知識遷移過來,專門應對不同的內容。我們可以找些經典的書籍看,也可以經常逛逛論壇、部落格啥的。對於這樣的同學來說,找到學習方法不難,其實不用找,以前怎麼學好那門語言的,這次就怎麼學Java。
若沒有面向物件程式設計經驗如果沒學過其他面嚮物件語言,那麼就找些基礎的書看吧,從基礎看起,下面列舉幾本書,都是我看過的,入門相當不錯
看書與看影片的抉擇可能有的同學覺得看書入門比看影片學的慢,那是沒找對方法,沒看對書,有些書籍不適合基礎薄弱的同學,所以看了進步緩慢。另外,光看不行,還要動手實踐。計算機科學都是動手實踐性很強的,由其是軟體工程這門學科。不但要看懂書中講了什麼,還要把數中的例子自己都敲一邊,獲得感性認識,慢慢的程式碼敲多了你會覺得,一點都不難。
看些影片也是可以地,現在網路資源非常豐富。
不要自己單打獨鬥,加入一個學習小組/群孤木難成林,自己一個人學,總會有懈怠的時候,這時候就需要一個環境,給我們一些鼓勵。如果你加入一個群,還可以和大家交流心得體會,看看別人怎麼學,怎麼克服困難,有沒有可借鑑的學習經驗,掌握更多關於程式設計的訊息。
先看看培訓教程,照著來搞一遍,然後多去看別人的程式碼,先看明白,然後模仿,多跟一下前輩交流,以後就能走出一條路子。