程式設計行業「滿足我們內心深處的創造渴望和愉悅所有的共有情感」,提供了五種樂趣:
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 1
.建立事物的快樂 2
.開發對其他人有用的東西的樂趣 3
.將可以活動、相互嚙合的零部件組裝成類似迷宮的東西,這個過程所體現出令人神魂顛倒的魅力 4
.面對不重複的任務,不間斷學習的樂趣 5
.工作在如此易於駕馭的介質上的樂趣——純粹的思維活動,其存在、移動和運轉方式完全不同於實際物體
同樣這個行業具有一些內在的固有的苦惱: 1
.將做事方式調整到追求完美,是學習程式設計的最困難部分 2
.由其他人來設定目標,並且必須依靠自己無法控制的事物(特別是程式);權威不等同於責任
實際情況看起來要比這一點好一些:真正的權威來自於每次任務的完成 3
.任何創造性活動都伴隨著枯燥艱苦的勞動,程式設計也不例外 4
.人們通常期望專案在接近結束時,(
bug、工作時間)能收斂得快一些,然而軟體專案的情況卻是越接近完成,收斂得越慢 5
.產品在即將完成時總面臨著陳舊過時的威脅
人月神話札記 程式設計的苦惱和樂趣
岸上的船兒如同海上的燈塔,無法移動 程式設計系統產品是程式開發基礎上多出9開發成本的組成 程式設計的樂趣 來自使用者的認可 過程的強大魅力 創造新事物的純粹快樂 可以隨意創造並且駕馭 還有持續學習的快樂 苦惱 既然大師都說無奈了,那我們凡人更要正常的面對 追求完美,大多數其他的生活我們更習慣差不多,...
《人月神話》筆記 職業的樂趣和苦惱
1 職業的樂趣 程式設計為什麼有樂趣?作為回報,它的從業者期望得到什麼樣的快樂?1 這種快樂是一種建立事物的純粹快樂。2 這種快樂來自於開發對他人有用的東西。3 快樂來自於整個過程體現出來的一股強大的魅力 將互相齒合的零部件組裝在一起,看到它們以精妙的方式執行著,並收到了預先所希望的效果。如 彈球遊...
讀《人月神話》感 職業的苦惱
正如brooks在職業的苦惱一節中所言,軟體程式設計人員面臨中職業的苦惱 1.必須將做事的方式往追求完美的方向調整。計算機程式設計就像是在玩魔術,如果咒語中的字元沒有與預期的完全一致,魔術所要達到的現象就不會出現。2.工作目標大多情況是由他人設定,供給資源,提供資訊。個人的權威與他所承擔的責任是不相...