既然本書討論的是軟件開發里危險的人際關系,那么把注意力放在有絕對控制權的因素上是顯而易見的選擇,這個不定因素就是:你自己。
沒有人是完美的,但是在給同事挑錯之前,你得先知道自己的毛病。我們希望你想想自己的反應、行為和態度——或許你可以從中得到一些心得體會,從而變成一名更成功、更高效的軟件工程師。在處理人際關系的問題上花的精力越少,你就有越多的時間編寫漂亮的代碼。
本章的主旨是要理解軟件開發是集體項目(這一實際)。要在團隊里獲得成功,你必須以謙虛、尊重和信任為核心原則。
不過在此之前,我們先來觀察一下程序員的日常行為吧。
- 內容提要
- 致謝
- 本書宗旨
- 對本書的贊譽
- 前言
- 第一章 天才程序員的傳說
- 幫我把代碼藏起來
- 天才的傳說
- 隱瞞是有害的
- 團隊才是王道
- 三支柱
- HRT實戰
- 下一步
- 第二章 培養出色的團隊文化
- 什么是文化
- 為什么要關心它
- 文化和人
- 優秀團隊文化中的溝通模式
- 高層面同步
- 每日進行的討論
- 使用bug跟蹤系統
- 溝通也是工程的一部分
- 說到底真正重要的還是代碼本身
- 第三章 大海航行靠船長
- 自然界沒有真空地帶
- @Deprecated Manager
- 主管才是新的經理
- 唯一要擔心的就是……好吧,所有的事情
- 仆人式領導
- 反模式
- 領袖的處事之道
- 人是植物
- 內部激勵和外部激勵
- 結語
- 第四章 對付害群之馬
- 什么是“害群”
- 保護團隊
- 發現威脅
- 第五章 操縱組織的藝術
- 優點、缺點和策略
- 理想的情況:團隊在公司里應該是怎么運作的
- 現實的情況:當環境成為成功路上的絆腳石
- 操縱你的組織
- B計劃:走為上
- 不要放棄
- 第六章 用戶也是人
- 管理大眾的印象
- 管理和用戶之間的關系
- 結語
- 附錄A 延伸閱讀
- 版權