第 8 章

第8章 商务层的不眠者(约 1994 年)

杰伊·威尔伯蹲下身,从粉红色的塑料洗衣篮里抓出一把信封。他撕开第一封,展开一张从笔记本上撕下来的横格纸,潦草的字迹来自密歇根州安娜堡的一个十九岁大学新生。窗外,德克萨斯州梅斯基特市的夜色铺展在加油站和停车场的灯带里,而在这间没有公司标志、没有恶魔草图的办公室里,只有传真机、电话、打印机和六个从沃尔玛买来的洗衣篮与他作伴——篮子里塞满了来自德国、日本、芬兰、澳大利亚、巴西、英国、加拿大和瑞典的信件,每封信里都夹着五美元到五十美元不等的现金或支票,寄往这栋不起眼的办公楼,索取一份叫做《毁灭战士》的游戏的完整版。威尔伯在账册上写下“系统对内部冗余的容忍度为零”时笔尖压得很重,停顿一瞬后又补上后半句:商务层必须处理未来筛选产生的外部碎片。未来状态未知。然后他搁下圆珠笔,继续处理手中的信。那个新生说他花了整个周末在宿舍打通共享版第一章,屏幕上的恶魔冲来时他真在椅子上往后仰,并随信附上一张二十美元支票。

威尔伯把支票放入左手边的金属盒,在便签本上记录,撕开下一封。这个过程从1994年3月《毁灭战士》共享版发布至今已持续四个多月,每天从早七点到晚十一点,他和六个兼职人员重复着撕开信封、核对金额、记录来源、分拣款项、录入地址、寄回注册码的序列。邮局每天派专用卡车来,因为普通邮递员的摩托车装不下。这一切的源头是1994年3月id将《毁灭战士》共享版上传到密歇根大学的FTP服务器。共享软件模式并不新鲜——《德军总部3D》和《指挥官基恩》也这么卖过,玩家免费下载第一章,想玩后续就寄支票。威尔伯曾根据《德军总部3D》数据预估:发布首周几百单,首月两千,全年五万份就能让公司过得很舒服。但他错了。错的不只是量级,而是整个世界正变化却无人察觉的程度:大学宿舍的以太网端口正变成高速节点,BBS文件分享以指数速度扩散,而《毁灭战士》那份免费下载、立即运行、无需配置的可执行文件,恰好击中了这个正在形成却尚未被命名的分布式传播网络中心。

威斯康星大学的系统管理员是首批拉响警报的人。共享版上传第三天,他们的FTP服务器流量飙升到不可承受,全球下载请求使排队长度超限,最终系统崩溃——字面意义上的服务器过热停机,管理员不得不暂时关闭公共服务。同样情况在卡内基梅隆、麻省理工和加州大学伯克利分校相继出现。而每次FTP服务器熔断,都意味着更多人已下载游戏、玩过第一章并决定掏出支票簿。支票来了。不是几百张。在共享版发布后头三十天,威尔伯每天收到超两千张支票。他买了六个洗衣篮,四小时后发现不够,又买八个。他雇了三个人帮忙,两天后增到六个。现金盒从一个铁盒升级成带锁铁柜,又从一个铁柜变成两个。当地田纳西社区银行分行——一家为两万人口小镇服务的小支行——在处理大量外州乃至外国汇款后,经理亲自来电询问。威尔伯开车解释一小时,最后账户被升级为最高级别商业客户,附带免排队专用出纳窗口。而那六名兼职人员和他自己,每天做的事仍无变化:撕开信封,核对金额,记录,分类,下一个。

区别只是洗衣篮清空的速度——每天下午两点邮差离开时它们被重新填满的速度——越来越快。威尔伯处理完安娜堡的来信,拿起桌面左侧电话听筒。铃声被他调到最低,只有坐在这张椅子上的人能听见。电话几乎立即响了。他接起来。“id Software。”

