程式員學的知識分為兩種,一種是偏理論的,例如計算機原理,計算機網路、資料庫原理、以及作業系統原理,這些知識都是以理論為基礎,注重的理解能力,
另一部分主要以實踐為主,就是平常當工具用的,例如 linux 日常命令工具、資料庫SQL操作、還有寫代碼,這些知識學起來沒什么技巧,ctrl c ctrl v,拿到教程就是照著抄,唯手熟爾,

不過照著抄代碼需要做到3點:
第一步:理解,如果照著教程敲代碼沒有建立在理解基礎之上,那叫瞎抄,就跟上學的時候差等生抄別人作業沒啥區別,抄完之后,考試出一模一樣的題目你都不知道寫,
第二步:驗證,跟著把敲出來,驗證別人說的是不是對的,帶著懷疑的精神驗證每一行代碼,很多時候我們就算照著抄也有可能會抄錯,也許別人的代碼有錯,如果最后輸出結果跟預期理解的不一致,這就考驗你解決問題的能力了,怎么辦?多思考,多請教,多總結,
如果你在學習C/C++的程序中遇到了問題,可以來加入小編的企鵝圈問小編哦~小編很熱情的(●’?’●)
第三步:舉一反三,這步是最重要的,舉一反三會把知識變成自己的,把每一行代碼按照自己的思考進行修改,例如:既然這樣可行,那換種方式看看有什么不一樣的效果,

如果你只是會抄代碼,那你并不是一個很合格的程式員,因為自學不能完全弄透各類語言,比如說C語言,僅僅靠自學很難完全弄懂,還需要有人教和更專業的課程學習,
抄代碼只是學編程的一部分,如果有老師指點,本身也勤奮,那么日后找到好作業不是問題,現在正值尚好青春,趁著年輕的時候多學習一下,術業有專攻,必定會有更多實際的識訓,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/244595.html
標籤:其他
上一篇:C語言 | 命令列引數
