Day 36 · 2026.06.23

写作与表达:自然写作观察的纪律 · 在地感 · 梭罗的示范 · 生态散文

BigCat's Writing

自然写作看似与技术人无关,却藏着所有好文字的根本功课:先准确地看见,再把看见的写成思考。它教你在抽象的口号之下,沉到具体的地面;教你为眼前这一处、这一刻负责。本周向 Dillard、Stegner、Thoreau、Leopold 学四件事——它们会直接改善你的复盘、备忘录和决策文档。

Principle 01

观察的纪律:写不出,多半是没看见

The Discipline of Observation — You Can Only Write What You Notice
自然 · 观察
一句话原则 + 名家原话

文字的素材是观察,不是想法。提请自己注意,才会真正看见;看不见,再好的文笔也无从落笔。

"Seeing is of course very much a matter of verbalization. Unless I call my attention to what passes before my eyes, I simply won't see it." — Annie Dillard, Pilgrim at Tinker Creek (1974)

中译:看见,很大程度上是一件「说出来」的事。除非我提请自己留意眼前掠过的东西,否则我根本看不见它。

原理解读

Dillard 在铁匠溪边坐了一年,练的是「命名即看见」:你为之找到词的东西,才会真正进入意识。技术写作里最常见的空洞,根源不在表达,而在观察——你写的是脑中的系统模型,不是它的真实行为。「性能不太好」是没看;去翻 dashboard、读 trace、看回放,才是看。先观察到位,文字会自己变得具体。

修改示范
最近系统性能不太理想,用户也有些抱怨。 过去两周 P99 延迟从 180ms 升到 640ms(dashboard 链接);同期支持工单里「卡顿」出现 47 次,是上月的 3 倍。
The onboarding flow has some friction. In ten session replays, six new users paused over 20 seconds on the email-verification step, and three abandoned there.
适用场景 + 常见错误
  • ✓ 复盘、根因分析、用户研究、任何「写之前要先弄清事实」的场合
  • ✗ 常见错误:跳过观察直接下判断,写的是猜测包装成的结论
  • ✗ 常见错误:用「有些 / 不太 / 一定程度上」遮住自己其实没看清
  • ✗ 常见错误:只看支持自己假设的那一眼,看见即停止
本周习作 + 思考题

选窗外或通勤路上一个你天天经过、从没细看的角落,坐五分钟,写 150 字——只写你真正看见的(光、动作、声音、变化),不写任何感想。再把这套「先看再写」用到你下一份报告的开头。

思考题:当你必须为一件没亲眼看过的事写结论时,怎样让读者分清「我看见的」与「我推断的」?

Principle 02

在地感:写「这一处」,不写「大自然」

Sense of Place — Specificity Grounds Meaning
自然 · 具体
一句话原则 + 名家原话

意义不在抽象的「自然」里,而在被反复经历、被命名的具体一处。地方越具体,文字越有分量。

"A place is not a place until people have been born in it, have grown up in it, lived in it, known it, died in it — have both experienced and shaped it." — Wallace Stegner, "The Sense of Place" (1992)

中译:一个地方称不上「地方」,除非有人在那里出生、长大、生活、了解它、死在那里——既经历它,也塑造它。

原理解读

「自然」「生态」「可扩展性」「用户体验」都是抽象的桶,谁都点头,谁都没记住。在地感的反面是无地之论——四海皆准,因而无人在意。Stegner 说,要让读者在意一处,先让那处有名字、有坐标、有具体的时刻。技术文档同理:别写「系统」,写「订单服务在大促 21:00 那一刻」;别写「成本问题」,写「这条查询每天烧掉的那 4000 元」。具体,才咬得住人。

修改示范
这片森林充满生机,景色十分优美。 七月的午后,铁匠溪的水面浮着杨树的飞絮,一只画眉在没人的岸边,把同一个调子反复唱了整整一刻钟。
We have some scalability concerns with the database. The orders database tops out at 12k writes/sec; last Singles' Day it hit 18k at 21:00 and shed 4% of writes. That is the specific mountain we have to climb.
适用场景 + 常见错误
  • ✓ 决策备忘、问题陈述、晋升 packet——任何要让读者「在意」的开头
  • ✗ 常见错误:堆抽象名词(赋能、生态、韧性),听着大,落不了地
  • ✗ 常见错误:以为「具体」=「啰嗦」,其实具体往往更短、更准
  • ✗ 常见错误:只有数字没有场景,读者知道「多少」却不知道「在哪、何时」
