到這里我們對于團隊的觀點已經立論了。既然團隊合作才是開發成功軟件的捷徑,那么如何才能打造出(或者找到)這樣優秀的隊伍呢?
答案是很難。要達到合作無間的境界,你首先要學習理解所謂的社交技巧“三支柱”。這三項原則不但是人際關系中的潤滑劑,更是所有良性互動與合作的基本。
**謙虛**:沒有人是宇宙中心。誰也不是萬能的,誰都會犯錯。你必須不斷地提高自己。
**尊重**:你必須真心實意地關心同事。他們都是活生生的人,他們的能力和成績都需要得到肯定。
**信任**:要相信別人的能力和判斷力,在適當的時候懂得放權<sup>1</sup>。
我們把這些原則簡稱為HRT。發音 是“heart”而不是“hurt”,因為它是要減輕痛苦而是不是傷害別人。事實上我們的論文就是直接基于這些原則的:
基本上所有的社交摩擦最終都是由于缺乏謙虛、尊重,或是信任而造成的。
乍聽之下似乎有點難以置信,但請姑且相信我們。你不妨仔細回想一下生活中遇到過的各種令人難受的社交場景。先不說別的,當時大家是不是都有保持有禮有節?是不是真的有尊重對方?是不是有相互信任?
我們相信這些原則至關重要,本書正是圍繞它們而展開的。
本書是以你為起點的:讓你了解HRT,并真正理解消化以HRT為交際核心的意義。這就是第一章的內容。然后我們能不斷地擴大影響的范圍。
第二章討論的是在三支柱之上打造團隊的挑戰。建立團隊文化是走向成功的必由之路——這就是之前說到的“夢之隊”。
然后我們會討論那些每天會和團隊打交道,但是卻不屬于核心團隊文化的人。他們可以是其他團隊的同事,或是項目的志愿者。他們中的很大一部分人不但完全無視H RT ,更有甚者,完全就是老鼠屎!學習如何抵御這種人對團隊的傷害是你的首要任務。不過你的終極目標應該是拔掉他們的爪牙,讓他們融入到你的團隊文化中來。這是擴充隊伍的最佳方式之一。

擁抱HRT才能合作無間
大多數團隊都隸屬于更大的公司,這種環境常常和害群之馬具有同等危害。你的產品能否順利發布亦或是最終面臨被取消的命運,完全取決于你能不能學會如何避開各種行政障礙。
最后,你的用戶也是需要考慮的。我們往往會忘記他們的存在,但就是他們決定了產品的壽命。沒人用的軟件是沒有存在價值的。對團隊至關重要的HRT原則同樣(也應該)適用于你對用戶的態度,你能從中獲得的好處是不可言喻的。
說到這兒,讓我們先暫停一下。
當你翻開這本書的時候,你大概從沒想過要參加什么每周互助小組吧?對此我們表示同情。社交的確是個棘手的難題。人類是混亂復雜的生物,完全無法預料,有些人會讓人覺得不愿與之打交道。與其耗費那么多精力去分析各種社交場景,步步為營,還不如干脆完全放棄努力。行為完全可以預判的編譯器豈不是容易對付得多?干嘛要跟那些社交的麻煩較勁呢?
這里引用一段理查德·海明的著名演講 <sup>2</sup>:
> 我花了很多時間給我的秘書們講笑話,和他們搞好關系,這也讓我從他們那里得到了許多好處。比如有一次,不知道什么緣故,梅山 <sup>3</sup> 所有的復印機都壞掉了。別問我為什么,反正就是壞掉了。而我正好要復印一些文件。于是我的秘書給霍姆德爾的朋友打了個電話,跳上公司的車,開了一整個小時去幫我復印,然后再開車回來。這就是我花了那么多功夫講笑話逗她開心,表示友善得來的回報。真可謂投之桃李,報之瓊瑤。也就是說,通過使用系統并研究如何讓系統幫你做事,你就學會了調整系統,讓它按照你的意愿工作。
這個故事告訴我們:不要低估社交的力量。社交不是勾心斗角,或是操縱別人,它是通過建立起人與人之間的關系來把事情做成功,而且這種關系延續的時間肯定比項目本身更長。
> <sup>1</sup> 如果你過去遇到過所托非人的情況,那這一條的確是非常難做到的。
> <sup>2</sup>“你和你的研究,”
> http://www.cs.virginia.edu/~robins/YouAndYourResearch.pdf
> 譯注:網上有中文翻譯,下面兩個都是轉載的。http://bbs.virology.com.cn/archiver/tid-5061.htmlhttp://louisfaye.wordpress.com/2007/11/27/you-and-your-research-richard-hamming/
> <sup>3</sup> 譯注:Murray Hill,貝爾實驗室所在地。
- 內容提要
- 致謝
- 本書宗旨
- 對本書的贊譽
- 前言
- 第一章 天才程序員的傳說
- 幫我把代碼藏起來
- 天才的傳說
- 隱瞞是有害的
- 團隊才是王道
- 三支柱
- HRT實戰
- 下一步
- 第二章 培養出色的團隊文化
- 什么是文化
- 為什么要關心它
- 文化和人
- 優秀團隊文化中的溝通模式
- 高層面同步
- 每日進行的討論
- 使用bug跟蹤系統
- 溝通也是工程的一部分
- 說到底真正重要的還是代碼本身
- 第三章 大海航行靠船長
- 自然界沒有真空地帶
- @Deprecated Manager
- 主管才是新的經理
- 唯一要擔心的就是……好吧,所有的事情
- 仆人式領導
- 反模式
- 領袖的處事之道
- 人是植物
- 內部激勵和外部激勵
- 結語
- 第四章 對付害群之馬
- 什么是“害群”
- 保護團隊
- 發現威脅
- 第五章 操縱組織的藝術
- 優點、缺點和策略
- 理想的情況:團隊在公司里應該是怎么運作的
- 現實的情況:當環境成為成功路上的絆腳石
- 操縱你的組織
- B計劃:走為上
- 不要放棄
- 第六章 用戶也是人
- 管理大眾的印象
- 管理和用戶之間的關系
- 結語
- 附錄A 延伸閱讀
- 版權