《软件随想录》简介:
本书是一部关于软件技术、人才、创业和企业管理的随想文集,作者以诙谐幽默的笔触将自己在软件行业的亲身感悟娓娓道来,观点新颖独特,内容简洁实用。全书分为36讲,每一讲都是一个独立的专题。 本书从不同侧面满足了软件开发人员、设计人员、管理人员及从事软件相关工作的人员的学习与工作需要。
《软件随想录》摘录:
1. 个人办公室,带有可以关上的门,这是绝对必需的,不能协商。 2. 程序员需要许多电源接头。他们应该可以将各种新颖的小玩意插进与电脑桌齐高的插座,而不用再地板上拖电线。 3. 我们需要可以方便地转接各种数据线(电话线、网线、有线电视线、警报器线等),装修结束后就再也不想再墙壁上打洞了。 4. 办公室可以用来“结对编程”。 5. 整天对着一台显示器工作就需要通过注视远方,使眼睛得到休息,所以显示器不应该靠着一整堵墙摆放。 6. 办公室应该是一个窝,一个能够很愉快度过时间得地方。
《软件随想录》目录:
第一部分 人员管理 1
1 我的第一次GillG审查 2
2 寻找优秀的程序员 2
3 寻找优秀的程序员之实践指南 10
4 三种管理方法 22
5 军事化管理法 34
6 经济利益驱动法 40
7 认同法 45
第二部分 写给未来程序员的建议 49
8 学校只教Java的危险性 50
9 在耶鲁大学的演讲 58
10 給计算机系学生的建议 73
第三部分 设计的作用 85
11 字体平滑、反锯齿和次像素渲染 86
12 寸土必争 89
13 大构想的陷阱 94
14 别给用户太多选择 100
15 易用性是不够的 104
16 用软件搭建社区 113
第四部分 管理大型项目 125
17 火星人的耳机 125
18 为什么Microsoft Office的文件格式如此复杂(以及一些对策) 143
19 要挣钱,就别怕脏 150
第五部分 编程建议 155
20 循证式日程规划 156
21 关于战略问题的通信之六 169
22 你的编程语言能做到吗 177
23 让错误的代码显而易见 183
第六部分 开办软件公司 201
24 Eric Sink on the Business of Software的宣言 202
25 Micro-ISV: From Vision to Reality的前沿 205
26 飙高音 209
第七部分 经营软件公司 219
27 仿生学办公室 220
28 他山之石,不可攻玉 224
29 简化性 229
30 揉一揉,搓一搓 232
31 组织beta测试的十二个最高秘诀 237
32 建立优质客户服务的七个步骤 240
第八部分 发布软件 251
33 挑选发布日期 252
34 软件定价 258
第九部分 修订软件 277
35 五个为什么 278
36 确定优先顺序 284
· · · · · ·