濮阳杆衣贸易有限公司

主頁 > 知識庫 > 一個程序員的代碼編寫量,能否決定他的編程水平?

一個程序員的代碼編寫量,能否決定他的編程水平?

熱門標簽:遼寧申請400電話怎么收費 購買電銷機器人源碼 做地圖標注可行嗎 機器人電銷新聞 青島企業(yè)電銷機器人 石家莊市關(guān)于400電話申請 在百度地圖標注 百度地圖標注的圖片怎么弄的 外呼系統(tǒng)通信主機

從03年開始做程序設(shè)計一路走來,總的來說代碼量越寫越少。

剛開始做程序開發(fā)的時候,我主要還是做功能實現(xiàn),負責項目設(shè)計的同事把接口寫好,剩下的事情就是寫功能實現(xiàn)。寫功能實現(xiàn)的難度并不大,簡單的說就是把數(shù)據(jù)按照固定格式處理結(jié)束之后,回傳出去就可以了。這期間每天的代碼量都比較大,平均一天下來也能有500行左右。

隨著自己編碼能力的提高,很多代碼的復用會做的比較好,在整體的實現(xiàn)過程中會采用更加簡便的實現(xiàn)方式,也懂得使用模塊化的開發(fā)模式,伴隨著這個過程代碼量有一定程度的下降源碼,但是思考的時間變長了,有的時候需要一些時間來做驗證。

在2006年確定了自己的主攻方向之后,代碼量再次下降了。因為工作的中心已經(jīng)從功能編寫調(diào)整到一些框架設(shè)計以及算法實現(xiàn)上,這個期間的代碼量一天也就在200行左右,這里面還有不少是在編寫接口。這期間的工作重點是實現(xiàn)算法、做數(shù)據(jù)分析和建模,這期間還使用了MATLAB,所以在編碼上就下降了不少,但是難度卻提升了很多,有時候完成一個算法的驗證需要一周甚至更長的時間。

2010年之后,我的主攻方向又增加了機器學習和大數(shù)據(jù)的內(nèi)容,這時候我每天的代碼量又再次下降了,平均也就是100多行吧。有的時候一天就能寫幾十行代碼,而關(guān)于算法的分析、訓練、驗證的時間變得更長了。剛開始使用Java的時候代碼量還能多一些,后來使用Python了,代碼量就下降了很多,目前也在使用Python做算法實現(xiàn)。

其實,做計算機研發(fā)源碼,程序設(shè)計更像是工具,無論使用什么語言,最終的任務(wù)都是實現(xiàn)功能。編碼量的大小跟所處的角色有較大的關(guān)系,跟編程水平的高低并沒有太直接的關(guān)系。當然,高水平的程序員一定有大量的編碼基礎(chǔ),這個是毋庸置疑的。

標簽:茂名 廣東 西雙版納 銅仁 蚌埠 榆林 郴州 銅仁

巨人網(wǎng)絡(luò)通訊聲明:本文標題《一個程序員的代碼編寫量,能否決定他的編程水平?》,本文關(guān)鍵詞  一個,程序員,的,代碼,編寫,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《一個程序員的代碼編寫量,能否決定他的編程水平?》相關(guān)的同類信息!
  • 本頁收集關(guān)于一個程序員的代碼編寫量,能否決定他的編程水平?的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    泰兴市| 宝丰县| 遂昌县| 舟山市| 综艺| 汽车| 上林县| 临澧县| 临高县| 益阳市| 苗栗县| 文山县| 吴桥县| 兴业县| 磐石市| 江北区| 元江| 安乡县| 桃源县| 蓬安县| 永顺县| 仁布县| 黄骅市| 莫力| 陇南市| 柞水县| 沙洋县| 彰武县| 安平县| 霸州市| 盐源县| 兴业县| 张北县| 盐城市| 昭苏县| 大姚县| 伊金霍洛旗| 泰顺县| 胶州市| 遂川县| 长沙市|