电话那头是一个记者,《连线》杂志的,想要采访约翰·卡马克。威尔伯听着他说明来意,然后平静地告诉他技术采访需要提前两周通过邮件申请,公司需要评估是否占用核心开发时间,确认排期后会另行通知。记者还想追问,威尔伯用同样平稳的语气重复了一遍流程,最后说了一句“感谢您的关注”,挂断了电话。“核心开发时间”是他发明的一个术语。它没有任何法律定义,不写进任何正式文件里,但它足够管用。它让大多数记者以为这是一条正式的公司政策。实际上威尔伯只是需要两周的时间窗口来查阅这个记者的过往文章,判断他是否真的理解技术还是只想写一些会让卡马克发火的标题。如果是前者,他会把采访排进某天下午四点半的日历,时长三十分钟,必须在卡马克感到饥饿或注意力涣散之前结束。如果是后者,电话永远不会被转接,邮件会被搁置,记者下一次来电时会得到另一句同样平稳的话——“正在评估”。这个过程在威尔伯这里没有一个字的记录,完全存放在他自己的判断里。

这种做法在任何一家正常公司都会被指责为过度控制。但id不是一家正常公司——威尔伯从第一天加入深思团队时就清楚地知道这一点。id的核心不是它的IP,不是它的引擎,甚至不是《毁灭战士》这个产品。id的核心是两个约翰——卡马克与罗梅罗——之间脆弱的、不可复制的协作关系。这种关系能运转,是因为两个人都能在不受打扰的连续时间里全神贯注。卡马克在代码中构建引擎,他的思维需要在内存管理和空间分割算法的纯粹抽象空间中停留数小时甚至数天,任何中断——电话、合同、账单、一个需要他做决定的商业问题——都会像拔掉电源线一样让所有正在运行的进程瞬间消失。罗梅罗在关卡编辑器里调整光照、怪物触发点、隐藏武器位置和爆炸粒子的颜色,他的创作状态同样需要不被任何外部噪音污染。当他在琢磨恶魔脑袋被霰弹枪轰掉的瞬间应该喷出多少帧红色像素时,任何关于分销协议的讨论都是一种犯罪。威尔伯明白这一点,不是通过分析,而是通过观察。

这种观察始于更早。1991年1月,深思团队拿到天极软件支付的第一张版税支票:10,500美元。他们当时还在为Softdisk公司打工。霍尔和威尔伯担心,若不礼貌地告知雇主,很可能会招至诉讼。但罗梅罗和卡马克认为,他们没有可以被起诉的资产,此想法纯属多虑。不久,卡马克与Softdisk持有人阿尔·维科维斯发生冲突。团队工作日渐浮躁、不上心,且数次申请升级电脑,维科维斯已有所怀疑。公司其他雇员也告诉维科维斯,团队在私自开发游戏。他认为卡马克不擅说谎。卡马克坦诚,他们用公司电脑开发《基恩》且不感到愧疚,并计划全员离开公司。维科维斯想说服团队创办新公司,与Softdisk保持合作。数周谈判后,深思团队承诺每两周为Softdisk开发一款游戏,并于1991年2月1日创办id Software。威尔伯记得那张支票的重量,也记得卡马克面对维科维斯时的坦诚——那是一种对系统规则本身的不屑。从那时起,威尔伯就明白,保护这种不屑,就是保护id的核心。

1992年冬天,公司只有七八个人的时候,一台服务器出了故障,同时一份关键合同需要卡马克签字。两份压力同时到达的那个下午,卡马克花了三个小时打电话等传真,当晚一行代码都没写。威尔伯看到了那天晚上卡马克的脸——不是愤怒,不是沮丧,是中断。像机器断电,运行中的所有状态都丢失,再重启时已经什么都不一样了。第二天,威尔伯把公司唯一的传真机从公共区域搬到了自己办公室。从此以后,所有进来的传真——订单、合同、律师函、采访请求、设备报价——先经过他的手。传真只是第一步。后来是电话。id对外公开的电话号码永远只通向两条线路:一条是语音信箱,录着罗梅罗用夸张的恶魔嗓音说的问候语;另一条在威尔伯桌上。走廊另一头,卡马克的房间里没有电话机。这不是疏忽。办公室布线时威尔伯故意没有在卡马克房间里装分机,当时的借口是预算有限。真正的原因更简单:他不能让任何人——包括卡马克自己——能够随时打断卡马克。

