《01改变世界:计算机原理趣谈》是一本引人入胜的书籍,它以生动有趣的方式解释了计算机的原理和发展历程。作者通过讲述计算机的发展历史、硬件原理和运行方式,让读者对计算机的工作原理有了更深入的理解。这本书不仅仅是一本科普读物,更是一本富有启发和趣味的读物,它让读者对计算机技术产生了浓厚的兴趣。
《01改变世界:计算机原理趣谈》读后感(篇一)
《01改变世界:计算机原理趣谈》系统地介绍了计算机的组成与基本运行原理。本书分为5章,依次从硬件、软件、网络、编程和应用方面切入,使用通俗的语言和丰富的图解,帮助读者快速地理解计算机的知识。本书深入浅出,可作为计算机相关从业人员和计算机业余爱好者的入门科普读物。如果配合《01改变世界:计算机发展史趣谈》可以有更好的阅读体验。
此外,需要说明的是,计算机的涉及的知识很广、绝大多数内容也很坚深,因此本书也只能算作一个科普层次的读物。如果想深入的学习计算机算法相关的知识,推荐吴军老师的《计算之魂》。计算机作为信息时代和智能时代的基石,学习计算机相关知识和原理,绝对可以获取世界观的巨大进步,活到老,学到老!
《01改变世界:计算机原理趣谈》读后感(篇二)
作为一名从事计算机相关的硬件工程师,在工作过程中,我们只是直接使用CPU和内存,硬盘等等接口,在于使用者来说都是已经相当成熟的芯片和模块,但是我们都是通过专业的知识去理解,甚至死记硬背的方式了解各个模块的作用,清楚各自的模块的分工及其在计算机工作过程中扮演的角色,而《01改变世界:计算机原理趣谈》这本书则通过很直白的语言讲解了计算机的总体构成,其中明确了计算机硬件和软件各自实现的功能及其两者直接如何配合实现计算机的功能。其中针对计算机组成的各个模块和功能,书中举了一个形象直观的例子:计算机的运算器和控制器类似人的大脑进行思考处理事物;内存相当于我们的大脑记忆体;输入和输出模块就是一个纽带桥梁能够让大家互通有无的沟通,也是一个翻译官的角色。
针对《01改变世界:计算机发展史趣谈》,这本书不仅可以作为专业书籍供专业人士学习,也可以作为一种科普读物,书的封面写着:追溯计算机的前世今生,纵谈计算工具的历史变迁,零门槛入门计算机科学。通过这本书我们能够了解古代圣贤们的聪明才智,也了解了“计算”真正的发展过程。
《01改变世界:计算机原理趣谈》和《01改变世界:计算机发展史趣谈》两本书名用了数字“二进制”编码的“0”和“1”,也代表了“计算”从0至1的演变过程。
《01改变世界:计算机原理趣谈》读后感(篇三)
《01改变世界:计算机原理趣谈》介绍了计算机的组成与基本运行原理。本书分为5章,依次为硬件、软件、网络、编程和应用。也涵盖了计算机组成和运行的基础的大部分知识原理。 首先,这本书的逻辑清晰,从上面提到的五个方面,可以由浅入深地进行学习,对计算机的宏观概念有基本的了解。 其次,通俗易懂的话语可以让不是很具备专业知识的读者快速上手。本书没有晦涩难懂的专业描述,一些关键的概念会通过通俗的文字讲解,书中偶尔涉及到简单的数理化知识,只要稍加回忆即可。 还有就是丰富的插图使枯燥的文字更加妙趣横生,对于复杂逻辑和抽象的表达,通过插图来表现可以让读者结合图片的形式加以想象更快理解涉及到的概念等。 《01改变世界:计算机原理趣谈》这本书是一本计算机原理的科普书,难度不是太大,只是浅谈了一些基础的原理。如果对于计算机的原理有兴趣,可以尝试阅读。再结合《01改变世界:计算机发展史趣谈》这本书会对计算机有一个更深层次的理解。
《01改变世界:计算机原理趣谈》读后感(篇四)
对于一个已经在软件领域里摸索入门,并且也抱有很大兴趣的过来人,其实着实羡慕作者能有这样一个作品产出。
作为解释硬件运行原理的《计算机组成原理》,其次做硬件资源控制的《操作系统原理》,在操作系统之上,进行编程操作进行业务计算的《编程语言》,打通不同计算机之间通信的《计算机网络》,以及在此基础上,进行融会贯通各种组装打通的《云计算》,具体业务运算中算法的最高境界《人工智能》。
每一个单拎出来,都是洋洋洒洒的的“黑皮”巨著。这也是计算机从业者想要进入该领域登堂入室的必经之路。
通过这样一本书,能涵盖这样多领域,肯定不能事无巨细的全部囊括,但肯定讲到的都是每个分支的重中之重。每个细分领域如果直接开始看黑皮书系列,肯定都存在比较高的门槛,因为他们其实并不真正对初学者友好,所以这可以作为一本很好的刚开始进入计算机领域的垫脚宝石。先去了解一些经典概念的来龙去脉和重点,入门后。会非常顺滑的把黑皮书作为工具书来查漏补缺。
非常羡慕作者经过这样的输出形成的扎实的技术功底,随着技术的积累,自己也是对底层技术慢慢兴趣浓厚起来,写书不乏为一种非常好的一举多得的对知识梳理的好方法。既给后辈照亮了捷径,也帮助自己系统梳理知识查漏补缺。
向初学者及对黑皮书有阅读恐惧的同学推荐这本书。
《01改变世界:计算机原理趣谈》读后感(篇五)
大学课本里的计算机原理相关的书籍,简直是初学者的噩梦,文字的密度、内容的难度,很容易让人从入门到放弃。如果你是想系统的学习下计算机基础知识,或者是想学计算机的初学者,那么可以从《01改变世界:计算机原理趣谈》这本书入手。
这本书一共分为五个部分,分别是:硬件篇、软件篇、网络篇、编程篇、应用篇,这些内容都是我们在学习计算机、学习编程所必须要了解的知识。
硬件篇:讲述了计算机的基本组成,想摸透计算机原理,这是你必须要认真阅读的内容。
软件篇:讲述了操作系统、文件系统等计算机底层最重要的软件原理,想玩转计算机,这是你必须要仔细学习的内容。
网络篇:想知道计算机如何通信,这一篇或许能给你个答案。
编程篇:什么是编程,代码如何被编译与运行,通过这一篇你会对编程、对编译原理有个基本的认知。
应用篇:云计算、大数据、人工智能,当今计算机行业的三大热门应用领域,它们已经不再是高大上或者说是遥不可及的概念,而是与我们的生活已经息息相关,看过这篇你会对它们有更深的理解。
这本书篇幅不长,内容的难度也没那么高,书中的前言作者也提到“这是一本浅谈计算机原理的科普书”,所以无论你是计算机行业的从业者,还是想了解计算机的人士都可以先来看下这本书,肯定会有所收获。
《01改变世界:计算机原理趣谈》读后感(篇六)
《01改变世界:计算机原理趣谈》这本书会让你对计算机技术产生全新的认知。不再是枯燥乏味的理论,作者用轻松幽默的笔调讲解这门看似高深的学科,就像跟你闲聊一样。
第一章带你走进CPU,原来这块小小的芯片就是计算机的“大脑”。它执行程序指令的方式就像我们思考一样神秘。内存又像人的记忆,时刻记录着我们做过的事。当你打开一张照片时,外存和时钟这两位“小伙伴”就立马被调来帮忙。
第二章的操作系统可比擅长管理的管家。它不但会合理安排各个程序的运行,还会妥善管理内存,确保它不被滥用。文件系统就像一个巧妙的存钱罐,长期保存着你的数据。你有没有好奇过照片中的色彩是如何在屏幕上呈现的?图形化技术便揭开了这个秘密。
第三章让你见识互联网的本质。原来上网离不开C/S,B/S,P2P这几种网络架构,信息在网间流转也需要协议之助。各层协议就像快递公司的分拣制度,确保信息能准确无误地到达目的地。
第四章带你进入程序员的世界。编程语言像我们的母语,程序则是用语言写就的文章。编译原理告诉你,程序需要经过词法分析、语法分析等过程才能被计算机执行,就像我们需要考虑语文知识才能写出通顺的文章一样。
第五章云计算让你的工作变得轻松,大数据帮你发现自己的兴趣,人工智能让机器也拥有了学习和思考的能力。信息技术正深刻影响着我们的生活,它所带来的未来令人期待。
最后,如果你知道这篇书评也是由 AI 辅助生成的,你会作何感想呢?
《01改变世界:计算机原理趣谈》读后感(篇七)
本书原是一份查漏补缺的学习笔记,受命运眷顾走上了出版之路。其中大部分内容都是边学边写的,我的首要目的是帮自己解惑,顺带做成了科普,因此特意倾向于课本和专业书之外的冷门知识。还有小部分内容是对自己已有知识的系统化整理,专业书往往专注于某个特定领域,我想把这些领域串联起来,描绘计算机整体的底层逻辑。写罢,我对计算机的系统认知有了质的飞跃,这种飞跃一部分落在书里,更大一部分长在心里,难以言喻。
学习是件苦乐参半的事,消化一份知识很痛苦,把消化后的知识讲述出来却很有意思。当你自认对某个知识点了如指掌,不妨尝试把它教授给他人,就很容易发现盲区。学生通过题海战术巩固的知识点,掌握最牢固的却还是老师,个中原因除了老师已钻研多年,更重要是老师背负着精准授业解惑的压力,这种压力是绝好的学习动力。书写到大半,我才听说这种自己歪打正着正在践行的方法叫做“费曼学习法”。
知识是无尽的,有时还是廉价的,真正重要的是汲取知识的方法,以及基于知识和方法所构筑的思维体系。在不明白这个道理前,我也曾在死磕知识的误区里自嗨多年,为背出磁盘容量计算公式和鼠标发明人的全名而沾沾自喜,这些零散的冷知识其实毫无价值。直到开始了科普写作,我才意识到,大部分人们所求知的东西就静静躺在图书馆或互联网的某个角落,比起将它们记住,不如掌握快速找到它们的方法(这让我想起了上册写量子计算时提到的《诗云》),这种方法在长时间训练后不断提升,最终成为真正的学习能力。拥有这种能力,才能在飞速变化的时代中以不变应万变。
本书为我的个人履历增添了浓墨重彩的一笔,求职时我毫不犹豫地将它写进简历,它甚至比工作中那些正式的项目经历更引人注意。人在兜售自己时,作品是最好的代言。每个人都有自己擅长的事情,只要选对方向,在力所能及的范围内,沉下心、耐住寂寞熬出来的作品一定能闪耀它的光芒。 计算机技术日新月异,时常让人眼花缭乱,疲于跟随。我想写些不会过时的东西,向历史追本溯源,对原理刨根问底。尽量用通俗的表达将理解计算机所必需的专业知识解释清楚。拒绝蜻蜓点水、避重就轻式的科普,争取把计算机中那些最令人好奇的细节呈现出来。
《01改变世界:计算机原理趣谈》读后感(篇八)
总体感觉:如果当年的《计算机基础》换成这种风格和语言,对C语言程序和从C++课程的兴趣大概会大得多。
书中用简明的语言和生动鲜活的类比,形象地展示了计算机各个部件、区域的运行原理。对于我这样的电脑小白来说,几乎平均每两页就能找到一条足以对大脑构成冲击的知识点。
第一个冲击:原来二进制不是计算机必须的语言,甚至十进制也不是必然的,我们可以随时随意地使用任何进制!有趣的智力游戏。
第二个冲击:原来我的电脑CPU一直在容忍我的无知和不礼貌行为!我在不经意间打开一个网页,不耐烦地点一下鼠标、敲击一下键盘,原来都惊扰了辛苦工作的CPU,让它不得不停下手头运行的指令来耐心地猜测我的意图。我嫌弃CPU运行慢,却没有想过如何尽可能不去胡乱发出指令以免降低其效率。
第三个冲击:存储器居然存在等级关系!如果离线储存器是“菜市场”,那我就总是把“灶台”和“水池边的篮子”装得太满而没有放进冰箱或者等需要时才去市场补货,因此把厨房弄得一团糟,严重拖慢了大厨工作的速度。
第四个(小)冲击:原来软盘真的是软的!可惜当年上课必备的3.5英寸软盘现在已经极其少见了,要不然可以掰开塑料外壳看看里面的盘片是不是像塑料纸一样柔软。
……
最后一点:大数据之所以大,是因为“以往被丢弃的大量低价值数据也被保留了下来”。当你日常丢弃的垃圾都被人有意无意地偷偷收集存放起来,你会不会突然“脊背发凉”?会不会在漫不经心随手点击鼠标或在手机和平板上划动时提醒自己更谨慎一些?
虽然并不完全能弄懂计算机原理和编程语言,但读完全书,对计算机出现的各种问题似乎有了更清晰的认识。下一次再遇见电脑故障,除了强制关机和不断重启,或许能更冷静、更有条理地找到应对之策。至少,可以有信心去寻求答案,不会因为对这种日益复杂的技术心生畏惧,而使之彻底成为“知识盲区”。
《01改变世界:计算机原理趣谈》读后感(篇九)
一本计算机原理科普书 读《改变世界:计算机原理趣谈》 如果你是一个计算机爱好者; 如果你是一个对计算机原理感兴趣的人; 如果你需要对计算机原理科普知识进行了解; 这本《改变世界:计算机原理趣谈》都很适合你。 01 通俗易懂的原理书 关于计算机改变世界的理论已经不是一天两天才出现在社交网络或是书当中了。但是关于计算机原理改变世界这样的科普书,这类的通俗易懂的书,还是很适合需要的读者的。 作为文科生的读者小伙伴这本书也没有那么不友好。但是,至少你在翻阅图书时,对基本的计算机的知识要么是知道一些,要么是感兴趣的。 这样更加有利于你去了解书中的关于软件、硬件、网络、编程、应用这样的讲解和书中的重要模块。 编程也一直是这些年当中在年轻人当中很流行的关于计算机学习内容的一部分。 02 论文级别的指导方式,让学习变得更简单 这本书的描写方式并不是很刻板的方式,对兴趣爱好者相对友好,也对编程这样的神秘的词汇给了解读。 就算是一个已经被很多人熟知的领域,对于外行人来讲也是一个陌生的领域。所以, 这本书的参考文献也都是很接地气的。 书中有许多关于计算机的原理的解读,而且拆解的内容很通俗,用易懂的语言讲述专业的内容,这大概是这样的书的魅力之处了。 书中有关于计算机的前世今生,而且对了计算机的工作原理也一一讲述,对零基础的入门者,给了一道零门槛的入门方式。 03 趣谈专业将越来越受欢迎 之前看了一本关于肥尾效应的书,其中的很多原理图和理工科目的图是看不懂的。但是关于结论还是能够清晰懂得。 所以,希望这样的作品能够被 需要的人看到,这样才拥有了知识输出的意义。 2023年,愿你在文字里与自己相遇,见证烟火滚烫,人间美好。
《01改变世界:计算机原理趣谈》读后感(篇十)
一本计算机原理科普书 读《改变世界:计算机原理趣谈》 如果你是一个计算机爱好者; 如果你是一个对计算机原理感兴趣的人; 如果你需要对计算机原理科普知识进行了解; 这本《改变世界:计算机原理趣谈》都很适合你。 01 通俗易懂的原理书 关于计算机改变世界的理论已经不是一天两天才出现在社交网络或是书当中了。但是关于计算机原理改变世界这样的科普书,这类的通俗易懂的书,还是很适合需要的读者的。 作为文科生的读者小伙伴这本书也没有那么不友好。但是,至少你在翻阅图书时,对基本的计算机的知识要么是知道一些,要么是感兴趣的。 这样更加有利于你去了解书中的关于软件、硬件、网络、编程、应用这样的讲解和书中的重要模块。 编程也一直是这些年当中在年轻人当中很流行的关于计算机学习内容的一部分。 02 论文级别的指导方式,让学习变得更简单 这本书的描写方式并不是很刻板的方式,对兴趣爱好者相对友好,也对编程这样的神秘的词汇给了解读。 就算是一个已经被很多人熟知的领域,对于外行人来讲也是一个陌生的领域。所以, 这本书的参考文献也都是很接地气的。 书中有许多关于计算机的原理的解读,而且拆解的内容很通俗,用易懂的语言讲述专业的内容,这大概是这样的书的魅力之处了。 书中有关于计算机的前世今生,而且对了计算机的工作原理也一一讲述,对零基础的入门者,给了一道零门槛的入门方式。 03 趣谈专业将越来越受欢迎 之前看了一本关于肥尾效应的书,其中的很多原理图和理工科目的图是看不懂的。但是关于结论还是能够清晰懂得。 所以,希望这样的作品能够被 需要的人看到,这样才拥有了知识输出的意义。 2023年,愿你在文字里与自己相遇,见证烟火滚烫,人间美好。
《01改变世界:计算机原理趣谈》读后感(篇十一)
《改变世界:计算机原理趣谈》从硬件篇、软件篇、网络篇、编程篇、应用篇五个部分,全方位地解释了计算机的原理。关于计算机的原理并不像使刻板的说教,而是真正做到了关于计算机内部原理的奇趣妙谈,以通俗易懂深入浅出的方法,为业余爱好者或者从事计算机相关专业的学生和工作者提供了一本绝佳的计算机入门科普书。 计算机在人们的日常生活中是无处不在的,但是一提到计算机人们脑海里首先想到的总是半导体、处理器、CPU这样的词语,但是关于计算机人们却无法解释出它的具体含义,以及它内部的软硬件之间的相互关系。其实计算机中所有看得见摸得着的都是硬件,如果说硬件作为计算机的躯体,而软件则是计算机的灵魂。计算机的强大发展离不开硬件的发展,也离不开软件的不断更新。 作者通过介绍组成计算机的核心硬件,实现了计算机的主要功能,在时钟的领导下数据从外存进入内存,然后由CPU进行处理,原路返还。硬件的复杂程度在硬件篇里介绍的原理只是一个基础,还需要我们利用更多的时间和心思去了解硬件的微观原理和参数等各个方面。关于软件许多大型软件的复杂程度,也远远超出了硬件,虽然书里并没有具体介绍应用软件,但是各种各样的软件所共同拥有的运行机制都包含在内。 作者还介绍了网络通信的基本思想,在人们操作计算机的时候,总是作为应用数据,依次经过应用层、传输层、网络层、链路层的层层封装。科学家和工程师们的智慧让枯燥的机器带给人们无限的精彩。看到有许多小朋友们报名编程班去学习编程,感觉编程的原理看起来似乎非常难,但是真正入手之后却发现并没有想象中那么难,但是如果真的想要自己编出一个程序却是有一些难度的。有许多程序员调侃自己头发少,然而编程是一个值得持续学习的职业,每次编代码的时候都会发出自己只知其一不知其二的感慨,利用编程是费曼学习法的绝佳验证,通过对计算机知识系统性的实践,脱离枯燥的纸上谈兵,在迅速解决问题的同时迅速成长,就会发现软件的开发和应用其实也非常有趣。
《01改变世界:计算机原理趣谈》读后感(篇十二)
该书虽“观光浏览”式的向我们介绍了计算机的硬件、软件、网络、编程、应用几个方面,但也足以让门外汉的我们咀嚼和消化很久,通过粗略阅读(因为一些内容受限于专业知识,看不懂,额。。。)也算在当今世界最著名的“景区”转了一圈,颇有收获。
为何说计算机的是最著名的“景区”,因为在阅读每个篇章时,一个个世界巨头公司的大名不自然跳入我脑海。
硬件篇,最著名的当属英伟达、英特尔、台积电、ASML等,这3个公司的主要业务分别是GPU、CPU、芯片代工、生产芯片制造核心设备光刻机,它们的市值加起来超过1万亿,还是美元。
软件篇,最著名的当属微软、谷歌、苹果,微软的WINDOWS最为计算机应用最广泛的图形界面操作系统可谓家喻户晓,而谷歌和苹果分别开发了手机操作系统Android和iOS。这些操作系统作为几十亿人进入互联网的基础设施,就如同高速收费站一般,雁过拔毛,给这些互联网巨头源源不断的输送着高额利润。还是市值来看,这3家公司目前总市值高达5.4万亿美元。当然微软与苹果还有很多的互联网应用和硬件业务,但这两个操作系统绝对是它们所有业务中最重要的根基。
网络篇,我们相对熟悉的有华为、中兴、思科等,它们主要以提供通信设备为主要业务,而中国移动、中国联通等主要提供网络服务。在这个领域,近年来华为因持续的高研发投入,在核心技术方面已不输于西方巨头,因此也成了西方国家重点“关照”的对象。
编程篇,这个领域虽然论市值并无太大的公司,但作为计算机信息产业上重要一环,仍然发挥着巨大作用。比如英国的英国ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构,在数字电子产品的开发中处于核心地位。再比如,常用的C++、MATLAB、JAVA、PYTHON等均为舶来品。
应用篇,最著名的有苹果、亚马逊、谷歌、微软、FB、阿里巴巴、腾讯、奈飞等,至于市值和它们的主要业务有兴趣的朋友自己去看吧,希望看后大家不会感慨人生呵呵。中国因庞大的市场孕育出了阿里与腾讯,但因为语言、文化、政治等因素,其绝大多数收入仍然在国内,其国际化的程度还远远不足。
相信大家如将这些公司一一百度,会与我有同样的感觉,计算机网络真是造福与造富的摇篮,在更好的服务企业与个人的同时,创造了巨大的财富。同时,也可看出我国除在应用与网络方面有部分公司在行业内有了较强的影响力,其他方面还相去甚远。有志向与造福人类、发展自己、报效国家的有何感想呢?
《01改变世界:计算机原理趣谈》读后感(篇十三)
时至今日,已经离开大学将近十年了,计算机原理仍然让我望而生畏。
原因虽然有大学时编程写代码的痛苦,但更多的是对逻辑和二进制这些“反人类”知识的恐惧。
然而计算机是当今社会不可或缺的工具,它的发展和应用影响着人类的生活、学习、工作和娱乐。它可算是现代信息化社会的基石,更不用说当下火热的AI绘画和ChatGPT。
但是,你知道计算机是如何工作的吗?你了解计算机是由什么组成的吗?你清楚计算机是如何从最简单的电路到最复杂的系统演化出来的吗?
如果你对这些问题感兴趣,那么我推荐你阅读这本《01改变世界:计算机原理趣谈》。
这本书分为五章,依次从硬件、软件、网络、编程和应用方面切入,讲解了计算机中涉及到的各种概念、原理、方法和技术。不仅适合初学者或对计算机感兴趣的人阅读,也适合有一定基础或从事相关行业的人阅读。因为这本书不仅涵盖了计算机科学中最核心和最基础的内容,也涉及了一些最新和最前沿的内容,例如云计算计算、大数据、人工智能等。无论你是想要入门还是想要进阶,都可以在这本书中找到适合自己水平和兴趣点。
这本书是《01改变世界:计算机发展史趣谈》的姊妹篇,因此不用担心作者的写作水平,还是那么有趣,读起来并不会让人感到理工直男般的枯燥乏味。
比如作者在第4章编程篇里,讲到了中国古代发明的织机——提花机。丝线有横的纬线和竖的经线,每一匹布都是由许多经线和纬线交织而成的。并且,每穿一根纬线之前,提花工人都要提起部分经线。然而,再怎么有经验的工人也不可能记住每次该体哪些经线,因此古人就预先编制了一个与预期图案一样的花本。这种操作的本质就是编程。
书中还有一处令我印象深刻。作者在讲算法的时候,把入门级的排序算法通俗化成了斗地主的摸牌过程,并且像模像样地搞出了一套“摸牌流程图”,哈哈真有你的。
总之,《01改变世界:计算机原理趣谈》是一本既有深度又有广度、既有知识又有趣味、既有理论又有实践、既有历史又有未来的优秀科普书。它可以让你从零开始了解并掌握计算机科学,并激发你对这个领域更多更深入地探索和学习。
0和1已经影响并改变了我们的世界几十年,并还在继续影响和改变着。如今的人工智能又将带给我们怎样的未来呢?拭目以待吧。
《01改变世界:计算机原理趣谈》读后感(篇十四)
这本《01改变世界 计算机原理趣谈》着实是“不太有趣”的,拿到之前以为会有一些生花妙笔,用有趣的案例、诙谐的语言,讲解一些高妙有奇趣的电子世界,但是翻开几页后,立刻让我又深深陷入了大学上计算机课程和诈尸式备考C语言证书的恐惧记忆中。但是,专业的内容总是无法做到兼具趣味,尤其是计算机领域,在这些“枯燥乏味”的文字图例中,其实隐藏着极为“高级”的思维原理,这些原理作为“基本性法则”,无处不在地、高效地推动着人类现代文明进步,创造着一项一项系统性的工程奇迹。
这个原理,在计算机世界里就是“指令集架构”思想,现在来看“指令集架构”,简直是一种自然而然的事情,以至于我们甚至察觉不到它的精妙之处。运算逻辑的指令拆分,即将一条完整的任务,拆分成数条指令(或者说步骤),每条指令再由【操作对象】【调用技能】【目标对象】等几个部分组成。通过这种拆分,其一将原本巨大的任务逐级拆分,直至拆分到最基本的操作逻辑,然后注意完成最基本的操作组成,从而达成原本无法直接达成的目标。让我想起了《庆余年》(电视剧)中的五竹叔,他以极强的逻辑,在范闲丰富复杂的情绪中收集出最核心的指令,心无杂念地去完成。
就是这么简单,却难以时刻做到
书中提到的一个案例
公司职员A具备以下技能:
1数据整理2统计分发3邮件收发4总结汇报
老板给职员A下达了任务:
汇总本周的经营数据,整理成表后与上周情况进行对比;将分析结果群发给各个部门经理,收齐他们的反馈意见,形成周报后发给老板。
这是一个完整的任务【①汇总本周的经营数据,整理成表后②与上周情况进行对比;③将分析结果群发给各个部门经理,④收齐他们的反馈意见,⑤形成周报后⑥发给老板】,而要完成这个任务对于职场老手来说驾轻就熟,但是对于新人菜鸟来说可能要琢磨一会,但不管是驾轻就熟还是琢磨一会儿,职场老手和新人菜鸟都无意间使用了任务分解的思维方法。
指令1:汇总本周的经营数据,整理成表,【操作对象】:本周经营数据;【调用技能】:数据整理技能;【目标对象】:形成汇总表。
指令2:与上周情况进行对比,【操作对象】:上周经营数据;【调用技能】:数据分析技能;【目标对象】:形成分析结果。
指令3:将分析结果群发给各个部门经理,【操作对象】:分析结果;【调用技能】:邮件收发技能;【目标对象】:各部门经理。
指令4:收齐他们的反馈意见,【操作对象】:反馈意见;【调用技能】:邮件收发技能;【目标对象】:意见汇总表。
指令5:形成周报,【操作对象】:反馈意见、分析结果;【调用技能】:总结汇报;【目标对象】:周报。
指令6:发给老板,【操作对象】:周报【调用技能】:邮件收发技能;【目标对象】:老板。
通过这样指令拆解,将原本的任务逐步拆分成单个指令,然后逐步完成单个指令,最终达到整体目标。对于这个老板的这项工作任务,这种拆解显得臃肿而繁琐,意义不大。但如果这项任务是嫦娥登月工程、建造天宫空间站、或者建造星链卫星网络,那么这样的思维方法无疑是达成工程目标的终极法宝。这些巨大的系统性工程,无疑是毫无可能通过一个人、一次性、一步骤达成的,渺小的人类正是依靠这样的思维方法,通过达成单元结构,最终来达成系统目标的。
其次,细分的指令结构,也给了不断迭代升级,提供了机遇与路径。正如上文的【操作对象】【调用技能】【目标对象】三层结构,明确了这一结构后,技术创新人员不必知晓整体全局,可以单凭个人的技能所长,去完成或创新新的【操作对象】、新的【调用技能】、新的【目标对象】。于是支持的【操作对象】和【目标对象】的类型越来越丰富,支持的【技能】也来越多样。程序开发者(解决任务的人)可以根据自己的需求去调用新的技能、对新的对象进行操作。于是生态变的越来越多样性,计算机技术也像生命体一样,得以逐渐升级。
这也让我想起那则经典的笑话:把大象装进冰箱,一共分几步。把冰箱打开,把大象装进去,把冰箱关上。这看似脑筋急转弯的笑话,其实包含着分解指令的思维原理。只不过,再把第二条指令继续细分罢了。而咱们经常提到的xxx三步走政策方针,亦是异曲同工!
所以,不要着急去笑话一个笨拙的脑经急转弯,他的方法虽笨,但其中原理,却推动着人类文明的齿轮。改变世界的不仅仅是计算机技术,更是计算机原理。