人月神話閱讀筆記01

2022-08-21 15:03:10 字數 573 閱讀 8766

今天閱讀人月神話時,對於開頭所講的職業樂趣和職業苦惱比較感興趣。書中所言:

程式設計為什麼會有趣:

一是創造事務的純粹快樂,其次快樂源自於開發對其他人有用的東西。第三是整個過程體現出魔術般的力量。第四是學習的樂趣。最後樂趣還來自於工作在如此易於駕馭的介質上。程式設計非常有趣,在於它不僅滿足了我們內心深處進行創造的渴望,而且還愉悅了每個人內在的情感。

當然也有職業苦惱,這個過程並不是全部喜悅。我們只有事先了解一些程式設計固有的煩惱,這樣,當他們真的出現時,才能更加坦然面對。這些苦惱在於:

首先,必須追求完美。其次,是由他人來設定目標。並且尋找瑣碎的bug是一項重複性的活動。伴隨著創造性活動的,往往是枯燥沉悶的時間和艱苦的勞動。最後書中說:這就是程式設計,乙個許多人痛苦掙扎的焦油坑以及一種樂趣和苦惱共存的創造性活動。

個人感受:

其實,進入軟體工程專業,我對這個專業沒有太大的興趣但是也不反感,在一次次的程式設計中體驗到了成功的喜悅,也嘗到了程式設計中的枯燥乏味,可以說是苦與樂都體驗到了。

書中描述的職業的樂趣與煩惱非常詳細,目前我還沒有進入職場,只是在學習當中初嚐軟體開發的苦與樂。

今後努力培養專業興趣,希望在職場中不忘自己的初心。

人月神話閱讀筆記01

本週讀了 人月神話 中的 焦油坑 和 人月神話 兩個章節,現來看看我的認識與理解。我們做專案應該滿足目標 時間進度 和預算的要求,這樣才能夠最大程度上避免陷入焦油坑中。新聞中有多兩個人在車庫中完成了大量的重要程式,其實我們應全面的看待這樣的神話。編寫陳偉乙個變成產品和程式設計系統需要編寫乙個程式的三...

人月神話閱讀筆記01

本篇閱讀筆記是我對於 人月神話 一書中中關於團隊擴建的感悟。開發團隊在很多方面滿足了迫切性的需要。十個人,其中七個專業人士在解決問題,而系統是一乙個人或者最多兩個人思考的產物,因此客觀上達到了概念的一致性。要特別注意傳統的兩人隊伍與外科醫生副手隊伍架構之間的區別。首先,傳統的團隊將工作進行劃分,每人...

人月神話閱讀筆記01

在眾多軟體專案中,缺乏合理的時間進度是造成專案滯後的最主要原因,它比其他所有因素加起來的影響還大。原因 我們對估算技術缺乏有效的研究,更加嚴肅地說,它反映了一種悄無聲息,但並不真實的假設 一切都將運作良好。第二,我們採用的估算技術隱含地假設人和月可以互換,錯誤地將進度與工作量相互混淆 第三,由於對自...