罗梅罗的房间有电话,但他几乎从不接,因为他知道如果真有重要的事情,威尔伯会走进来告诉他。整个系统建立在一个简单的前提上:两个约翰需要被保护,不是被呵护,而是被隔离。卡马克需要没有人告诉他银行账户的数字、订单的数量、合同的风险、税单的到期日。罗梅罗需要没有人提醒他采访的截止日期、广告的交付时间、杂志封面的印刷要求。他们只需要知道,他们想要的东西会以某种方式出现在桌子上——更快的电脑、更多的内存、新的声卡、杂志上的整版广告、达美乐披萨和激浪汽水。而这些东西确实出现了,每次都准时,从不迟到。威尔伯从不解释它们是如何出现的。他只需要让创作者感觉金钱像空气一样自然地存在。为此他花费了三年的时间建立一套在id内部被无条件接受但在任何外部商业教材中都不会出现的规则:所有外来的电话由他先接;所有需要签字的文件由他先看;所有需要谈判的合同由他独自谈;所有来自投资人、出版商的邀约由他独自评估并决定是否转达;

所有他不希望两个约翰知道的事情,永远不会穿过他办公室的那扇门。这套规则的运行要求威尔伯同时掌握两类完全不对称的信息。第一类信息是公司的财务状况——每日收入、每月支出、现金流、应收账款、税率、设备折旧、办公室租约条款。这些数字被写在他身后那块白色书写板上,每周更新一次,但他绝不会让那块板子出现在走廊里任何人的视线范围内。第二类信息是两个约翰每一天的情绪状态——今天是专注还是焦躁,是可以被打扰还是一碰就会炸,是需要被推动还是需要被放任,是被某个难题卡住了需要有人安静地坐到旁边,还是只需要有人推门进来说一句“你饿不饿”。这类信息不会出现在任何记录里。威尔伯通过对走廊脚步声的判断、对午餐吃没吃的观察、对工作间隙聊天中语速变化的感知,建立了自己的实时监控系统。如果卡马克上午没有来厨房拿咖啡壶旁的丹麦卷,他进入了深度状态,任何人不应该在那天主动找他说话。

威尔伯把判断融入行动中。他不是id的总经理(这个头衔不存在于公司的组织架构图里),不是运营总监,不是首席财务官。他最初只是深思团队的经理,负责处理《指挥官基恩》的事务。但当公司从什里夫波特搬到麦迪逊再搬到梅斯基特,从三个人变成六个人再变成十几个人,从每个月几千块版税变成每天数万美元入账,他发现自己已经被安置在系统的关键节点上。不是有人任命他。是所有需要被处理而没有人处理的东西自然流到了他这里。他接住了。电话再次响起。这次是罗梅罗打过来的,但不是从走廊另一头——罗梅罗在达拉斯的一家录音棚里,和声效设计师一起为下一个项目录制音效素材。他打电话来问,能不能买一套新的合成器,原来的那套低频响应不够,录不出他想要的恶魔咆哮声的震撼感。

威尔伯问了一句多少钱,罗梅罗说了一个数字。威尔伯在心里核对了一下当周的现金流和银行余额。他回答说可以,明天把型号发过来。他没有说“我需要跟卡马克商量一下”。不是因为他有权独自决定超过一定额度的采购——公司没有任何关于采购权限的制度——而是因为他知道卡马克不会反对任何能提升音效质量的硬件支出。更重要的是,他不希望卡马克为此分心。一笔六分钟的讨论对卡马克来说就意味着一个算法优化方案在脑中消散的风险。挂掉电话,威尔伯在便签本上记了一行:合成器采购,周四前确认型号和供货商。然后他继续拆信封。下一封来自一家公司——不是个人玩家,是一个在硅谷有实体办公室的软件企业。这家公司的IT主管在信中说,他们购买了五十台新电脑配发给工程师,预装了一系列生产力软件,但员工自发地在每一台机器上都装了《毁灭战士》共享版,午休时间的局域网对战已经成为部门的固定活动。这位主管亲自玩了之后,决定为公司所有五十台电脑购买完整版授权。随信附上一张公司支票,金额很大。

