![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLyATYwUDM5gjMzIWOwczMmdjZidjZhVGMhRWZmhTM2cDN3UWM4QzM18CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
c程式員從校園到職場
在剛入職的時候,我與一個工作多年的老員工之間有以下一番對話。
老員工:“你的c語言功底如何?”
我:“還可以,考試考了九十多分。”
老員工:“你覺得編碼規範重要嗎?”
我:“什麼編碼規範?我之前沒聽說過呢。”
老員工:“你覺得把代碼寫完并運作通過,你的工作就算結束了嗎?”
我:“差不多吧,在學校裡面程式運作沒問題就ok了。”
老員工:“對于測試,你是怎麼了解的?”
我:“測試就是看程式運作是否正常,看輸出結果是否正确。”
也不知道當時那位老員工聽了我的回答,是什麼感受。如今回憶起來,那時的我對自己将要從事的工作的了解是很不成熟的。
<a href="https://yq.aliyun.com/articles/91602">第1章 概述</a>
<a href="https://yq.aliyun.com/articles/91602">1.1 c語言的發展曆史</a>
<a href="https://yq.aliyun.com/articles/91607">1.2 c語言的主要特點</a>
<a href="https://yq.aliyun.com/articles/91630">1.3 常用工具軟體</a>
<a href="https://yq.aliyun.com/articles/91632">1.4 小結</a>
<a href="https://yq.aliyun.com/articles/91636">第2章 學校到職場</a>
<a href="https://yq.aliyun.com/articles/91636">2.1 認清自身不足</a>
<a href="https://yq.aliyun.com/articles/91640">2.2 破除錯誤觀念</a>
<a href="https://yq.aliyun.com/articles/91644">2.3 工作所需軟技能的培養</a>
<a href="https://yq.aliyun.com/articles/91647">2.4 小結</a>
第3章 程式的樣式
第4章 變量和函數
第5章 記憶體操作
第6章 檔案
第7章 指針和結構體
第8章 算法和協定
第9章 程式重構
第10章 sql語句和shell指令
第11章 程式問題排查
附錄a 同行評審
附錄b 我在南郵的3年
參考資料