軟體隨想錄

2021-06-28 05:20:06 字數 620 閱讀 7534

最近閱讀了由阮一峰翻譯的,有程式設計師部落酋長之稱的 joel 撰寫的《軟體隨想錄》。精華摘抄如下:

就如同所有行業最好的人才一樣,那些優秀的程式設計師是不會出現在招聘市場的。

通常優秀的程式設計師在整個職業生涯中,可能會有4次求職。

實習生制度創造了輸送優秀人才的管道,但是這個管道比較長,而且一路上損耗很大。

給從事計算機專業學生的建議:

一、畢業前練習好寫作。

二、畢業前學好c語言。

三、畢業前學好微觀經濟學。

四、不要因為枯燥就不選修非計算機專業的課程。

五、選修帶有大量程式設計實踐的課程。

六、找乙份好的暑期實習工作。

如果你聽過「極限程式設計」等風靡一時的名詞,原因在於它的倡導者都是一些非常有才華的作家和演說家。

開發團隊裡最有權勢和影響力的程式設計師都是那些表達能力強的程式設計師,他們無論是書面表達還是口頭表達,都能夠清晰自如。

普通與優秀程式設計師的區別在於後者懂得與人交流思想。如果能夠寫出清晰的注釋和技術規格說明書,其他程式設計師就能夠理解你的意思,他們就能夠利用你的**不必重寫。

經濟學一開始最有用的就是微觀經濟學,這是商業領域所有重要理論的基礎。不少程式設計師提出一些瘋狂的想法,這些想法在**上或許可行,但是在資本主義世界裡毫無意義。

軟體隨想錄

在圖書館閒逛,翻到這邊書,書如其名,像本雜記。書翻譯得極好,每個不明晰的名詞作者都給做了標記,使得外行的人,也能看的明白。1.畢業前練好寫作,但凡出眾的程式設計師,大多能夠清晰地表達自己的思想。2.畢業前學好一門偏底層語言,如c c 3.畢業前看一看微觀經濟學,至少認識市場對軟體的需求。4.不要因為...

隨想錄(軟體除錯)

對於很多程式設計師朋友來說,編寫 要比除錯 快樂的多。似乎創造軟體比維護軟體更能給人帶來成就感。然而,在企業裡面維護前人留下的 也是工作中不可缺少的一項內容。所以,如何除錯軟體,更快更好地尋找軟體中的bug,就成了我們必須學習的一門功課。當然,有人查詢故障很快,而有的人卻要慢一點,這中間的原因很多,...

《軟體隨想錄》筆記

l 三種管理方法 一 軍事管理法 這種方法有三個缺點 a 人們並不喜歡被這樣管。b 沒有足夠的時間用於在微觀管理上。c 在高科技公司中,負責幹活的個人總是比 領導者 有更多的資訊,所以他們其實是做決策的最佳人選。二 經濟利益驅動法 這種方法假設每個人的行為動機都是金錢,讓人們聽命於你的最好方法就是給...