第1章 程序员领导力 1
01 程序员者,专家也 2
02 为什么要成为程序员的领导? 9
03 程序员领导必备的领导力 13
04 提升领导力的有效方法 16
05 传授技巧,打造左膀右臂 20
第2章 项目管理 23
06 不畏惧新项目 24
07 做好项目前期准备 26
08 高效工作的日程管理方法 29
09 需求事项必须落在笔头 33
10 开发现场最重要 36
11 结对编程 39
12 项目遇到危机时如何化解? 42
13 程序员诉说技术难关时如何应对? 45
14 走过低迷期 49
15 不要吝啬对程序员有帮助的硬件 52
第3章 领导的沟通 55
16 组织内的交流 56
17 解决方案不是绝对需求 60
18 领导影响力的来源与解决问题的类型 64
19 程序员的性格与应对方式 69
20 称赞的技巧 75
21 称赞上司的方法 79
22 人不知而不愠,不亦君子乎 83
23 不要对成员讲述烦恼与不满 88
24 必须适应初级程序员的变化 92
25 让聚餐变成沟通的场所 95
26 升职的方法 98
第4章 领导的自我开发 103
27 我就是唯一 104
28 要有规划 112
29 摔碎自己的饭碗 117
30 自我投资 120
31 编程的乐趣 126
32 趣味编程 132
33 学习如何学习 136
34 程序员的写作 144
35 如何撰写文档 149
36 宣传团队成果的必要性 154
37 陈述发言的方法 157
38 紧跟时代变化 162
39 “饭碗”的大小 169
40 站在巨人肩上 173
41 软件工程的必要性 176
42 10 年计划 181
43 面对加班的心态 184
44 乙方的命运 187
后记 程序员的前景 191