漫畫:從新手到老油條
后記:這是我很久之前看到的一個故事《三個程序員的寓言》,作者到底是誰我已經找不到了,知道的同學可以告知一下。
故事講了三種程序員在面對一個需求時處理問題的能力:
1. 新手程序員經驗不足,有著盲目的樂觀和自信,過低估計了任務的難度,在執行過程中犯了很多錯誤,掉入了陷阱中,他所花費的時間遠遠多于最初的估計。
2. 高級程序員由于積累了很多的開發經驗,他在任務估算是會比較謹慎,出發時身上裝備了很多的工具,在執行時會采取很多預防性的措施,能檢測到問題,并且很快找到解決方案,所以基本上按時完成了任務。
3. 大師程序員則完全地、透徹地理解了一個問題,他可以規劃出一條路線, 避開所有的陷阱和地雷,所以他很“玄乎”地說:“因為我沒有埋任何地雷,也沒有挖任何陷阱。”
【本文為51CTO專欄作者“劉欣”的原創稿件,轉載請通過作者微信公眾號coderising獲取授權】