大師眼中的程式設計師

最近在讀 The Clean Coder, 對於其中所講到的專業程式設計師的素養及應具備的能力, 以及台灣現階段軟體工程師的困境, 是有些感觸的。

單純以完成被交付程式任務的能力, 相信台灣的工程師的能力, 並不遜色于國外的工程師, 但很多時候, 完成被交付的任務, 應該是在開發產品的過程中, 最為簡單跟被系統化的一環。

(假設)好吧!?我們(工程師宅宅)都有能力完成你說的出來、或者有人做的出來的軟體功能, 有了一定功力的程式設計師, 應該都有這樣的自我感覺, 或者說自信!?
在 The Clean Coder 一書中, 工程師被分為三個等級: (下面內容節錄自The Clean Coder)

[閱讀全文…]