1. 程式人生 > 其它 >閱讀筆記:程式設計師修煉之道1

閱讀筆記:程式設計師修煉之道1

  程式設計師修煉之道的序就提出了"注重實效的程式設計師"的特徵,讓我印象深刻。

  早期的採納者/快速的改編者。早期的採納者/快速的改編者。你具有技術和技巧上的直覺、你喜愛試驗各種事物﹑給你一樣新東西,你很快就能把握它.並把它與你的知識的其餘部分結合在起.你的自信出自經驗.

  好奇。你喜歡提問。那很漂亮——你是怎麼做的?你用那個庫時有問題嗎?我聽說的這個 BeOS是什麼?符號連結是怎樣實現的?你是收集小知識的林鼠(packrat),每一條小知識都可能會影響今後幾年裡的某項決策。

  批判的思考者。你不會不首先抓住事實而照搬別人的說法。當同事說“因為就該那麼做”或者供應商允諾為你的全部問題提供解決方案時,你就會嗅到挑戰的氣息

  有現實感。你會設法理解你面臨的每個問題的內在本質這樣的現實主義給了你良好的感知能力:事情有多困難.需要多長時間?讓你自己瞭解某個過程會有困難或是要用一點時間才能完成,能夠給予你堅持不懈的毅力

  多才多藝。你盡力熟悉廣泛的技術和環境,並且努力工作,以與各種新發展並肩前行,儘管你現在的工作也許只要求你成為某方面的專才,你卻總是能夠轉向新的領域和新的挑戰

  這些都表明一個注重實效的程式設計師應當對技術敏感,敢於嘗試新技術,不怕學習新技術,對新技術保持好奇。要完善自己的技術,不斷提升自己的能力,要有自己的思考,善於問問題,多想想為什麼。要思考你的工作,總結出經驗批判,每次工作都會帶給自己新的進步,不能做不思考的“碼農”。