溫伯格以其獨特的視角回顧了自己當年的見解,重新審視了與今天的程序開發尤為相關的問題,並強調了今於昔的異同。內容包括:作為社會行為、程序開發團隊、大型工程中共同的社會性問題、智力水平,以及問題求解能力、積極性、培訓以及經驗,還有程序語言設計的一些原則等等。
傑拉爾德·溫伯格,軟件領域最著名的專家之一,美國計算機名人堂代表人物,Weinberg &
Weinberg顧問公司(位於美國內布拉斯加州首府林肯市)的負責人。溫伯格精力旺盛、思想活躍,從20世紀70年代開始,他總共撰寫了30多本書籍和數以百計的論文。在西方國家乃至全球,溫伯格擁有大量忠實的讀者群,這些「追星族」閱讀了溫伯格的每本重要著作,他們甚至建有專門的組織和網站,討論和交流大師的重要思想。可以說,溫伯格近年來的每本新書都是在萬眾矚目中推出的。
在計算機界,還沒有任何一本計算機方面的書在初次出版之后,能夠在長達30年的歲月中一直保持活力,而且這種活力到今天仍在繼續。《程序開發心理學》是開創「以人為本」研究方法的先驅,它以其對程序員們的智力、技巧,團隊和問題求解能力等方面獨特的視角和敏銳的觀察經受住了時間的考驗。溫伯格在1971年首次出版的、具有深遠影響的第1版的基礎上,增加了令人耳目一新的內容,構成的這本《程序開發心理學》的銀年紀念版。新增的內容包括:新的前言,每一章之后的評注以及針對影響程序員職業生涯的若干問題發自內心的真知灼見。