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