《风格感觉》——史蒂芬·平克

一句话说破:这本书不是教你”主谓宾要完整”,而是用认知科学告诉你:读者的大脑是怎么一句句解析你写的东西的——你写得绕,多半是因为你忘了”对方不知道你知道的事”。

平克是认知科学家(不是语文老师),所以他讲写作的角度很特别:不跟你扯”文采”,只讲人脑的信息处理机制。正因如此,它对写技术文档、RFC、设计稿的人,比任何”写作课”都更对路。

它真正在讲什么

1. “知识的诅咒”(Curse of Knowledge)是万恶之源 你懂一个东西后,就再也模拟不出”不懂”的状态,于是下笔就是术语堆、省略背景、跳步骤。读者一头雾水,你还在想”这不明摆着吗”。平克说:绝大多数烂文章,不是作者笨,是作者被自己的知识诅咒了。

2. 古典风格(Classic Style):你是在”指给”对方看,不是在”表演” 好的写作像两个平等的人并肩看同一件东西,你指给他:“看,那儿有意思。“不是”快来崇拜我的博学”。区别在于姿态:写作是为了把读者的注意力引向世界,不是为了显自己。工程师写文档最该学这条——别写”展示专业”,写”帮人看懂”。

3. 读者是增量解析句子的 人读一句话,是边读边在脑子里搭结构(平克叫”tree of knowledge”)。所以:

  • 旧信息放前、新信息放后,读者才衔接得上;
  • 主语要靠近动词,别让它们隔了半屏幕;
  • 别造”花园小径句”(读到一半才发现理解错了,得重来)。 这些不是”文风喜好”,是脑子的硬件限制。

4. 具体 > 抽象堆叠 “我们要赋能协同闭环”这种话,是抽象词套抽象词,脑子里成像为零。换成具体的动作和画面,读者才能”看见”。你写技术方案也一样:少说”提升系统能力”,多说”把 p99 从 800ms 压到 200ms”。

5. 语法上他是个清醒的描写主义者 谁/whom 别死磕,分裂不定式(to boldly go)没问题,规则为人服务。重点是清晰,不是守旧。

它的边界(别盲信的地方)

  • 它是”写得清楚”的书,不是”写得动人”的书。 平克重逻辑清晰,对文学性、节奏感、情绪共鸣着墨少。要写煽情演讲/小说,得另补。
  • 有些语言学家嫌它太”科普化”。 但对你这种要落地的人,恰恰是好消息——它不拽术语。
  • “古典风格”不是万能文体。 写诗、写营销文案、写内心独白,规则不同。它管的是”非虚构说理”这一块,管得极好。

对你(写代码、写文档的人)怎么用

这本书简直是工程师写作的”官方手册”:

  • 写 RFC / 设计文档前,先破除知识的诅咒。 假设你面对的是一个聪明的、但完全没参与过这个系统的同事。把背景、约束、为什么这么选,都补上。你以为”明摆着”的东西,恰恰是最该写的前置。
  • 用”古典风格”写注释和 README。 “这段代码做的事是 X,之所以这样,是因为 Y”——像指给同行看,别写成”彰显我架构多牛”的独白。
  • 主语靠近动词,旧信息在前。 你那句”在被压测环境下,经由连接池改造后的服务,其吞吐量……”改成”改造连接池后,服务吞吐量从 X 升到 Y”——读者少绕一圈。
  • 用数字和具体动作替代抽象词。 “优化性能""提升体验”全是空话;“把 GC 停顿从 50ms 降到 5ms”才是信息。
  • 写完自己念一遍。 哪里念着拗口、要回头重读,哪里大概率就是花园小径句,改掉它。

一句话带走:读者听不懂,通常不是因为他笨,是因为你被自己的知识诅咒了——写作的第一课,是假装自己不知道。