程式設計師生活智慧集——卓越程式設計師密碼

出版圈郭志敏發表於2012-10-19

enter image description here

這本小書名叫《卓越程式設計師密碼》,但大部分內容講的不是具體的技術。書中的話題涉及程式設計師生活的方方面面,每個話題獨立成篇、言簡意賅,讀來多有切身之感,引人思考。譬如每日郵件繁忙,電話不斷,如何保證工作效率?有些程式設計師朋友,自身水平很高,為何向別人講解問題時卻效果不佳?如何和不斷提要求的客戶周旋?作者在行業中浸淫多年,在團隊建設、專案管理等方面都有獨到的見解。當然,書中更少不了關於軟體開發本身的技巧,複雜性管理、重構、程式碼生成等都是對實際工作很有指導意義的方法。

作者在本書中所談到的話題列舉

  • 為什麼軟體行業中許多傳統的開發流程和職責分配已經過時了,以及如何找出這些問題
  • 為什麼要對消閒專案說“不”,為什麼開放的時間表對生產力至關重要
  • 協作的工作環境如何大幅提高我們的效率,又如何大大降低我們的效率
  • 如何讓程式碼生成成為開發流程中自然而然的一部分,以及它除了讓生成程式碼更快還有什麼好處
  • 如何更好地與不能面對面交流的客戶打交道,以及如何面對不管軟體做了什麼新改動都會大發雷霆的客戶
  • 為什麼大幅加薪和“員工是我們最寶貴的財富”這句古老的口號並不意味著更好的技術工作
  • 如何認識到軟體本身已經太過複雜了
  • 如何成為更好的老師,讓我們能夠把知識在程式設計師中一代代傳下去

本書內容簡介:

本書講的不是你寫的程式碼,而是你賴以生存的密碼。

軟體開發行業的從業人員成千上萬,你如何保證自己出色地完成自己的工作?這本書裡沒有浮誇的老生常談,作者彙集十餘年來的軟體開發經驗,從各個角度審視這一行業,探討了保持健康工作狀態需要怎麼去做。

如何在最漫長的專案中保持效率,如何建立一個適合自己而不是牽絆自己的工作流程,如何面對目標和你不一致的客戶……日常工作中遇到的許多問題,都出現在作者的筆端。有些問題如果處理得不好,哪怕是最有經驗、最有幹勁的程式設計師也可能被擊垮。但有了正確的手段,你就可以克服這些難題,成為你夢想中的專業程式設計師。

本書精彩評論:

這是Pragmatic Programmers系列中的又一本書——對新手來說是指引,對專家來說是重溫,這是關於程式設計師技藝(和生活)的一本美妙的智慧集。   ——Derek Sivers,CD Baby和sivers.org的創始人

Ka Wai Cheung先生為那些尋找自己賴以生存的程式碼的專業開發人員寫了一本書。這本書不是用那些在任何部落格中都能找到的傳統想法拼湊起來的,而是用強有力且有針對性的方法,講述專業程式設計的技藝和現實。

如果你想找一本新瓶裝舊酒的程式設計規則,那就不用看這本書了。但是,如果你正在尋找一種視角,看看軟體開發是什麼,或者你想要一套由真實經驗提煉出的指導方針,那這本書正是你需要的。 ——Bob Walsh,作家、47 Hats的創始人

充滿“美味”的經驗,每篇的大小也十分“適口”——在這本書裡你可以學到很多。花上些時間從過來人那裡學學吧。   ——Adam Hoffman, 高階開發主管

一本好書,有現代程式設計師從日新月異的世界中得到的提示、技巧和經驗教訓。從事開發或與開發人員合作的人士不可不看。   ——Caspar Dunant, Webfish


預售網址: http://product.dangdang.com/product.aspx?product_id=22893052

相關文章