威尔伯没有把这张支票放进现金盒。他把它单独放在一边,然后打开笔记本,在标注为“企业授权”的那一页上写了几行记录:公司名称、购买数量、金额、日期、是否需要单独起草授权条款。企业授权和小额个人注册不是同一类业务——前者涉及版权法、使用范围限制和技术支持义务,需要单独的合同文本。这些合同文本将由威尔伯自己起草,自己审查,自己签署。他不会找律师审(律师费是一笔他觉得可以省下的支出),他也不会把这件事告诉两个约翰(它不属于他们需要知道的范围)。id Software与外部法律和商业体系之间的全部接口,到目前为止,都是威尔伯一个人在处理。这不是因为他有法律学位——他学的是计算机。他处理这些事务的方式,是在每一次实际遇到问题时,快速摸清相关的规则和风险,然后在笔记本里构建一套只属于他自己的知识库。他研究过共享软件的分销合同,搞清楚版税计算的基数应该用毛收入还是净收入;

他研究过联邦和德州的销售税法规,确认了从外州寄来的支票是否需要缴纳跨州商业税;他研究过知识产权法的基本条款,弄明白了共享版授权和完整版授权在法律上的区别。这些知识从来没有被写进公司的任何正式文档里。它们全部存储在威尔伯的大脑和他的笔记本中。如果威尔伯明天被一辆卡车撞了,id Software将在同一天失去它的财务记录、合同管理、法律合规、税务处理和商业决策能力——而两个约翰甚至不会立即意识到这一点,因为所有这些东西在他们看来从来没有存在过。这才是威尔伯的系统最深层的矛盾。他建造的防火墙越完美,防火墙内部的人就越不知道它的存在,也就越无法理解防火墙本身需要维护、需要补充、需要换掉被烧坏的部分。他把商业的复杂性完全封装在了自己身上,封装得如此彻底,以至于id的创作者们对商业世界的真实样貌产生了某种幻觉——他们以为钱是从一个不需要任何干预就能无限运转的自动机器里流出来的。威尔伯不打算纠正这种幻觉,因为它对他正在维护的系统是有用的。

但他也清楚地知道,他把这个幻觉制造得越坚固,将来某一天它破碎时造成的破坏就越大。这个认知没有写进任何地方,只是安静地存放在他的判断里。凌晨一点前后,威尔伯处理完了当天最后一批支票。兼职人员在下午六点就下班了。走廊里安静下来,只偶尔从远处某个房间传来键盘敲击声——卡马克还在。罗梅罗的房间是黑的,他已经离开了。威尔伯走到窗边,看着外面的停车场。自己的车停在那里,一辆三年前的本田思域,车顶上落着一层灰。在那台车里,里程表上跑着十二万英里的路程,后座上扔着一个麦当劳的纸袋和一个空的咖啡杯。他忽然想起了下午收到的那封信——老鼠色的米色厚纸,红木市的地址,一家管理着数亿资金的风险投资公司。信的内容很短,说他了解到id Software的《Doom》取得了惊人成功,想约时间讨论外部投资的可能性:投资金额不限,持股比例可谈。威尔伯当时看完这封信后,把它对折,放进了抽屉里一个标注为“归档/不回应”的文件夹。整个决策用时大约十二秒。

不是因为他对风险投资有偏见——偏见是一种需要先在脑中形成的态度,而他对这封信的拒绝出于更基础的层面。外部投资会带来外部意见。外部意见会以董事会席位、季度报告、增长目标和战略讨论的形式出现。卡马克会在第三次接收到“为什么这个季度没有比上个季度多卖百分之十”的问题时,站起来离开房间,再也不会回来。罗梅罗可能会周旋得更久一些,但他最终也会在某个深夜打电话给威尔伯,说他受不了——不是受不了投资人,是受不了被不懂游戏的人用数字丈量。威尔伯不是推测这个结果。他见过太多例子——不是自己在id见过,而是在《玩家之刃》当编辑的时期,收到过无数小开发商的新闻稿和后续的倒闭消息。融资成功,团队扩张,产品线拓宽,然后被渠道、市场、投资回报率和股东预期碾成粉末。不是因为投资人的意图不好。是因为创作需要对外部评估保持一定程度的迟钝,而资本的存在就是为了消除这种迟钝。威尔伯不能允许任何东西消除这种迟钝。他把抽屉关上。但有些事情不是抽屉能关得住的。

