解决问题的三条规则 | Yonatan Zunger


如何在广泛的领域内解决问题?有什么工具?
这三条规则可能是我最常重复的。我经常称它们为 "设计 "规则,但实际上这些是解决任何类型问题的工具--从机器到人。

这三条规则按重要性降序排列。

  1. 如果你想去某个地方,首先要弄清楚你想去的地方,然后再弄清楚如何到达那里。
  2. 爱上你正在解决的问题,而不是你已经建立的具体解决方案;前者是持久的,后者是短暂的。
  3. 任何与魔法有区别的技术都是不够先进的。

第一条规则
在这个阶段,要问三个关键问题:

  1. 我们试图解决的问题是什么?
  2. 谁是关心我们解决(或不解决!)问题的人?他们同意我们对问题的描述吗?
  3. 一个好的(但可以实现的)解决方案是什么样的?这些人是否同意这样做实际上是解决问题的好方法?有没有遗漏的东西?

第二条规则
这些系统之所以受到喜爱,是因为它们让事情变得更好,因为它们真正改善了世界。如果他们已经到了可以被替换的地步,这并不意味着他们失败了——远非如此,这意味着他们已经成功,他们已经完成了他们的奔跑,是时候让他们光荣退休了. 他们的继任者是他们聪明的孩子,他们是从我们从制造和使用它们中学到的所有东西中创造出来的;我们希望他们的继任者比他们更好,就像我们希望我们自己的孩子有朝一日超越我们一样。

第三条规则
这个概念实际上嵌入了著名的魔术词“abracadabra”中,这不是(与流行的看法相反)胡言乱语;它是亚拉姆语,意思是“让它如我所说的那样发生”。从这个角度来看,魔法的核心方面是它可以将一个人对世界应该如何的内在愿景直接转化为物理现实。

要使一项技术真正“神奇”,它需要做一些事情:

  1. 它应该让你用你想象的语言来描述你的想象;
  2. 它应该让您以与描述其所需状态相同的语言看到世界的当前状态;和
  3. 它应该让你用同一种语言操纵世界的状态,说“让它像这样”。