信息简史:给普通职场人的对话式深度课程 · 第二章 比特与编码:任何东西都能变成 0 和 1

← 返回课程导读

第二章 比特与编码:任何东西都能变成 0 和 1

2.1 先别被”比特”吓到

小杨:老师,你上一章说下一章讲比特和编码,我一听”比特”就头大。那不是计算机里的东西吗?

导师:比特确实是现代计算机的底料,但”比特”这个概念本身,和计算机没啥关系。它想说的其实是个特别朴素的事:世界上任何信息,都能拆成一连串”是或否”的选择。

小杨:是或否?这怎么拆?

导师:你先别想电脑。咱们先想一个你肯定见过的东西:摩斯电码。

2.2 摩斯电码:用”长短”拼出一切

导师:你看过老电影里那种”滴滴答答”的声音吧?那就是摩斯电码。它的全部家当,就两种信号:短音(滴)和长音(答)。就这么两种,没了。靠着这两种信号的排列组合,它能拼出所有的字母、数字,进而拼出任何一句话。

小杨:就两种?那怎么拼出二十六個字母的?

导师:靠”排列”。一个短音是”滴”,两个短音”滴滴”又代表另一个字母,一长一短”答滴”又是另一个。就像你用两种积木,靠不同的堆叠顺序,能搭出完全不同的形状。摩斯电码的本质就是:用最小的两种选择,靠不同的”顺序组合”,表达无限多的意思。

小杨:哦,我有点感觉了。所以它不需要二十六个不同的声音,只要”滴”和”答”两种,排排顺序就够了。

导师:对!而你刚才说的”两种、排顺序”,正是比特的核心思想。比特(bit)这个词,拆开是 binary digit(二进制数字),说白了就是一个”二选一”的答案:是或否、有或无、长或短、黑或白。一个比特,就是一次”二选一”。

2.3 旗语:用”姿势”传信

导师:再说个更直观的:旗语。你大概在军舰或者老电影里见过,两个人隔老远,手里举两面小旗,靠不同的举法来”说话”。

小杨:那个我懂,就是摆姿势。

导师:对。旗语规定了一整套”姿势字典”:左旗举高右旗平举,代表某个字母;两面都斜着,代表另一个。每个具体的姿势,都是从一个”有限动作集”里选出来的组合。你看,它和摩斯电码是不是一路货色?都是”用少量基本信号,靠约定俗成的组合规则,拼出复杂信息”。

小杨:那这跟比特又有啥关系?

导师:大有关系。旗语的每个”姿势”,背后都能翻译成一串”二选一”。比如”左臂上举还是不上举”——这是一个二选一;“右臂平举还是不举”——又一个二选一。把所有”二选一”排成一列,一个姿势就被编码成了一串比特。所以旗语不是什么神秘本领,它和人类后来发明的电脑,底层是同一个念头:把信息变成”二选一”的序列。

小杨:等等,你刚说”编码”?这个词我老听见,到底啥意思?

2.4 编码:给信息找一套”翻译规则”

导师:编码,说穿了就是”约定一套翻译规则,让一种东西代表另一种东西”。摩斯电码是编码——它约定”滴答”代表 A、“滴滴答”代表 B。旗语也是编码——它约定某种姿势代表某个字母。你名字”小杨”,写在纸上那两个汉字是编码,念出口那两个读音也是另一种编码,它们在电脑里变成 0 和 1 还是编码。同一份”意思”,可以穿上不同的”衣服”。

小杨:所以编码不是某样东西,是一套”翻译约定”?

导师:太对了。而且关键在”约定”二字。编码要生效,收发双方得认同一套规则。你用摩斯电码”滴答答”代表 B,对方也得认这个规则,否则他听了一头雾水。职场里也一样:你们部门管”对齐”叫同步进度,另一个部门管”对齐”叫确认需求——同一个词,编码不同,两边就容易鸡同鸭讲。很多跨部门扯皮,根子就在”编码没对齐”。

小杨:这个我熟!我们叫”拉个会”,销售那边叫”碰一下”,意思还不完全一样。

导师:瞧,这就是活生生的编码问题。你以为在说同一件事,其实两套接码规则在对话,信息在中间悄悄漏了。

2.5 任何东西都能变成”二选一”的序列

导师:现在咱们把话说透。为什么书里说”任何信息都能变成比特”?因为只要一样东西能被”区分出状态”,它就能被编码成二选一。

小杨:能举个例子吗?除了说话写字。

导师:多的是。你看黑白照片:把一张照片放大到最细,变成一个个小格子,每个格子要么黑要么白——一个格子就是一个比特。整张照片,就是亿万颗”黑或白”堆出来的。再比如你上班打卡:到了或没到,二选一;门禁开了或没开,二选一。甚至连”你今天心情好不好”,如果你愿意粗略分成”好/不好”,那也成了一个比特。

小杨:那要是心情有”一般、还行、挺好、超好”好几种呢?

导师:那就用多个比特。一个比特只能二选一;两个比特能表示四种(好/坏 × 强/弱,组合出四种);三个比特能表示八种。想知道对方心情多细,就多加几个”二选一”的问题去问。这就是为什么信息越丰富,需要的比特越多——本质就是需要更多的”二选一”去把不确定性一层层削掉。

