要有英語基礎(chǔ),至少要做到閱讀英文資料沒有什么障礙。
否則大概率受英文水平影響,學習編程部分斷斷續(xù)續(xù),學習之路提升很慢,時間一長就是從入門到放棄了。
如果英文有問題,建議先補一補計算機行業(yè)的英文。
現(xiàn)在進入主題:
1、語法基礎(chǔ)階段,三個月快速邁過(不追求全精通,熟悉80%即可,后面不懂得回來查課本)。不要看視頻,經(jīng)典的C#語法書快速看兩遍,做練習題目一遍;
2、github上找一個經(jīng)典小項目下載來學習,重點學習了解結(jié)構(gòu),嘗試按自己的理解增加些功能,了解參數(shù)傳遞,界面參數(shù),事件響應等;
3、手頭有項目不急的,就做項目;
4、重點鍛煉自己的抽象能力,學習面向?qū)ο笏季S,數(shù)據(jù)結(jié)構(gòu),設(shè)計模式等。
5、提前備一本頸椎康復指南。
以上是11年資深C++軟件研發(fā),主力完成兩個大型工業(yè)視覺算法與軟件框架的程序猿的學習的總結(jié)與建議,歡迎進入編碼世界!