小小树叶,藏着哪些技术之道?你必定没想到

树叶的故事架构

宋国有一我的为国君用玉雕刻楮树叶,花了三年时间才完成。树叶不管是轮廓仍是纹理光泽都唯妙唯肖,扔在真的树叶中也彻底分辨不出来。这我的就由于这个手艺而在宋国获得一份俸禄。列子听到了,就说:若是天地长养万物,要三年才能生成一片叶子的话,那天下有叶子的东西就不多了。因此明智的人依赖道来化育万物,而不依仗智力和工巧。框架

注:宋人有为其君以玉为楮叶者,三年而成。锋杀茎柯,毫芒繁泽,乱之楮叶中而不可别也。此人遂以巧食宋国。子列子闻之,曰:“使天地之生物,三年而成一叶,则物之有叶者寡矣。故圣人恃道化而不恃智巧。”——列子 · 说符性能

这是一个颇有意思的故事。每一年春生夏长,天地间长出无数树叶来。相对于那个工匠,其效率岂能够千倍万倍计算。如此看来,天地必定掌握了咱们所不知道的秘密,因此才能呈现出这么一个花繁叶茂的世界。列子称这个秘密为道。可是这个道究竟是什么呢?优化

首先的猜想,生长树叶的这个道必定是很是简单的。由于惟有如此,一棵树上才能同时长出千万片叶子。到底有多简单呢?咱们还不知道大天然的树叶生长之道,不过我想能够用一个近似的东西来类比一下。动画

下面的图形是在混沌理论中著名的曼德布洛特集合分形图形。这个图形整体的轮廓看起来像一片葫芦形的叶子,上面还长着许多小的葫芦,结构并不复杂。可是若是不断深刻细节,就发现它实际上具备很是丰富的结构。在某些局部咱们能够发现相似树叶的经络的结构。在深刻细节的过程当中,咱们还会不时发现小葫芦的形状,相似于最大的葫芦,而又不全相同,具备自类似性。最后的动画可让咱们一睹奥妙。spa

若是要画家来画如此精细而千变万化的图片将是一件很是费时费力的工做。可是数学家们却为如此丰富的结构和图案,找到了一个复二次多项式来表示:设计

其中c是一个复参数。对于每个c,从开始对fc(z)进行迭代。序列的值或者延伸到无限大,或者只停留在有限半径的圆盘内。曼德布洛特集合就是使以上序列不延伸至无限大的全部c点的集合。若是要用计算机来进行最简单的迭代计算,代码应该在10行左右,从原理上讲是很是简单了。图片

从信息论的角度讲,简单的公式中蕴含图像的全部细节。不过要在计算机上产生如上很是精确的图像细节是一个很是耗费时间的计算过程。要判断每个点最后是否能收敛所须要的迭代次数是不肯定的。由于著名的蝴蝶效应,相邻两点间的计算结果是没有办法进行借用的,由于小小的初始差别就可能致使结果很是大的差距。要画出图形的轮廓能够很快,可是要求的图像越精细,则迭代次数要越高。之前就看到有高性能计算团队就用这个图像产生的过程来演示并行计算框架的加速效果。开发

类比两个例子,咱们能够猜想树叶的生长也是基于某一个规则。而且从某种意义上讲,树叶的生长也是一个计算的过程。每一片树叶就是一台计算机。这台计算机要经历一个春天把树叶画了出来,可是能耗低。若是你仔细观察周围,你会发现不少动植物身上和天然界的现象都具备相似的分形结构。天然界在无比丰富的表象后面控制的规律实际很是简单,实现了简单和丰富的完美统一。大道至简,信哉斯言!rem

树叶的生长,对于咱们的工做,特别是产品的设计和开发,有哪些启示呢?下面是一些不成熟的想法的总结。

启示和思考

产品的研发过程,实际上也就是产品的不断生长的过程。每一个产品基本都会通过多个版本的迭代,功能不断完善,场景不断丰富。这个和生物的生产过程有不少相似的地方。要设计开发一个产品是每一个人都以为具备挑战性的工做。咱们是像那个工匠同样花三年时间来精雕细琢一片树叶呢?仍是像天地四时同样顺乎天然地长出一个产品出来?

采用工匠的思路来工做,可能也能够开发出产品,可是故事中的工匠不管如何努力只能作到形似,而不能神似,由于他雕刻的叶子是没有生命的。一个好的产品并非一堆功能的堆砌。天然生长出来的产品才会具备生命力和活力。因此,咱们须要脱离工匠的思路,回来找到那个道来,可以像天然界同样长出一个产品来。

泛泛的谈论道是一个很虚的东西。不过若是具体到某一个具体的领域,则每个事物都有一个事物产生和发展的道,或者称为规则,是支配事物发生发展的根本。这个根本在不一样状况下有不一样的名字。生物学称之为基因,在几何学称为公理,物理学上称为定律。埃隆 · 马斯克推崇为第一性原理。第一原理的思考方式,就是不断深刻挖掘,直到你找到了最根本的真相[1]。

亚里士多德最先提出了第一原理,定义为每一个系统中存在的一个最基本的命题,它不能被违背或删除。这个定义仍是比较抽象。几何学的公理体系能够用来类比理解第一性原理。欧式几何的基本就是五条公理。这五条公理缺一不可。全部的定理都是基于这五条公理推理出来的。要知道一个假设是否正确,就须要从公理和已证实的定理出发,经过证实过程来判断假设是否成立。就是基于这五条公理,欧几里得构建了一个严密的几何学大厦,成为后人敬仰的典范。

