理解專業程式設計師

理解專業程式設計師

《理解專業程式設計師》(美)溫伯格 著,劉天北 譯 ,出版社:清華大學出版社 。通過行內專家的獨特視角,介紹了如何成為優秀程式設計師,如何提高工作績效等問題。 本書論述生動翔實——你肯定能從中認出你自己和你的公司的故事——因此不僅極富教益,而且讀來也引人入勝。

基本信息

內容提要

《理解專業程式設計師》通過行內專家的獨特視角,介紹了如何成為優秀程式設計師,如何提高工作績效等問題。 本書論述生動翔實——你肯定能從中認出你自己和你的公司的故事——因此不僅極富教益,而且讀來也引人入勝。

各篇主題包括:對於專業程式設計師重要的若干問題,成為專業程式設計師的途徑,在企業官僚體系下的倖存之道,高效思維指南以及程式設計師職業的未來。

編輯推薦

如果你是一個程式設計師,或是程式設計師的管理者,或者處於任何和程式設計師緊密相關的位置,這就是你該讀的那本書!本書通過行內專家的獨特視角,介紹了如何成為優秀程式設計師,如何提高工作績效等問題。 本書論述生動翔實——你肯定能從中認出你自己和你的公司的故事——因此不僅極富教益,而且讀來也引人入勝。

各篇主題包括:對於專業程式設計師重要的若干問題,成為專業程式設計師的途徑,在企業官僚體系下的倖存之道,高效思維指南以及程式設計師職業的未來。

作者簡介

傑拉爾德·溫伯格(Gerald M.Weinberg)是軟體領域最著名的專家之一,美國計算機名人堂代表人物。他是Weinberg & Weinberg顧問公司(位於美國內布拉斯加州首府林肯市)的負責人,並曾因其在信息科學領域的傑出貢獻而榮獲J。D。warnier獎,該獎項的得主每年只有一人。溫伯格精力旺盛、思想活躍,從20世紀70年代開始,他總共撰寫了30多本書籍和數以百計的論文。今天,溫伯格作為一個教師、講演者、作家,仍在通過自己獨特的見解幫助本行業提升生產力。 在西方國家乃至全球,溫伯格擁有大量忠實的讀者,這些“追星族”閱讀了溫伯格的每本重要著作,他們甚至建設了專門的組織和網站,討論和交流大師的得要思想。可以說,溫伯格近年來的每本瓣書都是在萬眾矚目中推出的。

目錄

第1章 對專業人士來說,有哪些重要問題

成為一個程式設計師要花多長時間

殘障人士能成為成功的程式設計師嗎

專業程式設計師有哪些範式

一個專業人士能從這個職位中感到快樂嗎

沒耐心的心理分析師:一個寓言

第2章 專業程式設計師是怎樣達到專業性的

不能把程式設計師的教育完全託付給計算機:他們太珍貴了

訓練隨機應變的能力

想打板球的蟋蟀:一個寓言

想打棒球的蟋蟀:一個寓言

第3章 為什麼程式設計師如此做事

個人化學和健康身體

為了應變,程式設計師需要什麼

狎弄規則

我要的只是一點兒尊重而已

蝴蝶和毛茛:一個寓言

第4章 我們能更有效地思考嗎

為什麼人們根本不思考

你是哪種類型的思考者

到底是集中還是強迫

大腦會變得不健康嗎

我為什麼總有主意

著急的海狸和聰明的刀子:一個寓言

第5章 為什麼不是人人都能理解我

輸出過載

重寫和H配方測試

說你所想,要么想你所說

誤診病理學

統計數字如何導致誤解

來自大學的一課

老鼠和熨斗:一個寓言

第6章 我怎樣在官僚體系下生存

米德市的三角職位輪換

大型機構、小型計算機和獨立程式設計師

從“月光”中看世界:管理者的一種視角

生產力的衡量:也許我們搞反了

幽默能提高生產力嗎

瑪麗亞·特雷莎勛位

胡(狐)狸和山雞:一個愚(寓)言

第7章 程式設計師職業向何處去

一百年後編程會變成什麼樣

程式生涯能有多長時間

我該做多長時間程式設計師

我如何為未來做準備

烏龜和毛毛:一個寓言

尾聲

譯後記

譯者序

可以用一句略帶美國味的話來總結你捧在手上的書:“它讓你笑,它讓你叫,它讓你跳。”. 和所有的溫伯格作品一樣,這本書首先是一本易讀的作品——毋寧說,是一本可讀性很強的作品。我們這些從十多歲就開始接受理工科教育,多年來一直善於和機器打交道的程式設計師,常常給外人(乃至我們自己)留下一些神秘,甚至古怪的印象——當你每天穿著牛仔褲和旅遊鞋上班,每句話帶上一兩個三字母縮寫詞,趴在電腦前一整天看著那些稀奇古怪的符碼,外人很難不把你看做一個與眾不同的“geek”。在geek的圈子裡,溫伯格就算得上是咱們大家的老前輩、老祖師了,聽他講起那些幾十年前的geek們的笑話,文化認同極度匱乏的中國同行們該有..

前言

“專業的”(professional)這個詞,既包括幾層明晰清楚的“顯義”,也帶有好些含混模糊的“隱義”。我想先考察一下本書標題中的“專業的”是取自哪些意思,這樣讀者也就能更好地理解,本書究竟涉及了哪些範圍。. 我的《美國傳統詞典》說,“專業的”的意思是:“從屬於、關聯於、介身於或適合於一項職業”,這又把該詞的意思拋給了“職業”一詞的定義。這樣,也會引發下列爭論:編程是一種“職業”嗎?它應該是一種職業嗎?它又怎樣才能成為一種職業?可在本書中,我並不打算讓讀者投身於以上爭論,雖然可以肯定,書中的多篇隨筆將向上述“職業”主題拋去少許光亮,或是些微暗影。詞典里的第二和第三個定義強調了工作的報酬。但是..

序言

1944年,我11歲,我讀到了《時代》(Time)雜誌上一篇談計算機的文章!在那個年紀,我的腦子是一塊乾淨的石板,等著它的粉筆,所以那篇文章給我留下了很深的印象。我記得自己坐在起居室那把高背椅上,《時代》放在膝頭,而整個“時代”都在我手中,當時我就決定,我要成為一個“計算機人”。1944年以來,計算機發生了巨大的變革。由於計算機的套用,我們的生活也發生了巨大的變革——我自己的生活就更其如此。但至少一件事沒有變化。顯然,從那以後幾乎過去了一生的時光,我也從計算機文章的讀者變成了作者。但是即使是今天,仍然沒人理解“計算機人”是種什麼人,他們究竟做什麼,他們應該做什麼。. 不能說“沒人知道”。這裡的..

相關詞條

相關搜尋

熱門詞條

聯絡我們