本周习作 + 思考题

拿你最近写的一句抽象论断(「我们要提升 X」),把它钉在一个具体的地方与时刻:哪个系统、哪一天、什么数字、谁受影响。看它从口号变成一座「能爬的山」。

思考题:极度具体会牺牲普适性。什么时候该停留在具体,什么时候要往上抽象到原则?

Principle 03

梭罗的示范:从一根草,跳到一条道理

Thoreau's Move — From the Concrete to the Universal
名家 · 示范
一句话原则 + 名家原话

自然散文之所以是思考而非风景描写,靠的是一个动作:从一个具体观察,纵身跳到一条普遍道理。梭罗是这个动作的祖师。

"I went to the woods because I wished to live deliberately, to front only the essential facts of life... Our life is frittered away by detail... Simplify, simplify." — Henry David Thoreau, Walden (1854)

中译:我到林中去,因为我希望审慎地活,只面对生活最本质的事实……我们的生命被琐碎耗尽……简化,再简化。

原理解读

梭罗的文字总是脚踩泥土,头顶星空:先给你一个极具体的画面(量豆子、听冰裂、数家具),再借它一跃,落到一条关于如何生活的判断。这正是好备忘录的结构——底层是可验证的观察,顶层是值得记住的原则,中间靠一次诚实的跳跃连接。只有具体会沦为流水账,只有抽象会沦为空话;二者一接通,文字才同时可信又有力。

普遍:「简化,再简化」——多数忙碌在自我证明
↑ 纵身一跳(诚实的归纳)
中层:九成的会,是在为彼此的存在辩护
具体:我把每周 14 个会砍到 4 个
梭罗的动作 — 从脚下的具体,跳到头顶的道理;缺了任一层都站不住
修改示范
我们应该专注于真正重要的事,做减法。Less is more。 我把每周的会从 14 个砍到 4 个。第一周很慌;第三周才看清:之前那 10 个会,多数只是在为彼此的存在辩护。
Our lives are too busy and full of distractions. I counted my recurring meetings: fourteen. I kept four. The other ten, I found, existed mostly to justify one another.
适用场景 + 常见错误
  • ✓ 随笔、领导沟通、原则化输出——任何要「以小见大」的表达
  • ✗ 常见错误:只抛口号不给具体(空中楼阁),读者不信
  • ✗ 常见错误:只堆细节不收束(流水账),读者抓不到「所以呢」
  • ✗ 常见错误:跳跃不诚实——从一个特例硬推出宏大结论
本周习作 + 思考题

选你本周一个具体的工作小事(一次合并、一个删掉的功能、一封难写的邮件)。先用 80 字白描它,再用一句话从它跳到一条你真心相信的普遍道理。检查那一跳是否诚实。

思考题:「以小见大」最大的风险是过度概括。怎样判断一个具体例子是否撑得起你要下的那个普遍结论?

Principle 04

生态散文:像一座山那样思考二阶效应

The Ecological Essay — Thinking in Systems and Second-Order Effects
自然 · 系统
一句话原则 + 名家原话

生态写作的内核是系统视角:没有孤立的改动,每个动作都顺着链条传到你没看的地方。写作要把这条链子显形。

"I now suspect that just as a deer herd lives in mortal fear of its wolves, so does a mountain live in mortal fear of its deer." — Aldo Leopold, "Thinking Like a Mountain", A Sand County Almanac (1949)

中译:我如今怀疑,正如鹿群活在对狼的恐惧里,一座山,也活在对它的鹿的恐惧里。

原理解读

Leopold 射杀了狼,以为帮了鹿;鹿群无狼而暴增,啃秃了整座山。「像一座山那样思考」就是把时间拉长、把边界放大,看见二阶、三阶后果。技术决策里这种盲区无处不在:优化了一个接口,把压力推给下游;砍了限流,眼前变快、季末崩盘。好的决策文档不止写「这个改动做什么」,更写「它会沿哪条链子传下去」。写作在这里是一种伦理:替读者看见他看不见的远处。

