《技术的本质》读后感

选书

近期发现服务端的语言也开始转型,公司很多业务从php的语言切换为golang,之前理解服务端的业务场景和基础组件比较稳定,现在也迎来了新的变化,但还是很难看清楚未来的发展方向,想找一本关于技术演化的书看看,希望能从更广的视角理解技术,了解技术的发展演进,了解技术在生活和价值观中起到的作用。

说到golang的发展我理解是应用服务越来越多的部署到云端,而云端需要的技术组件开发使用传统开发语言在效率和性能上存在矛盾,所以催生了新的语言发展,例如云端部署要求部署、更新、删除都比较高效,那么打包成一个可执行文件的做法就比较高效,云端环境的部署还有各种基础库及扩展依赖,这在初始化运行环境时就比较低效,使用c这些编译型的语言开发效率又提不上去。

基于云化的趋势和现在的矛盾,兼顾开发、调试、部署效率(快速编译运行调试,单文件快速部署,支持多cpu架构的协程高效低耗的并发),就有了golang的定位,使用golang来开发云端基础组件,故golang吸取了其他语言的诸多优点,服务云化的潮流趋势。

读书

从哪来

技术给我们带来了舒适的生活和无尽的财富,也成就了经济的繁荣。一句话,我们的世界因技术而改变。但是,技术的本质究竟是什么呢?它从何而来,又是如何进化的呢?

书中通过拆解比较经典的技术领域来逐层分析,最终推到出所有的技术都是从自然现象开始,从发现现象、寻找规律、人类场景适配,到多种现象规律的组合使用形成新的技术,从而发现更多的现象,找出更多的规律,催生更多的技术和组合技术,周而复始,从而演进到当前繁荣的技术生态。

从以上的过程作者分析了技术演进的结构:

  • 技术的组合性,技术是由其余技术组合而成,最终可追溯为某种自然现象。
  • 技术的分层递归,技术是由其子一层的技术组合而成。
  • 自然现象,所有技术的实现都是使用自然现象总结的规律,我们的技术组合只是在对自然现象编程。

技术与科学

科学是研究自然规律,技术是应用和组合自然规律促进科学,循环往复,只有科学没有技术是空中楼阁,只有技术没有科学就没有方向,技术和科学并重,遇到技术瓶颈时依靠领域或扩领域的科学组合实现,这类跨学科的发展很常见,例如信息论的发展在物理和生物学领域都有众多启发和应用。

技术一旦走上发展之路,各种各样的版本就会随之出现。通过“内部替换”,开发人员可以用更好的部件(子技术)更换某一形成阻碍的部件。开发人员还可以通过寻找更好的部件或材料,或者加入新组件进行结构深化。旧设计和旧原理一经锁定,就会产生新用途。

域并不是若干单体技术的简单相加,它们是连贯的整体,对经济的影响也更大。任何新域,都产生于一个已存在的域——母域,而且参与者开始很少能意识到会发生” 颠覆性改变”。但随着理解的深化和实践的固化,新域会慢慢忘记它的母域而横空出世,甚至会极大地提升国家竞争力。

技术进化

组合是新技术的潜在来源。 组合的威力,在于它的指数级增长。如果新技术会带来更多的新技术,那么一旦元素数目超过一定阈值,可能的组合数就会爆炸性增长。此外,机会利基也在呼唤着新技术。技术就如同生命体一样,它的进化与生物进化也没什么本质差异。

众多的技术集合在一起,创造了一种我们称之为“经济”的东西。经济从它的技术中浮现,不断从它的技术中创造自己,并且决定哪种新技术将会进入其中。每一个以新技术形式体现的解决方案,都会带来新的问题,这些问题又迫切需要进一步得到解决。经济是技术的一种表达,并随这些技术的进化而进化。

技术价值观

随着基因组研究和纳米技术的发展,生物正在变成技术。与此同时,从技术进化的角度看,技术也正在变为生物。两者已经开始相互接近并纠缠在一起了。我们需要和自然融为一体。如果技术将我们与自然分离,它带给我们的就是死亡。如果技术加强了我们和自然的联系,那就是它对生命和人性的厚爱。

用书

跨域学习

很多领域的突破都是借助其他领域的技术灵感,除了学习计算机科学,对自然(现象)和科学(规律)进展要有一定的认识,在此认识比较丰富和深入的情况下,可以通过迁移组合的方式,解决当前场景中的问题,产生新的技术。

知识管理

技术如果是组合而成,那么在学习新技术的时候,就可以根据组合技术形成技术树,这个树就像一个树根一样,每个子节点都是一个自然现象。

您的支持是我最大的动力!