yuanzhixiang's blog

yuanzhixiang

《技术的本质》

593
2022-03-08

最近对本质很感兴趣,所有有关本质的内容我都会考虑看看,所以读了技术的本质这本书。技术的本质可以理解为技术的定义,书中对于技术的定义总共是以下三点:

  1. 所有的技术都是某种组合,这意味着任何具体技术都是由当下的部件、集成件或系统组件构建或组合而成的;
  2. 技术的每个组件自身也是微缩的技术;
  3. 所有的技术都会利用或开发几种效应或现象。

这便是整本书所表达的核心观点,书中的言论均是在论证这个观点,或是在此基础上对一些衍生的事物给予专业名词并对其用具体案例解释。

书中的观点我同样认可,但同时也产生了另外两个问题,一是为什么要弄明白技术的本质,二是弄明白技术的本质对实际生活有什么帮助。

对于为什么要弄明白技术的本质,这就像编程里常用的框架,如果不知道框架本身的实现逻辑,那么连正常使用都可能存在问题,如果碰到一些异常情况需要处理,那更是没有能力解决,而如果明白了框架的实现原理,便可以做到正常使用,如果遇到一些异常需要处理也能自己处理或者通过搜索引擎的帮助解决问题。

而理解了为什么要弄白技术的本质,便可以发现当理解了本质之后对我们的帮助远不止是做到解决常用问题,如果当发现所使用的技术开始不能满足实际场景之后,我们同样可以对原本的实现进行分析,看看瓶颈出现在哪里,需要优化到什么程度才可以满足需求。如果当前的组件无法优化到满足需求的程度,是否有更好的算法实现来替换出现瓶颈的组件。