初学编程,从抄代码开始就够了吗?看看我的故事!
程序員學的知識分為兩種,一種是偏理論的,例如計算機原理,計算機網絡、數據庫原理、以及操作系統原理,這些知識都是以理論為基礎,注重的理解能力。
另一部分主要以實踐為主,就是平常當工具用的,例如 linux 日常命令工具、數據庫SQL操作、還有寫代碼,這些知識學起來沒什么技巧,ctrl c ctrl v,拿到教程就是照著抄,唯手熟爾。
不過照著抄代碼需要做到3點:
第一步:理解,如果照著教程敲代碼沒有建立在理解基礎之上,那叫瞎抄,就跟上學的時候差等生抄別人作業沒啥區別,抄完之后,考試出一模一樣的題目你都不知道寫。
第二步:驗證,跟著把敲出來,驗證別人說的是不是對的,帶著懷疑的精神驗證每一行代碼,很多時候我們就算照著抄也有可能會抄錯,也許別人的代碼有錯,如果最后輸出結果跟預期理解的不一致,這就考驗你解決問題的能力了。怎么辦?多思考,多請教,多總結。
如果你在學習C/C++的過程中遇到了問題,可以來加入小編的企鵝圈問小編哦~小編很熱情的(●’?’●)
?
第三步:舉一反三,這步是最重要的,舉一反三會把知識變成自己的,把每一行代碼按照自己的思考進行修改,例如:既然這樣可行,那換種方式看看有什么不一樣的效果。
?
如果你只是會抄代碼,那你并不是一個很合格的程序員,因為自學不能完全弄透各類語言,比如說C語言,僅僅靠自學很難完全弄懂,還需要有人教和更專業的課程學習。
抄代碼只是學編程的一部分,如果有老師指點,本身也勤奮,那么日后找到好工作不是問題,現在正值尚好青春,趁著年輕的時候多學習一下,術業有專攻,必定會有更多實際的收獲。
?
總結
以上是生活随笔為你收集整理的初学编程,从抄代码开始就够了吗?看看我的故事!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学生抄作业之我见
- 下一篇: 经典坦克大战再现(三)