咱们产品开发就是解决某一个方面的问题。咱们所开发的产品和系统,实际上也相似一座大厦。要让这座大厦可以屹立不倒,而且可以不断丰富和发展,也须要咱们回到根本,利用科学的精神和工程化的态度,为产品的设计和开发树立牢固的根基。沙滩上建摩天大楼,终究会坍塌的。第一性原理对于产品的研发具备重要的意义。

产品的根本原理固然不能找到一个二次多项式来表示,可是也应该不会太复杂。例如欧式几何的公理只有五条。通常的产品的基本原理也该也在这个范围内。如今的关键是如何回到根本,发现这些基本的原理。这须要一个比较艰苦的摸索的过程,也是最具备创新意义的工做。

产品的演化过程,就是一个对于第一原理不断提炼和升华的过程。一方面是由于咱们难以一次就真正达到根本,随着认识加深了咱们要不断提炼。正如近代历史上从经典牛顿力学到相对论到量子力学的发展过程同样。另外也是由于外部条件和环境有了变化,咱们须要对已有的假设进行修正。

产品的基本模型,应该包括以下部分:

  • 基本概念
  • 外部市场环境的分析=>核心假设=>基本设计理念=>核心模型

基本概念和假设的提取每每是最关键的。

简单的威力

第一原理的威力,来自于其简单。以简驭繁,虽繁不乱。产品设计须要头脑风暴进行发散性思惟,但更须要严谨的推理。以根本的原理做为基础来进行推理,才有可能为产品设计打下基础,不会致使挂一漏万,而且也更加有法可循,不是彻底随机的思惟。基于第一原理进行顶层设计,产品间的协做也能够更加清晰有条理。

任何一个产品都是多个岗位、多个我的交互合做的结果。分工合做是产品开发的常态,在现代技术背景下也是必须的。可是如何让一个团队可以避免只见树木不见森林,一个产品的基本设计思路和原理的不断完善和提炼也是凝聚团队向心力的最有效的手段之一。

用户以为产品很差用,每每不是由于一个界面的得失,颜色的美丑,而是由于产品是否可以帮助用户创建一个协调一致的心智模型(Mental Model)。第一原理有利于让咱们保持系统的一致性。有了基本原理,就能够判断某个新功能是否重要,优先级是否高。不然系统就是功能的堆砌,系统的可扩展性和一致性都没法获得保证,组件间的相互交互产生的效果就是没法预测的。

咱们开发产品,是为了为用户提供价值,最重要的是可以给用户提供新的理念和思路。咱们要倾听用户的需求,但不是简单地支持它,而是须要概括到根本的原理上去,经过产品内部模型的完善和丰富以及知识的积累,积累对用户的价值。基于根本的原理,提取产品理念,给用户讲故事,用新的思路和方法来改造用户,提供系统的解决方案,打动客户,才是最有效的营销之道。

产品不断演化的过程,也是产品创新的过程。第一原理有助于咱们面对快速变化的市场,实现创新。同一个产品,随着市场状况的变化,对于其基本的假设须要不断回过头来进行审查,看是否仍然成立,是否须要修改。若是仅从表面的功能出发,没法实现有意义的创新。创新须要对问题域的深度理解和认知。须要咱们跳出原有的认知局限,从全新的维度去思考,寻找新的商业机会。勇于挑战本身的成见,善于打破本身定下的规则,从这里才可以作出顺应潮流的变化。以系统重构为例,电商平台的演化历程就很是清晰地说明了这一点。每一代电商平台都是由于新的技术条件和新的业务需求的双重变化之下,打破原有的架构而开发出新的平台。

世上没有两片相同的树叶。由于控制树叶生长的机理虽然相同,可是由于树叶长的位置、时间、气候各不相同,因此叶子形状只是类似,而不彻底相同。天然界同时兼顾了简单性和灵活性。如同树叶同样,每个客户也都是独特的。回到根本,咱们才拥有如大天然般的灵活性,以共性为基础提供定制化能力,实现千人千面的效果。

总结起来,对产品的深层原理挖掘,应该有助于达到以下几个目的:

  • 凝聚团队内部的意志,明确方向。方便协做,作好顶层设计。
  • 给用户明确的心智模型(Mental-Model),有助于创建良好的用户体验。
  • 明确给客户传输的先进的理念,方便营销。
  • 明确演化的路径和思路,对于历史和将来都有理有据。
  • 足够的抽象,保持系统的灵活性,千人千面,优化不一样客户体验。

小结

这里写的只是一点不成熟的体会,没有来得及结合实际的产品设计展开说明,许多观点还有待讨论,如何落实也是一个值得思考的问题。之因此仍是写出来,是由于参加产品讨论会,常常看着琳琅满目的产品大图和功能列表,却没法对于产品的设计思路和发展阶段有一个清晰的判断,由于这些都是表面的东西。对于产品更重要的是系统性深刻的思考。论语上说:君子务本,本立而道生。

抓住了产品的第一原理,咱们才能够不迷失在复杂的功能中。咱们面对的问题是复杂的多样的。须要咱们用科学的精神和方法,研究实际的工程问题。科学的进步标志是发现新的定律。产品进化的标志也应该是对问题域认识的深度和广度。不忘初心,方得始终。时时回到事物的根本,咱们才能看得更清楚,走得更远。


本文做者:燕标
阅读原文本文为云栖社区原创内容,未经容许不得转载。

相关文章
相关标签/搜索