文章出處
文章列表
開始看到焦油坑時,不知道這個是什么意思,這和編程系統有什么關系呢?看完第一章大概明白要表達的意思。焦油坑的意思說明了即使你足夠強大,也無法擺脫束搏而沉到坑底。IT項目也是這樣,不論是開發大型軟件系統還是小型項目,都會遇到諸多復雜的問題和影響因素,項目本身就是一個足夠復雜的動態系統,沒有最優,只有滿意。
通過編程系統的演進可以看到簡單的程序已經不能稱作為系統,編程系統+編程產品才構成了編程系統產品,編程系統產品的復雜度將是一般程序的9倍。只有編程系統產品才是真正有用的產品,是大多數系統開發的目標。
職業的樂趣
(1)創建事物的純粹快樂
(2)研發對他人有用的東西
(3)提現魅力,收到預期效果
(4)持續學習的快樂,工作的非重復特性
(5)有獨立的成果
編程的快樂在于它不僅滿足了我們內心深處進行創造的渴望,而且還喚醒了每個人內心的情感。
職業的苦惱
(1)追求完美
(2)無法控制工作環境和工作目標
(3)尋找瑣碎的bug
(4)辛苦開發出來的系統不能真正使用而被拋棄。
總結一句,編程就是一個許多人痛苦掙扎的焦油坑以及一種樂趣和苦惱共存的創造性活動。
人月神話博客:
文章列表
全站熱搜