程式設計師修煉之道的序就提出了"注重實效的程式設計師"的特徵,讓我印象深刻。
早期的採納者/快速的改編者。早期的採納者/快速的改編者。你具有技術和技巧上的直覺、你喜愛試驗各種事物﹑給你一樣新東西,你很快就能把握它.並把它與你的知識的其餘部分結合在起.你的自信出自經驗.
好奇。你喜歡提問。那很漂亮——你是怎麼做的?你用那個庫時有問題嗎?我聽說的這個 beos是什麼?符號鏈結是怎樣實現的?你是收集小知識的林鼠(packrat),每一條小知識都可能會影響今後幾年裡的某項決策。
批判的思考者。你不會不首先抓住事實而照搬別人的說法。當同事說「因為就該那麼做」或者**商允諾為你的全部問題提供解決方案時,你就會嗅到挑戰的氣息
有現實感。你會設法理解你面臨的每個問題的內在本質這樣的現實主義給了你良好的感知能力:事情有多困難.需要多長時間?讓你自己了解某個過程會有困難或是要用一點時間才能完成,能夠給予你堅持不懈的毅力
多才多藝。你盡力熟悉廣泛的技術和環境,並且努力工作,以與各種新發展並肩前行,儘管你現在的工作也許只要求你成為某方面的專才,你卻總是能夠轉向新的領域和新的挑戰
這些都表明乙個注重實效的程式設計師應當對技術敏感,敢於嘗試新技術,不怕學習新技術,對新技術保持好奇。要完善自己的技術,不斷提公升自己的能力,要有自己的思考,善於問問題,多想想為什麼。要思考你的工作,總結出經驗批判,每次工作都會帶給自己新的進步,不能做不思考的「碼農」。
《程式設計師修煉之道》閱讀筆記
1.提供各種選擇,不要找各種藉口 2.不要容忍破窗戶 3.做變化的催化劑 4.記住大圖景 5.批判的分析你讀到的和聽到的 6.不要重複你自己 7.讓復用變得更容易 8.消除無關實物之間的影響 9.靠近問題領域程式設計 10.使用shell命令 11.使用純文字 12.使用強大的編輯工具 13.總是使...
程式設計師修煉之道閱讀筆記02
這本書已經看到第六章了,由於書的內容相當散,每個故事又很有趣,雖然有些句子比較拗口,有些名詞沒有見過,但依然對這本書書一直有著很高的興趣,好像那些經典的專業書籍都有著這樣的特點吧。讀這本書最大的收穫我感覺是學到了一些學習的方法和寫軟體的方法,與實際的結合十分緊密,個人責任 拽光彈開發 除錯策略 元程...
程式設計師修煉之道閱讀筆記01
這本書與構建之法一類的書籍也有所不同,它主要介紹了一些軟體開發中的技巧,這本書我還沒有看完,由於是個小白經歷的情況太少,對於一些內容也不是太了解。這本書中也有諸多的小故事,既風趣幽默又蘊含這許多大道理,破窗效應是犯罪學裡的乙個理論 如果乙個房屋,有一扇窗戶破損,那麼整棟房屋都會給人一種廢棄感 同理,...