斯科特·米勒的电话就是其中之一。米勒是Apogee软件公司的创始人,那个从1990年起就帮助深思团队发行《指挥官基恩》的人,也是帮助id走上共享软件模式的教父式人物。米勒拿走了《德军总部3D》的发行权,分走了一半的收入。当时这个分配比例是合理的——id还很小,需要Apogee的渠道和营销能力。但1993年的《毁灭战士》销量彻底改变了这组数字的基础。现在,《毁灭战士》每个月涌入的订单量是《德军总部3D》鼎盛时期的数十倍,而其中Apogee还按照旧合同拿走一半。威尔伯知道这个比例需要重新谈。米勒也知道。电话在某个星期二下午打来。威尔伯接的。两个人之间没有寒暄——威尔伯和米勒之间早已过了寒暄的阶段。米勒开门见山地提出了一个调整方案:分成比例从五五开改为四六开,Apogee拿四,id拿六。这听起来像是米勒在让步。但威尔伯知道事情没这么简单。

他翻开笔记本,开始列出数字:当前合同下每一方的实际收入、Apogee在分销中承担的实际成本(随着id自建订单处理能力,这部分成本一直在下降)、如果id自行处理全部订单所需的额外支出、以及最关键的一点——id是否还需要Apogee的分销网络。谈判持续了四个小时,分四次电话完成。威尔伯在这张办公桌上吃掉了一整袋玉米片,喝掉了三罐可乐,在笔记本上写满了十二页的数字和逻辑推演。他在关键点上不松口:分成比例的调整必须包括未来项目的优先议价权;Apogee的合同在《Doom》销售周期结束后必须重新竞标。米勒在这些点上退了步——不是因为米勒软弱,是因为他知道威尔伯正在代表一家不需要他也能卖出去的公司。最终达成的条款是威尔伯可以接受的。他把结果记在笔记本里,挂掉电话,站起来走到走廊另一头。罗梅罗正戴着耳机用新买的声卡放死亡金属,卡马克正在读一篇关于二叉空间分割算法的学术论文。

没人知道刚才发生了一场可能影响公司未来三年收入结构、重新定义id与发行商权力关系的谈判。这也是威尔伯想要的效果。他不是为被感谢而做这些事的。他是为了让两个约翰永远不需要为这些事花费一分钟的时间。但这件事也让威尔伯看到了更深层的东西。米勒在最后一次电话末尾说了一句话——“你们现在做的是对的,保持独立。”在说出“保持独立”之前,米勒的句子有一个几乎不可察觉的停顿,在那个停顿里,威尔伯听到了一家发行商在进行一种计算:本应属于他们的收入份额正在缩减是事实;尊重独立是策略,不是道德选择。一旦策略不再有用,尊重就会消失。威尔伯放下听筒后,在自己的笔记本里添了一条笔记,不是关于Apogee的具体条款,而是一条更一般的原则:所有外部合作者的善意都与id的销售数字正相关。销售数字越好,善意越多。这条原则意味着——威尔伯合上笔记本时想——id不需要感激任何商业伙伴的合作。它只需要保持强大到让所有合作者需要id多过于id需要他们。

这是商业丛林里最基本的法则。卡马克和罗梅罗不需要知道这个法则。威尔伯需要。凌晨一点半,威尔伯把最后一个未拆的信封放到一边,站起来活动了一下僵硬的肩膀。在那块白色书写板上,他用马克笔更新了本周的银行存款余额。数字比上周大,比上个月大很多。但数字本身不是威尔伯关心的。他关心的是数字所代表的安全缓冲有多厚。足够的缓冲意味着可以拒绝不想要的合作;可以不让卡马克在星期二下午接一个讨厌的电话;可以让罗梅罗在凌晨三点突然有灵感时开车回办公室而不必在停车场因为没带钥匙站到天亮。金钱对威尔伯而言从不意味着利润或财富。它意味着连续的时间。不被中断的时间。可以随时开始也可以随时中断的、只属于创作的纯粹时间。所有商业策略,所有合同条款,所有电话筛选,所有那些独自承受的谈判和独自归档的投资邀约,全部指回这同一个目标:最大化那两个约翰每一天中可以连续工作的小时数。