小杨:所以比特越多,能消除的不确定就越多?

导师:你又把两章连起来了,非常好。比特,是衡量”信息容量”的单位;而信息,是”消除不确定”。容量越大(比特多),能消除的不确定就越多,能表达的世界就越细。一张高清彩照比一张黑白简笔画”信息量大”,不是因为它更高级,是因为它用了远多的”二选一”去刻画颜色、明暗、细节。

2.6 编码的代价:丢了什么,留下了什么

导师:不过编码有个你容易忽略的真相:任何编码都是”有舍才有得”。你把一句话翻成摩斯电码,声音里的情绪、语气全没了,只剩”滴答”的骨架。你把彩色照片变成黑白格子,颜色信息就丢了。

小杨:那岂不是编码会丢信息?

导师:会,而且这是必然的。关键问题是:丢的是你不在乎的,还是你在乎的?好的编码,把要紧的留下来,把不要紧的扔掉。职场里写汇报也是编码:你把一周的工作”编码”成一页 PPT,你当然丢了细节,但如果留下的恰好是领导最该知道的,这编码就是成功的。反过来,你编码时丢了关键因果,只留了漂亮结论,那就是失败的编码——别人拿到的是”残缺信息”。

小杨:所以”会表达”某种程度上就是”会编码”?

导师:可以这么说。表达能力强的人,不是话多,而是懂得把混乱的原材料,按对方需要消除的不确定,编码成有结构的东西。他们知道对方最该知道哪几个”二选一”的答案,于是精准地给。

小杨:那电脑用 0 和 1,跟旗语用姿势,其实是同一件事的不同”衣服”?

导师:一模一样。电脑不过是把”二选一”做到了极致、极快。但那个”用少量基本信号靠规则拼出无限意义”的念头,人类在摩斯电码、旗语、甚至更早的鼓声、烽火里,早就玩明白了。格雷克想告诉普通读者的,恰恰是这个:比特不是什么高科技黑话,它是人类几千年编码本能,到了机器时代的一个名字而已。

2.7 给你的一个生活练习

导师:这章最后,我给你个小练习,不碰任何技术:下次你要把一件复杂的事讲给同事听,先别急着说,先在心里把它拆成几个”二选一”的问题——“是要做 A 还是 B?""是今天还是明天?""是找甲还是找乙?“你会发现,很多你以为很乱的事,拆成几个二选一,忽然就清亮了。这,就是比特思维给你的礼物。

小杨:听起来……好像没那么吓人。

导师:本来就不吓人。吓人的是名词,不是道理。下一章我们聊更反直觉的一个词:熵。你会发现,它和”信息”是同一枚硬币的正反面——越不确定,反而信息量越大。


【思考题】

  1. 找一件你最近要跟别人解释清楚的事(比如”为啥报销没下来”)。试着把它先拆成 3-5 个”二选一”的问题,再用这几个问题的答案去组织你的话。对比一下:这样讲,和直接一股脑说,哪种让对方更快消除不确定?
  2. 你们团队/部门有没有”同一个词,不同人理解不一样”的情况?举一个,分析它其实是不是”编码规则没对齐”导致的信息漏损。
  3. 拍照时你把彩色原图存成黑白、把高清存成模糊缩略图,都是在”编码时丢信息”。回想你一次”表达时丢了关键信息”的经历,当时丢的是对方最在乎的那部分吗?

【参考答案】

第1题: 这个练习的核心是”比特思维”:复杂信息之所以让人晕,往往是因为它混着太多维度,而每个维度其实都能化成二选一。以”报销没下来”为例,二选一可以是:卡在流程还是卡在票据?是财务没收到还是收到了没处理?是等人签字还是系统卡住?你一旦用这几个问题定位,对方的不确定就从一团雾变成了几个待填的空。直接一股脑说”就是还没下来你别催”,对方只知道结果、不知道原因,不确定感几乎没消除。所以”先拆二选一、再组织语言”不是话术,是尊重对方大脑的接收方式。长期练,你会发现自己越来越”能把话说到点子上”。

第2题: 典型例子如”尽快”——你说尽快是今天下班前,同事理解是这周内,这就是编码没对齐:同一个词映射到了不同的时间区间。根因是双方没约定”尽快”对应哪套具体区间。解决办法不是骂对方不靠谱,而是在关键节点把编码显式化:把”尽快”换成”周三前”。任何跨部门摩擦,先问一句”咱们对这个词是不是一个意思”,能省掉一半扯皮。这也说明:编码规则必须双方约定且共享,否则信息在传递起点就已经失真。

第3题: 表达丢信息不可怕,可怕的是丢了对方最在乎的那块。比如你向领导汇报项目延期,只说了”会晚一点”,丢了”晚多久、为什么、怎么补救”——而这恰恰是领导最不确定的三件事。你保留了”结论”却丢了”因果与方案”,等于编码时把要紧的当成了可弃的噪声。反思这类经历,你会建立一个直觉:编码前先想”对方最该消除的不确定是哪几个”,保住它们,其余可简。这就是从比特/编码视角长出来的表达力。