BetterExplained 简洁是美

原文地址:http://aha.betterexplained.com/t/brevity-is-beautiful/201
我喜欢高效的沟通,而高效沟通最吸引我的部分就是简洁。我们都是普通人,同一时间里脑袋只能处理有限的几个想法--这些想法最好都有其价值。
干净利索的写作方式有助于理解,但是我们总想让文章显得“有料”而无法做到简洁。我们来看看有没有办法跨越这个陷阱。

简洁的好处
简洁高效的写作其实隐藏着很多好处:
提高信息密度:
我们的短期记忆大概有7比特。鉴于空间有限,简洁有力的表达显然比罗里罗嗦的要好。
看看这两种方式哪个好:“x等于y的两倍加上z的三倍”, “x=2y+3z”?
简洁的表达更好理解(顺便提一句,古时候的数据就是前者的方式描述的,你能想象吗?)
对读者的尊重:
又臭又长的写法考虑的是作者:看我懂这么多东西。高效的写作考虑的是读者:我已经把上百页的内容浓缩成这几段。
到处都能获得信息。看他几十本专著,我指定能把某个问题搞懂。但问题是时间有限,我们需要的是最短时间内能表达最多内容的方式。
交流的是想法:
写作不是在玩弄文字,而是在重建想法:
作者头脑的想法=>写成文字=>读者阅读=>读者脑中形成想法
阅读好的文章,你会听到作者的声音,而不是一直在解读文字。这中想法的交流在其他领域也存在,比如编程,设计,艺术甚至是幽默中都能体现(“简洁是智慧的灵魂”)。

简洁的敌人
既然简洁有如此多的好处,我们直接这么做不就成了?

当学生的负罪感(或者叫10页论文负罪感)
学校的作业都是要求页数,而不是观点数。其实老师都是希望你的论文里面有几个像样的观点,但观点这事太难描述。因为没法描述,就只能要求页数,寄希望于10页的论文里面或多或少藏着几个观点。
这种作业就很好对付了,弄几个不相关的想法,搞搞字体页边距就凑出来了。你看,这也不是老师想要的结果,但它却符合作业要求。
打个比方:有个国王想搜集宝藏,但还不想公开说。他就让他的臣民每个人带一吨泥巴,希望在里面能找到宝石。也能找得到,平局每吨泥里都能找到一颗宝石--但问题时国王需要花大量的时间在泥里摸爬滚打。
有一天一个农夫发现了一大颗宝石。但是国王只要土(如果他直接把宝石交上去会受到惩罚),农夫就只能把宝石藏在土里再交给国王,然后国王再花上几天找宝石。
国王想要这种结果吗?我们这些作者就是那农夫!

我的钱得花得值
想象这样一个场景:你面对两本书,一本100页,一本200页。你是在想那本页数少的行文简洁,写的更加认真呢,还是立马觉得厚得那本更好?
这也解释了为什么出版商拼命把书印得更厚--说的多的书卖得更好,而不是写的最好的书卖得好。这就好像评价一幅画只看它用了多少颜料,看一首歌好坏只看长短。

简洁和内容
我所说的简洁是说不废话。解释清楚就够了,没必要再多说。“清楚”可能只用一段,也可能是50页,都是允许的。
这里的重点是我们只给宝石,不给泥巴。当你写东西的时候,你一定自己清楚你笔下到底是哪种 :)。
我至今还在为大众接受简洁而努力:如果你认为它是宝石,即使只是一个短短观点,你也可以把它发表出来。没必要为了看起来“有料”而没话找话。
有人会觉得那篇278字的Gettysburg演说说的不够透彻吗?有人会认为林肯需要把它写的更长点吗?

作为专家的负罪感(天空不是蓝的)
简洁的大敌就是一大堆帮助信息。想想这个:天空是蓝的吗?
嗯。。晚上是黑的,一早一晚是桔黄的,阴天的时候是灰的。可以说,它大多时候都不蓝!
天啊,按这种思路,为了说天空是蓝的,我要写满三页的内容来排除特殊情况。
不能这样。软件领域总是讨厌这种“你确定吗?真确定吗?”类的对话,写作也是一样,我们不追求涵盖所有的特例,只追求读者说:哦,哦,我明白了!
建模的过程就是简化的过程,我们应该坚持的一个原则就是面向聪明的读者写作,而不是让那些专门找茬的人没毛病可挑。特例总是有的,写作的时候不应该让特例影响到主题。

简约的例子
面对那些简约的例子,我总是在想,他们背后的原理是什么?
计算机和编程语言
Ruby为各中操作都提供了很棒的快捷方式
value = parameter || getValue() || "default"
这句话是先尝试用parameter然后再用getValue(),如果都失败了则用default。Ruby是我见过的第一门没有废话的语言。
Kernighan和Ritchie写的The C Programming Language可以说是技术文档的典范。结构紧凑又非常实用。它也从没打算满足出版商关于页数的要求,而是宣告:C不是一门大部头的语言,也没必要用大部头的书来描述。
Don't Make Me Think!这本书就是易用性方面绝佳的指导。标题就很好的总结了作者的观点:把产品做的尽量简单,简单到不用过分思考,凭直觉就能用。这本书虽然有很多例子,但总体依然简单明了。
Unix的各种命令也是简单明了但功能强大的绝佳典型,比如“cat foo.txt | sort | uniq -c | sort -rn”:它先生成一个文件,然后按行排序,再计算不同行的个数,最后再按不同行的个数降序排序,看看,是不是都很难再把它进一步简化了?

数学
我们之前看了自然语言和数学的对比,借助数学符号,我们更清楚的表达意思。
再想想看十进制数和罗马数字:比如MCMXCVII乘以XLII,我们可能先要花上五分种看看到底是哪两个数,这样的数学有什么用呢?十进制数是人类最伟大的发现之一。

引用
我们为什么喜欢引用呢?他们是思想的精华!好的引用能帮助我们传递想法,而不是迷失在遣词造句里。
我的一些最爱:
.“这封信写的有点长,因为我没时间把它弄的短点”--Blaise Pascal(相比于从泥里找到宝石,直接给泥巴更简单)
.“有生命力的写作都是简洁的。句子没多余的字,段落没有多余的句子。这就像绘画不应该有多余的线条,机器上不应该有多余的零件一样。这也不是在要求句句皆短,也不是说只能粗描不能细写,重点是每个字都言之有物。”--William Strunk Jr.(大家都爱高效的写作)

节省多余动作
好的运动员和音乐家都讲究不浪费任何动作。跟正常人比,他们动作幅度更小,更节约能量,所以在相同的时间里能做出更多动作。同理精简的写作也节约读者理解需要的精力。
标题
Top 10的标题总是很吸引人。为什么呢?因为它其实在说我找到了宝石:我们已经查过无数的资料,把最有价值的统计出来。可惜的是,现在这种标题已经被滥用了,其实应该叫“随机的10件事”。
表格
表格就是纯宝石,直接从A联系到B,没有任何废话。不过这需要读者有一定的基础知识,比如物理表格就只能做参考用,而不是学习物理的工具。

写在最后
不断的思考,反思让我形成了一套有关学习的哲学。我发现我之前害怕文章不够大部头其实是在担心泥巴不够。先头脑风暴,把想法记下来,这写精华这种方式不但是ok的,现在已经成了我的追求。
请记住:我们的目的到底是什么,是为了达到一定字数,还是炫耀词汇量,或是有效的沟通?帮帮读者吧,直接把宝石给他们。

2014-10-04 21:41331