因为威尔伯知道——这件事他没有对任何人说过,甚至没有在笔记本里写过——id的真正脆弱之处不是竞争对手的技术突破(卡马克总是会先于他们到达下一个关口),不是微软进入游戏市场(微软做不出id能做出的东西,因为微软不可能允许一个没有流程文档的生产系统存在),不是发行商背叛(威尔伯可以随时切换到自发行模式),甚至不是盗版的扩散(注册用户的增长曲线表明盗版反而扩大了付费用户基础)。真正的脆弱之处在于,这个系统完全依赖两个个体之间的一种暂时平衡,而这种平衡没有任何制度性机制来保障。卡马克容忍罗梅罗的喧嚣,不是因为他的性格天然包容——卡马克的性格是他见过的所有人里最不包容冗余的。他容忍罗梅罗,是因为罗梅罗拥有一种他永远无法通过逻辑推导来获取的能力:游戏直觉。那种不需要理论就能判断一个关卡好不好玩、一个机制会不会让肾上腺素飙升的本能。罗梅罗容忍卡马克的沉默和不耐烦,也不是因为他天生大度——罗梅罗的自我膨胀速度与《Doom》的销量成正比。

威尔伯已经看到了裂缝的早期征兆。它们在《毁灭战士》开发的后期出现过。关于游戏应该包含多少叙事元素的争议——那个汤姆·霍尔事件。霍尔精心构建的文本日志、角色背景和剧情线索,被卡马克以“影响引擎效率”和“破坏游戏纯粹性”为由一块一块地剥离,直到霍尔发现自己设计的游戏里不再剩下一行他写的叙事文字。霍尔最终离开id时,威尔伯参与了整个过程。

他看到卡马克和罗梅罗在处理这场冲突时达成了一种默契——一种建立在对“什么重要什么不重要”的共同判断之上的默契。这种默契在当时看来是高效的,但它也暴露了一个事实:id内部没有解决理念分歧的任何制度化方式。没有投票机制,没有优先级排序框架,没有让不同意见在某一层级被搁置、协商、折中的空间。处理方式只有一种:要么服从多数(多数就是两个约翰),要么离开。霍尔选择了离开。那个结果在短期来看让《毁灭战士》变得更好。更紧凑。更纯粹。没有文字打断杀戮。但威尔伯在那件事里看到的不是成功的编辑决策。他看到的是一个缺席者的形状——一把空椅子。汤姆·霍尔的叙事直觉、他对游戏可以不仅仅是一连串反射动作的信念,在id的产品基因里消失了。当时没有人认为这是一种损失,因为《毁灭战士》的成功让任何质疑它的声音都显得荒谬。但威尔伯在他的笔记本里写下了一句话——系统对内部冗余的容忍度为零。这句话的意思,他现在比当时理解得更清楚。

系统把汤姆·霍尔的叙事设计视为冗余,因为那些设计不能直接贡献于他们当时准备好的游戏:一款关于速度、暴力和纯粹反射的引擎展示。系统是对的,在那个时间点上。但霍尔被排挤出去这件事本身,也暴露了系统的一个恒定属性:筛选机制如此高效,以至于任何与当前目标不符的东西——无论它在未来是否有价值——都会被排斥。而排斥出去的东西不会消失。它们会堆积在系统的边界之外,变成不想接听但必须被处理的电话,变成不能签署但必须被回应的合同,变成那些一旦在公司内部失去表达渠道,就永远不会有人替你表达的声音。威尔伯不只是在思考霍尔的离去。他在思考自己作为一个商务者所做的一切与霍尔的离去之间的类比。他筑起防火墙隔离了外部世界的噪音,替两个约翰吸收了所有商业压力,让他们可以在真空中自由工作。但这种真空也让创作者们不需要面对任何阻力,不需要协调任何差异,不需要在任何问题上练习妥协。因为所有需要妥协的事情——合同谈判、资源分配、优先级排序——都已经被威尔伯处理完了。

