你写代码的时候有没有这样的经历,有一点卡住好久:
有时候是不知道怎么提炼需求;
有时候是不知道怎么实现代码;
有时候是不知道怎么定位解决问题。
但冥冥中总有神助,原本漆黑一片的屋子总是会突然就亮了起来。
幸运眷顾?
想多了!
牛顿的一段关于他的引力轨道理论的评论:顿悟来自于“连续不断的思考”。
这种连续的思考允许无意识工作,有可能从过往的经历中回想起某个现象或概念,当一个可供选择的原理出现时,叩门声就会轻轻地响起。
顿悟原来如此,那创新有什么底层原理吗?
试试看,尝试想象一个单一的技术。
是不是有点难?
是不是很容易就会把几个技术一起带出来?
这是怎么回事。
一种可能,这些技术共享了效应或者现象簇(共同的起源);
一种可能,他们拥有共同的目标;
还有一种可能,他们分享了共同的理论。
这样的技术集群称之为域,就像是一个工具箱一样。
域这个概念有什么意义呢?
技术的产生和发展是现象的理解和应用,然后工程是用技术来解决具体的问题。
在开始解决问题之前,认知理解问题,选择需要使用的技术的过程,也就是我们打算选择哪个工具箱的过程,称之为域定。
再来一个概念:重新域定。
一样的问题,拿不一样的工具箱了,意味着技术的颠覆性改变,也可以称之为创新。
新技术也是一样,它总是来自于将需要和能满足需要的某个原理(某个效应的一般性应用)链接起来的过程。
原理来自于已有的其他设备、方法、理论或功能之中,从来都不是无中生有的。