读《技术的本质》思考之二

先给大家讲一个寓言故事,是关于制表匠的。

我们假设每个手表都需要集成1000个零件吧。有两个制表匠,一个叫张三,另一个叫王二麻子。


张三制作手表的时候,总是一个零件一个零件的安装。每次他制作手表的时候,村口的翠花总会喊他出去玩,他回来以后想要继续工作,就基本只能从头开始看,到底之前进行到哪个零件了。


王二麻子不太一样,他是每10个零件组装成1个模块,每10个模块组装成1个系统,最后组装10个子系统成为一块表。他做手表的时候,翠花也是总喊他出去玩,他回来之后情况会有所不同吗?



做工程师的同学听了这个故事会鄙夷地笑,这不是最基本的组件思维吗?

是的,但这并不是计算机开发技术所特有的思维


所有的技术都具有递归的结构,技术包含着技术,直到最基础的水平。


想象一个技术是一棵树的话,整体的技术是树干,主集成的是枝干,次级集成的是枝条,最基本的零件是更小的分枝。

这里面的树干是技术;

枝条也是技术;

到最基础的分枝,也是技术。


往大了看,树在一片树林之中,树林是技术;(从单节点到多节点)

树林可能在一个更大的生态环境之中,生态是技术;(从多节点到复杂网络)

生态在地球上,地球是一个更大的生态,也是技术。(从复杂网络到更复杂的网络)


技术就是如此,由更底层的技术一层一层地构建起来。

在真实世界中,技术还是高度可重构的。

技术是流动的东西,永远不会静止,永远不会完结,永远不会完美。

上一篇:组织解码之六


下一篇:读《技术的本质》思考之四