射杀狼 鹿暴增 啃秃山 鹿群也饿死
一阶看似有益,三阶反噬全局 — 写决策时,把链条多推两格
修改示范
这个改动能让该接口的响应快 40ms,建议上线。 该接口快 40ms,但它把重试压力推给下游鉴权服务——一阶提速,二阶可能拖垮鉴权。建议上线,但同时给鉴权加退避与限流。
Removing the rate limiter will improve latency. Removing the limiter cuts latency today; by next quarter the unthrottled retries will erode the very capacity it freed — shooting the wolves to save the deer.
适用场景 + 常见错误
  • ✓ 决策备忘、架构提案、影响评估——任何「改一处、动全局」的判断
  • ✗ 常见错误:只写一阶收益,绝口不提二阶代价(乐观偏差)
  • ✗ 常见错误:把系统当孤立模块写,忽略它与上下游的耦合
  • ✗ 常见错误:链条推得过远而无据,变成危言耸听——要有证据支撑每一格
本周习作 + 思考题

拿一个你正在推的改动,写下它的一阶效果,再逼自己往下推两格:谁受影响、什么会反弹、半年后这条链子通到哪。把这两格写进你的提案,哪怕结论不变。

思考题:二阶效应往往无法被证实、只能被推测。如何在「负责任地预警」与「危言耸听」之间把握分寸?

深入思考
「先观察再写」听起来像放慢,但工作节奏要求快。观察的纪律和效率冲突吗?
不冲突,反而是效率的前提。没观察到位的快,是把猜测当结论发出去,下游每个人都要为你的模糊买单——返工的成本远高于多看那十分钟。真正的浪费不是观察,是「写得快、错得也快」。可行的折中:观察的深度匹配决策的可逆性。可逆的小事,看一眼就写;不可逆的大决定,值得像 Dillard 那样在溪边多坐一会儿。
在地感强调具体,金字塔原理(Day 2)强调先抛抽象结论。两者矛盾吗?
层次不同,不矛盾。金字塔管的是「顺序」——结论先行,方便忙人。在地感管的是「质地」——无论放在开头还是结尾,那个结论本身要钉在具体的地与时上。最好的写法是二者叠加:开头一句具体到刺人的结论(「订单服务大促当晚丢了 4% 的写入」),既先行、又在地。抽象的是结构,具体的是内容。
自然写作的白描手法,在中文和英文里有什么不同?
英文传统(Dillard、Leopold)擅长用精确的动词和具体名词推进,句子常有科学观察的冷静。中文的白描另有源头——《诗经》的草木、柳宗元的山水、汪曾祺的草木虫鱼,靠的是名物的并置与留白,不点破而意自见。共同的敌人是形容词与成语:「生机盎然」「鸟语花香」替读者打包了判断,等于没写。中文白描尤其要敢用最朴素的动词和最具体的名物。
「像一座山那样思考」二阶效应,会不会让人陷入分析瘫痪、什么都不敢做?
会,如果误用。Leopold 的本意不是「算尽所有后果再行动」(那不可能),而是「别只看一阶就拍板」。实操是给自己设一个深度上限:往下推两格,把最可能的反弹写进文档,并配上「如果发生,我们怎么应对」。这反而让你敢行动——因为你预置了刹车。瘫痪来自无限推演,决断来自「推两格 + 备预案」。
自然写作几乎都是慢的、个人的、第一人称的。这套手艺能用在团队的、正式的技术文档里吗?
能,但要迁移的是底层功课,不是文体。技术文档不需要抒情,但极需要「准确的观察」(Dillard)、「具体的在地」(Stegner)、「从例到理的诚实跳跃」(Thoreau)、「系统的二阶视角」(Leopold)。把这四样剥离出抒情外壳,它们就是一份好复盘的骨架。自然写作的真正遗产,是一种「认真看世界、再老实记下来」的态度——这与最严谨的工程写作同源。