所以当他们第一次在某个威尔伯无法代为处理的问题上发生正面冲突时——那个问题不会是合同条款或分销策略,它会是一行代码,一个光照参数,一个关卡设计决定,一个“我们接下来做什么”的方向性选择——他们将没有任何缓冲机制。没有会议制度可以把分歧交给投票。没有产品委员会可以强制双方各自让步。没有投资人可以倒逼他们对齐目标。所有在其他公司显得臃肿、低效、令人窒息的制度,在id从来没有存在过,因为威尔伯用一个人的身体替代了它们。这是一种不可持续的可持续性。威尔伯深刻地感知到这一点,不是作为一个抽象的忧虑,而是作为一个精确的等式:他现在筑起的每一道防火墙,每一次成功的隔离,每一次让两个约翰免于面对商业现实的保护,都同时在延长两种相反的东西。延长的第一个东西是创作的自由——那些在不受打扰的连续时间里生长出来的代码和关卡。延长的第二个东西是缓冲机制的缺失——那两个约翰对彼此差异的容忍能力永远停留在他们没有受过外部压力训练的水平。

每一分保护,都在让被保护的人更加依赖这个保护者的存在,也更加不擅长在没有保护的世界里修复裂痕。当那道裂痕最终出现时(威尔伯的判断是它几乎一定会出现,因为它是两种本质相反的价值追求在同一个系统中共存的自然结果),没有任何工具可以修补它,因为所有工具都被人为地隔离在防火墙之外。威尔伯不知道那天什么时候来。不是今年。大概不是明年。但它会来。在某个项目的开发中段,某个设计争论的节点,某个他无法用一通电话或一份合同就化解的时刻。在那之前,他唯一能做的事情就是继续。他走回办公桌前,拿起一支已经写了三个多月的圆珠笔——从街角汽车旅馆前台拿回来的免费笔,笔帽有些裂缝,但笔尖依然够细——在笔记本的最后一页空白处写下明天需要电话确认的事项。写完,他合上笔记本,放回抽屉。那里面,几个月前写下的一段话还安静地躺在一页纸上。当时他在《Doom》临发布前夕,面对紧张的日程和接连出现的技术障碍,写下了那两句话作为对自己的提醒:系统对内部冗余的容忍度为零。

他当时写下这两个句子时,心里的对象是汤姆·霍尔——被排挤出去的设计元素需要有人承担后续的影响。现在他重读这两句话时,对象变成了他自己。他就是商务层,独自处理外部碎片。他也是冗余——如果系统在未来需要削减成本、优化结构或者重新定义什么属于核心、什么不属于核心,他被划到哪一边,从来不由他自己决定。他把抽屉关上。凌晨两点。走廊尽头的键盘声停了。卡马克大概也走了。整栋楼里只剩下打印机偶尔吞吐一张明天要寄回的合同确认函,以及威尔伯撕开信封时纸张被均匀分开的撕裂声。洗衣篮在地板上投下稳重的影子。铁盒里的纸钞沉默着。白色书写板上的数字在台灯下反射出干燥的马克笔墨迹。威尔伯处理完最后一个信封——一封从新西兰寄来的挂号信,里面夹着国际汇票——把便签本上最后一行记录写完,然后关掉台灯。窗外,加油站的荧光灯在深蓝色的夜空下形成一块模糊的光斑。停车场的最后一辆车驶离。德克萨斯州梅斯基特市重归寂静。

在这间办公室里,一个人完成了当天需要被完成而没有其他人知道需要被完成的所有工作。系统正在运转。真空正在维持。缓冲层在吸收那些创作者看不到的压力,把它们消化成干净的空气。这种环境是珍贵的。它也是脆弱的,因为当它存在得过于完美时,身处其中的人会忘记它曾经需要被建造、需要被维护、可能在某个时刻失效。而当那一天真正到来时,被保护的人从未学过如何修补任何东西,保护者从未留出修补自己的余地——因为所有修补的能力都已经被用来修补别人。