編程不是盜墓,不是請客吃飯,,不是描畫繡花,,不能那樣儒雅,那樣閑庭信步,,那樣從容不迫,。編程是一門技術,一門進行創(chuàng)造的技術,。 絕大多數(shù)計算機專業(yè)的學生是零基礎,,其中不乏被調劑的。等到畢業(yè)之際,,有的成了大神,,進入BAT或者google微軟,有的還是零基礎…… 1.最重要的是學會寫程序 C語言也好,,python也好,,你得學會把自己的思考用程序實現(xiàn)。舉個例子,,你想制定計劃表,,安排自己的時間,那這個問題就可以寫個程序來實現(xiàn),;你想做筆記,、管理自己的文件,這也是一個程序,。從簡單的,、直接的幾行十幾行程序開始,,比如計算器;到復雜的小工具,,比如大數(shù)計算器,。這個過程中你逐漸明白數(shù)組、指針,、內存布局,、函數(shù),了解遞歸,、棧,、鏈表,然后學基本的數(shù)據(jù)結構,。之后再寫程序,,你需要考慮代碼的優(yōu)雅、簡單,、時間空間效率高,,使用什么樣的方式來實現(xiàn)最好。最后你學會了復用,,學會了調用系統(tǒng)API,,學會了想什么就能用代碼實現(xiàn)什么或者知道它不能被實現(xiàn),你就學會了編程,。 2. 不要灰心,,不要迷茫,要有毅力 你才學了半年,,和周圍所謂的大牛比是沒有意義的,。而且編程這東西,個人感覺是入門可能會有困難,,但是隨著接觸到的越多,,進步會越來越快的。所以你難道沒有發(fā)現(xiàn)你的巨大潛力嗎,?每個大牛也都是從牛犢子開始成長的,。 3. 關于編程語言 語言只是工具,沒有具體的好與不好,,只有合適不合適,,喜歡不喜歡。 4. 關于讀書 有條件的話最好看國外的原版書或者中文翻譯,,網(wǎng)上很多pdf格式可以下載的,。 5. 關于寫代碼 寫代碼是基本功,代碼寫不好的,嘴上說多牛逼,,多半是瞎扯淡,。 6. 關于總結 總結記錄,加深記憶,,方便以后查看,。多進行總結記錄也會起到不錯的效果。 |
|