核心论证
理查德·哈明在他1993年海军研究生院讲座第二章开头提出了一个问题,当时大多数工程师早已认为理所当然:为什么是数字? 为什么是离散的0和1,而不是模拟系统的平滑、连续值?
他给出了九个理由。不是一个模糊的列表——而是一个有结构的论证。每个理由都能独立成立。放在一起,它们不仅解释了数字为什么会赢,还解释了这种转变为什么几乎是不可避免的。
理由1:可靠性
连续信号在每个传输步骤中都会衰减。噪声积累。小错误复合。数字信号只携带两个值:0或1。在每个中继点,信号会干净地再生。低于阈值的错误消失;只有超过阈值的错误才重要,而且这些错误可以触发纠错码。
对比在实践中很重要。模拟磁带录音每复制一次就会衰减。数字文件复制一百万次后仍然与原始文件完全相同。可靠性不是边际改进——它改变了计算能做什么的本质。
理由2:集成电路互连经济学
1992年,哈明记录了四个层级上的互连成本:
| 层级 | 成本 | |---|---| | 芯片内 | $0.00001 | | 芯片间 | $0.01 | | 板间 | $0.10 | | 框架间 | $1.00 |
跨越四个层级相差四个数量级。集成电路将芯片内连接的成本降低到接近零。在集成电路出现之前,每条连接都需要花钱、占用空间、增加故障概率。集成电路之后,计算移动到芯片内部,那里的连接成本几乎为零。这个经济事实推动了微型化,比任何单一的工程决策都更有力。
作为再生的可靠性
数字可靠性论证基于一个精确的主张:低于噪声阈值的错误在每个中继处得到纠正。系统不仅仅容忍噪声——它在每个阶段消除噪声。
模拟系统无法做到这一点。每个放大器都会在增强信号的同时也增强噪声。信号噪声比通过放大器链单调衰减。
从物质商品到信息服务
哈明的第三和第四个理由超越了工程学,涉及经济学和人口统计学。
理由3:物质到信息的转变
在美国独立战争时期(1780年),超过90%的工人从事农业。到第二次世界大战,制造业主导。到1993年,从事政府工作的美国人比从事制造业的人还多。哈明预计到2020年,不到25%的平民会接触物质东西;其余的都会处理信息。
他不是在预测一个趋势——他是在观察一个已经进行中的现象。从物质商品到信息服务的转变改变了什么算作生产、什么技能变得有价值、什么基础设施使商业成为可能。
理由4:机器人与制造自动化
计算机使机器人变得实用。机器人产出:(A)在更严格的控制限制下生产更好的产品;(B)通常是更便宜的产品;(C)不同的产品。
第C点有最大的分量。哈明强调:由机器生产完全相同的产品和手工生产的方式几乎不切实际。自动化不会机械化现有流程——它强制重新设计。
从手工制造转向机器制造的举动改变了施工方法,从螺钉和螺栓转向铆钉和焊接。产品改变了,因为生产方法改变了。这不是自动化的副作用;这是中心特征。
等效产品洞察
哈明命名了他在多个行业中反复观察到的一个模式:成功的机械化会产生等效产品,而不是相同的产品。
当会计工作从手写账本转向穿孔卡机器时,会计系统改变以适应机器。当制造从手工制造转向机器制造时,产品改变以使用铆钉和焊接而不是螺钉和螺栓。
他称这是管理层反复不学不会的教训。经理们委托自动化期望以更低成本生产当前产品。他们发现,产品必须改变才能实现效率。
同样的模式也扩展到计算机:不要问'计算机如何可以做我们已经做的事?' 问:'如果我们从零开始为计算机设计这个流程,我们会构建什么?'
理由6与7:工程转变与微管理风险
理由5:计算机使重新设计成为可能
哈明的第五个理由在工程层面重新陈述等效产品洞察。计算机化不会机械化现有工程实践——它改变工程能做什么。
理由6:从'我们能做什么?'到'我们想做什么?'
传统工程问的是:鉴于我们的工具和材料,什么是可实现的?计算机颠倒了这个问题。约束不再是制造能力而是想象力和表述:我们应该构建什么?
从受约束设计到期望结果设计的这一转变在1993年已经在从电路设计(制造前模拟)到分子生物学(合成前设计)等领域中可见。哈明预计它会进一步扩展。
理由7:微管理风险
使经理能看到一切的信息技术也诱使他们控制一切。哈明将这视为信息革命的真实风险:同样使态势感知成为可能的工具会推动破坏组织有效性的微管理。
他没有解决这个张力——他为他的学生一代指出了这是一个需要应对的问题。
理由8与9:军事信息优势
理由8:军事信息优势
1991年海湾战争证明信息是主要武器。哈明引用了未能准确使用关于友军阵地信息导致误伤的失败:信息错误杀害了人。战争通过信息优势赢得的,不仅仅是物质优越。
他的预测:战场会越来越排除人类,由以恒定快速决策的机器取代——这些机器具有人类的更少认知和物理限制,这使信息错误对人类来说是致命的。
理由9:军事背景下的等效产品
同样的洞察适用于军事系统:自动化当前战术不会产生战术优势。围绕信息能力系统重新设计战术才会。
哈明用一个挑战结束了本章:如果你的职业生涯将在2020年达到顶峰,你不能依靠数字革命前形成的理论。你的训练为你准备的世界将不复存在。
为什么是九个理由,而不是一个
哈明给出了数字革命统治地位的九个理由。他本可以在可靠性或经济学处停止。他没有。
每个理由在不同的层级运作:物理(可靠性)、经济(集成电路成本)、人口统计(社会转变)、工业(机器人和等效产品)、组织(微管理)和军事(信息优势)。论证按设计是多层级的。
单层级论证是脆弱的:一个反例就会击败它。多层级论证有独立支持需要同时击败每个层级。哈明构建他的论证以使其健壮。
他的结尾挑战:不要假设你在数字革命前学到的理论将保持有效。你的职业生涯顶峰出现在25-30年后。构建考虑复合变化的模型。
构建论证
在哈明的九个理由中,一些在物理层(可靠性、集成电路经济学)运作,一些在社会层(信息经济、机器人),一些在权力层(微管理风险、军事优势)。