跳到主要内容
返回

杂谈——关于写文档的个人感悟

分析团队为何抗拒写文档、文档何时值得投入,并总结降低阅读成本和建立写作习惯的实践心得。

引言

博主在工作中发现一个有意思的矛盾现象:每个人都同意把文档写好非常重要,但似乎大部分人都比较抗拒去写文档,或者写的文档比较敷衍,缺少很多关键信息。

注意,这里的“文档”指的不是像博客一样的文章,而是工作中用到的如技术方案、工作计划、复盘总结之类的材料,主要用来方便跟同事或者上级沟通,或留下记录。

这是不是让你想起了一句程序员间流传的老话:我讨厌两种人,一种是不写注释的人,一种是让我写注释的人。

本人还算写了不少文档,也积累了一定的经验,这篇文章主要是分享一些自己在工作中写文档的感悟,是一篇杂谈,而不是怎么写文档的方法论,文章的内容包括但不限于:

正文

写好文档真的重要吗

先说结论:不一定,需要结合当下情况与长期考虑。

不知道各位有没有遇到过这样的情况:

看了上面的场景,相信各位也意识到为什么需要写好文档了,个人认为重要性主要体现在以下几点:

但在场景二中,我们也能发现一个问题:过时的文档有可能是无用的。

那么,写文档解决了什么问题?它的本质是什么?

我自己的理解是——文档的本质是投入前期的时间成本,减少后期的时间成本,前期投入的文档写作时间,会在未来的协作、维护和扩展中节约成倍的时间。

说到这里,上面的结论就很好理解了,写好文档确实是重要的,但需要考虑文档在未来的工作中能不能起到减少时间成本的作用。

文档困境

鲁迅曾经说过:写一篇好的文档看似困难,实际上并不简单

那么写文档到底难在哪呢,个人的感受如下:

可以发现,除了最后一点之外,其他的都是经验问题,那么解决方法就也明确了:多写,积累经验

接下来,就是关于写文档的终极问题:怎么才能做到多写?

试着驱动自己

微习惯 & 内在驱动力

可能有朋友已经发现了,不仅仅是写文档,大部分事情想做好其实都需要我们多做,培养习惯,然后熟能生巧。

那么具体该怎么做呢?

这里博主推荐两本书:《微习惯》 和 《内在驱动力》。

简单介绍下概念:

这里还有一个概念叫做“内化(Internalization)”,在心理学和行为科学中,指的是将外在的行为、规则或价值观转化为个体内在的、自发的需求或认同的过程。在养成习惯的语境下,“内化期”意味着让行为从“刻意坚持”转变为“自然需求”,甚至成为自我身份的一部分

一个示例

结合上面这的概念,以培养写博客的习惯为例,这里给出一个示例,各位可以参考:

首先,将写博客这件事分为三个时期:

然后,制定每个时期的目标和具体步骤(天数不重要,按自己喜欢节奏即可)

启动期(第1-7天):

适应期(第8-21天):

内化期(22天以后):

最后,可以通过下面的方法判断自己是否已经内化了写作的习惯:

几个小技巧

博主写了不少文档,自然也是积累了一些技巧的,下面就分享给各位

以减少阅读时间为目标

通常来说,我们希望尽可能快的获取一篇文档包含的主要信息,一昧的信息量堆叠(比如一大段文字)往往让人看了就犯困

因此,我们需要想清楚哪些信息是重要且一定要传达给读者的,然后想办法突出这些信息

个人常用以下几种方法:

当写完一篇文档后,从头开始,只读突出信息的部分,看这些部分是否已经包含了所有主要内容,这样可以判断出文档是否能够传达重要信息。

一图胜千言

我们的大脑从图片获取信息的速度是比文字快非常多的,所以当需要表达信息密度很大的内容时,可以想办法将其用图片的形式展示出来,比如经典的MVC架构:

file

可以试着自己用文字描述一下图片表达的内容,你会发现用图片来描述简直太方便了(当然,将文字提炼为图片也不是一个容易的过程)

适当留白

在适当的地方留白有利于引发读者思考(但不要大段留白,不然的话)

总结


分享这篇文章: