SDE · AI越强,人就越弱吗?
第七编

第三十四章 高度实践:重组一个反复执行的过程

王德生 著 · 本章正文5,113汉字 · 打开第234页

本章小节

一、每次都从头准备,经验为什么没有变成条件?

林岚已经能够组织一次有意义的观点比较,但下一次换了材料,她又要重新寻找出处、整理解释、设计问题、记录争议。工作似乎越来越熟练,却始终没有离开逐项准备的层级。每次活动都留下成果,活动的实现方式却很少成为下一次可以直接使用的条件。

这不一定说明她缺少总结能力。可能是材料没有统一结构,修改理由没有保存,工具只记得最后答案,或者每次参与者的需要变化很大。高度实践首先要辨认哪些过程可以稳定承接,哪些差异必须继续开放,不能把所有重复都视为低级劳动。

本章选择一项反复出现的工作:为一次讨论准备可返回原文的争议材料。我们不打算把整个读书活动一次性封装,而是研究这个中间过程怎样形成可靠单位,再看它能否支持更高层级的组织。

所谓更高,不是让林岚离材料越来越远,也不是让她成为其他参与者之上的管理者。它指的是,原来需要逐项实现的功能,可以作为新活动的条件参与;她与工具、材料及他人的组织关系因此发生变化,而非仅仅在原流程外面增加一个控制页面。

二、先找出重复中的不变与变化

几次准备都需要确认材料来源、提取相关片段、区分解释与原文,并保留尚未解决的疑问。这些功能具有某种重复性。但具体争议、参与者经验、适合的表达方式和可用时间,则会随着活动改变。

若把全部内容固定成同一模板,新的活动很容易被旧问题限制;若每次都把所有步骤重新发明,经验又无法成为条件。封装的关键在于找到适当分界:哪些组织方式能够复用,哪些位置应当允许新材料与新反馈进入。

林岚可以查看过去几次修改。凡是反复出现且理由相近的部分,例如摘要必须能够定位来源,可能适合稳定为要求;凡是必须根据当前参与者重新判断的部分,例如选择哪个生活例子,就不宜假装已经有一个永远正确的答案。

这个分界也不是一劳永逸。随着更多活动发生,原来难以组织的部分可能获得新方法;原来稳定的要求也可能暴露局限。高度实践保留封装与展开的往返,不是把第一次总结写成后来所有活动的上级命令。

三、给一个过程明确的输入与输出

林岚把过程的入口写成三项:指定版本的文本、当前争议、活动的必要条件。出口则分为原文片段、候选解释、已核对的支持关系与尚未解决的问题。这样的接口不预先规定必须生成两种立场;若材料只支持一种解释,或者没有足够依据,就应返回这个结果,而不是为了格式对称制造对立。

这里的输出不是替参与者决定最终看法,也不是保证讨论一定成功。它只承接准备材料中的有限部分。边界说清之后,后续活动才知道能够依赖什么,哪些事情仍需在现场发生。

输入同样需要条件。原文是否完整、版本是否明确、问题是否涉及文中实际内容,都会影响结果。若没有相应材料,流程应当报告缺口,而不是用常见说法补成一份看似完整的包。一个中间单位能够诚实地停下,是可靠封装的一部分。

输入与输出也不必只用机器格式表示。对普通组织者而言,清楚的文字说明就可能足够;对持续运行的工具,可以进一步结构化。形式可以变化,关键是上下层对同一单位所作的理解不能彼此冲突。

接续时可使用四个状态。找到文献,只把条目标为“来源存在”;定位到相关段落,才成为“已定位”;确认该段落与断言的关系,才成为“支持关系已核对”;进入讨论并得到反馈,则另记“在某次活动中试用”。这些状态不是一条必然通向成功的流水线,某一步也可以返回缺口、反例或不适用。

新的组织高度体现在哪里?不是状态名称变多,而是后续讨论能够依据已经完成的不同功能安排自己的工作。已经定位的材料不再每次重找,尚未证实的解释不会混入确认结论,现场反馈又能返回相应环节。这些单位只有真实承担各自承诺,新的组织才取得不同于逐项重做的能力。

四、把过程连起来,不等于让错误一路顺畅传递

材料定位、摘要生成与观点比较可以依次进行,但前一步出错,后面仍可能生成流畅结果。若流程只检查每一步是否产生了文字,就会把连续输出误当作连续完成。高度增加之前,需要让关键接口能够携带条件与不确定性。

例如,某段原文无法定位,后续解释就应知道它尚未获得支持;两种观点实际没有明显冲突,就不必为了满足形式强行制造对立;参与者的问题超出了原文范围,应当另行查找材料或调整问题,而不是在现有文本中勉强寻找答案。

这些处理可以由人、规则或其他工具共同承担。重要的不是每个步骤都留一个人工审核,而是不同状态确实影响后续运行。若所有异常最后都被整理成相同的“已完成”,那么再多层级也只是扩大误认。

因此,中间单位不仅交付内容,也交付可以继续使用的状态。它告诉下一层哪些部分可直接进入讨论,哪些需要补充,哪些应暂时排除。这样的状态传递,使组织能够在更高层级工作,而不必每次重新怀疑全部内部过程。

五、从准备材料到组织不同的讨论路径

当这项准备工作在有限范围内稳定之后,林岚可以开始比较几种讨论方式。先进入生活例子再返回文本,或先比较两段原文再寻找经验;让全体围绕同一问题,或让小组分别处理不同反例。她不再把大部分注意力耗在重复定位与格式修复上。

这里出现的高度变化,是一个已经成形的过程进入另一项组织活动。准备材料不再只是此次活动必须从头执行的劳动,也成为不同讨论路径可以共同调用的条件。新的问题由此变得实际可处理,而非只在想象中存在。

但还不能因此宣布讨论质量一定提高。林岚可能只是设计出更多流程,却没有理解参与者的需要。高度的发生说明组织结构改变,价值仍需通过活动检验。更高层级能够产生更好的安排,也可能制造更复杂的无效安排。

因此,新的组织应继续返回现场:哪条路径使哪些人更容易进入,哪些环节造成负担,哪种争议值得延长。高度不是离开现实的梯子,而是使多种实现过程能够根据现实反馈重新组合的方式。

六、组织过程本身,也可以成为下一轮封装对象

经过多次活动,某些路径选择可能形成可复用经验。若参与者没有预读,就先提供一个短例子;若两种解释涉及不同条件,就先并排呈现条件;若意见分歧主要来自目标不同,就不急于比较手段。这些经验可以被记录为候选组织规则。

规则仍需有适用范围。它们不是关于所有学习的普遍定律,只是当前活动中逐渐形成的可调用经验。后来者能够据此开始,却也应当能够根据反馈修改。高度的进一步发生,不是让经验失去可争论性,而是让它在明确边界内承担更多重复组织。

工具可以协助选择路径,甚至在限定条件下自动形成初步安排。此时,不能为了维护人的特殊地位,强行规定这一层永远只能由林岚承担。需要考察的仍是实际可靠性、参与条件与结果,而不是环节名称听起来是否足够高级。

林岚也不必因此不断寻找更高职位证明自己。她可以进入新的问题,也可以减少负担,或者把活动交给有支持的其他组织者。封装带来的生活空间,不必全部兑换成个人在层级图上的持续上移。

七、把一次活动的结束,设计成下一次的起点

过去,活动结束时留下的是总结。现在可以保留几项更能支持接续的内容:原来采用哪条路径,实际在哪个地方改变,什么反馈促成改变,哪些问题没有解决,以及下一次可以直接使用什么。

这些信息不必生成一份庞大报告。关键转折与条件已经足够时,就应停止记录。若工具能够从活动材料中提出候选摘要,还需要由适当参与者确认其中是否误解了实际经过,尤其不能把后来合理化的解释当作当时已经形成的原因。

一个接续记录可以同时保留成功与限制。例如,生活例子使初次参与者更容易发言,但讨论原文的时间减少了;下一次需要决定是延长活动,还是缩小文本范围。这样的记录比“采用互动方式,效果良好”更能进入后续组织。

由此,活动不再是一连串彼此独立的事件。它们通过可调用的经验发生联系,而新的差异又可以改变经验。高度不是一次性爬到某处,而是在这种接续中不断形成与调整的组织能力。

八、让后来者能够使用,而不必重演全部成长史

如果所有方法只有林岚能理解,读书会仍然高度依赖她的记忆与解释。让另一位组织者接手,是检验封装边界的一种方式。对方不必具有相同经历,也不应被要求补做林岚此前所有试错,才能证明有资格调用已经形成的支持。

接手者需要知道怎样开始、哪些条件必须确认、出现问题时向哪里返回,以及哪些部分可以调整。若说明必须由林岚逐项重新讲解,可能表明相关能力尚未形成足够清楚的接口;也可能只是新参与者需要一段合理熟悉时间,不能用一次不顺利作最终判断。

接手还可能暴露林岚自己未曾意识到的默会条件。她知道某段文字容易误解,却从未写出;知道哪些参与者需要更多时间,却假定大家都了解。把这些条件显露出来,是封装继续发生的机会,而非证明过去的成果虚假。

不过,接续也不要求所有个人经验都被完全外化。有些判断可以由不同人的不同经验实现,只要相应功能得到可靠承担。封装追求的是活动可继续,不是把每位组织者复制成同一个人格。

九、不要用层级数量衡量高度

一套流程可以拥有准备层、审核层、协调层、评估层与治理层,却仍然每层都要重复阅读同一材料、重新解释同一问题。名称增加了,前一层没有成为后一层可依赖的条件,反而可能增加转接与等待。

因此,判断高度不能只数框图中的方块。需要看新一层是否真正组织了已经稳定的功能,是否使此前难以实现的活动成为可能,以及是否减少了不必要的重做。若每加一层都使原有信息丢失,所谓升级可能只是组织复杂度增长。

在林岚的活动中,若所谓智能课程系统最终仍要求她重新核对全部材料、改写全部问题并重建讨论路径,那么它提供的也许主要是候选内容,而非已经可托付的组织层。承认这一点,有助于调整期待,而不是继续用更大的名称扩大承诺。

在林岚的活动中,一个可观察的高度变化是:准备流程已稳定承担来源定位与解释状态说明,下一轮便可以比较两种讨论安排,而不再把所有时间耗在重建材料上。新活动把原来的准备能力当作条件,其组织对象由材料片段扩展为准备与讨论之间的关系。若准备仍需全部重做,这一高度变化便尚未完成。

十、组织高度越高,越要防止底层差异无法返回

封装允许调用者不面对所有内部细节,但不能把所有差异永久挡在外面。某位参与者提出原文与材料包不一致,或者新情境使旧规则不适用,相关信息需要能够回到负责修正的位置。否则,上层组织越稳定,错误也可能越稳定。

这不意味着任何异议都要推翻整套流程。可以区分局部修正、范围调整与基础机制失效。不同问题进入不同处理层级,既避免每次从头拆解,也防止所有问题被末端补丁掩盖。

林岚可以保留一个简单约定:对来源的疑问返回材料层,对讨论安排的疑问返回组织层,对活动目标的分歧则由参与者共同讨论。实际运行中三者可能交织,但这种区分能帮助问题找到适当位置。

高度的成熟因此包含向下返回的能力。一个只能向上汇报成功、无法向下定位失效的系统,并没有因为层级高就获得更强的可靠性。稳定组织需要保留差异穿过层级的通路。

十一、把维护当作高度的一部分,而不是额外杂务

当材料与规则不断积累,就需要清理失效内容、更新出处、区分正式采用与暂存线索。若没有维护,过去节省时间的封装可能逐渐变成误导。使用越方便,过时条件越容易被忽略。

林岚可以为重要单位保留最近一次使用与修正说明,但不必给每份材料安排过度复杂的版本制度。维护颗粒应与后果相称。高频、广泛使用的单位值得更清楚的状态;一次性讨论片段则可以保持轻量。

维护本身也能组织成可调用过程。例如,工具帮助找出失去定位的引用、重复条目或缺少条件说明的材料;相关参与者再处理不能自动判断的部分。这里又出现一轮封装,而非永远把维护留给某个疲惫的自然人。

但在维护自动化尚未可靠时,应当承认它仍需资源。不能把预期节省提前算入组织要求,使真正承担维护的人变成系统效率之外的隐形成本。高度发生需要持续条件,而不是一次搭建之后永久免费运行。

十二、比较两种组织方式,要看完整活动而不是局部速度

林岚可以在相近材料与参与条件下,比较旧准备方式与新组织方式。除了准备时间,还要观察错误修复、现场调整、参与者进入程度和活动之后的接续。若只测材料包生成时间,可能恰好漏掉最重要的变化与成本。

个人体验也值得记录,但不宜取代活动证据。她觉得轻松,可能因为重复负担确实减少;也可能因为尚未发现被遮住的问题。她觉得不熟悉,可能因为新方式不好,也可能因为刚刚改变习惯。需要结合实际运行继续判断。

高度的一个有力迹象是,新的组织使某种此前无法承担的比较、协调或反馈成为可持续工作,而不是只在一次演示中短暂出现。持续不等于永远不变,而是在适用条件内能够接续,并在变化时找到修正方式。

另一个迹象是角色可以适当改变,而能力仍然存在。组织者更换、材料更新或工具界面变化之后,活动不必完全崩溃。它说明某些能力已经不只寄居于一个人的临时操作,而形成了能够共同使用的结构。

十三、高度改变之后,人仍然可以选择有限生活

读书会运转得更顺畅,有人建议增加频率、开放更多主题、吸引更多参与者。所有这些都可能值得考虑,但不构成必然要求。更高组织能力也可以用于维持同样规模、减少负担,使活动更长久地存在。

如果每次封装成功都带来更高任务量,参与者可能从未真正享受到托付的好处。执行减少了,组织压力却无止境增加。这样的安排不必被叫作个人成长,至少需要讨论新增活动是否仍然值得。

人可以进入更高层级,也可以在某一层级安心使用成熟支持。乘客不必成为交通系统设计者,读者也不必成为所有认知工具的架构师。文明封装的意义之一,正是允许不同人以不同参与方式获得实际能力,而不必人人承担同一种高层工作。

因此,高度实践的出口不是“今后你必须永远负责更高任务”,而是“你有机会以不同方式组织或使用能力”。机会应当保留选择,不应被改写成一项永不结束的主体性考试。

十四、下一步不是继续加层,而是辨认单位怎样成形

林岚已经看到,一段准备过程可以成为讨论设计的条件,组织经验也可以继续形成可调用支持。但仍有一个问题尚未充分展开:这些单位究竟应该多大,哪些内容可以一起封装,什么时候需要拆开?

一个“完整读书活动包”可能方便,却也可能把尚未发生的讨论与学习一并宣布完成;一份过细的步骤清单则可能让组织者无法看到整体。高度关注过程之间的组织层级,颗粒度关注在特定层级上什么被当作一个单位。二者不能因为都涉及整体而混为一谈。

本章的实践让我们把“我不再逐项做,所以我变弱了”改写成一个可检查的问题:哪些过程已经成为新的活动条件,哪些只是被隐藏,哪些仍需重新组织?只有第一种能够为高度变化提供实际依据。

新的组织只有依赖真实承担功能的单位才能成立。下一章细看这个单位如何命名、切分、合并和验收,使调用者知道什么已经完成、什么仍待发生。高度提供组织关系,颗粒度使关系中的整体与差异可以被辨认。