《创新者》读书笔记 PB16110698 第五周(~4.5)
本周我阅读了某同学推荐的《创新者》,这本书实际上是两个世纪以来信息技术的编年史,从巴贝奇的差分机到如今互联网时代的超级计算机,作者通过各个时代里一位位杰出的创新者,将计算机诞生、发展、崛起和蓬勃的历程娓娓道来。从一篇篇人入胜的创新者传记中,我看到了埃达·洛夫莱斯的诗意想象、技术热忱与自信坚强,见证了阿塔纳索夫的灵感眷顾与没落,感慨于莫奇利“集百家之长”的智慧……创新者们站在时代的最前沿,推动着历史车轮滚滚前行,也以亲身经历展示着创新之道。
一、创新:想象与实践
想象,是创新者不可或缺的要素。回看信息技术发展的一个个里程碑,单纯由思维实验推导而出的成果并不少见,比如图灵思考“判断逻辑命题”时诞生的“逻辑计算机器”,比如阿塔纳索夫酒馆中一夜沉思催生世界上第一台电子计算机。书中的第一位创新者,也是地球上第一位计算机程序员:埃达·洛夫莱斯,便是借由丰富的想象,在数学的汪洋中徜徉,并与巴贝奇协作完成了如分析机等诸多信息技术创新。放眼当下,无论是商业企划案还是科研论文,“新意”都至关重要,而想象力便是这些创新“新意”的源泉。若要成为一名创新者,便应当对生活勤加思考,面对问题时多方面考量,敢于在思考时放飞自我、天马行空,培养和应用这份宝贵的想象。
实践,则是创新落成的必然之路。再天才的构思,若未能落纸成文、造出实物,也往往只是空想。在电子计算机的设计中,阿塔纳索夫因为各种外因,未能最终实现自己的设计,苦心多年的成果只能落得宝玉蒙尘的下场;直到莫奇利借鉴其思想并最终实现,才为人类带来了电子计算机时代。在我们的日常生活中,奇思妙想其实并不罕见,但真正选择去实现它们的人太少太少。比如我的一个朋友做家教,时常抱怨一些家教平台抽成太过分、吃相难看,想要做一个“家长与家教老师直接联系”的信息交流平台,但由于时间等诸多因素,一直未动工,拖着拖着也就不再提及了。正是在这样的“放手”中,许多灵感仅仅一闪而过,便消逝殆尽。创新者,应当力图实践,拒绝空想。
二、创新:独行与合作
独行,是创新者常常具备的素质。就像图灵、楚泽等大师,很多创新者乐于独处,他们能高效地独自思考,并催化出思维的硕果。而一些热衷于群聚的人,则往往花费很多时间维持人际关系,“靠着大树乘凉”。这样的做法也有其智慧和道理,但终究于创新无益。创新者往往是孤独的,越是优秀、先进的创新,往往越难于被时代所理解和接受,比如巴贝奇设计的分析机得不到政府的支持,比如图灵给几位数学大师发的论文副本只有一人能看出其价值。因此,创新者不应以独为耻,越能耐住“独”乃至热衷于“独”,往往离创新就越接近,坚定地走自己的路,才是创新之道。
合作,则是现代创新的必需。独行固然能免受干扰、一心一意,但个人能力终究有限,在信息技术日益发展的世界里,独自一人很难有所成就。比如书中的阿塔纳索夫,纵然有天才的构想和不错的动手能力,也因为缺乏合作、无人交流讨论,最后没能做出真正的历史里程碑,只是成为一名普通的教师。反观莫奇利,则主动“云游四方”,在各大展会上收集自己感兴趣的思想和技术方法,包括到阿塔纳索夫的家里做客、理解他的论文与思路,并积极参与团队合作,最终造出了第一台电子计算机。巴贝奇也是在与埃达合作后,才得到了建造分析机的必要支持。这说明,独行应当适当,不能完全脱离合作和现实,毕竟再厉害的创新者也很难与一支强大的创新团队抗衡。而在当今社会,合作的重要性无需多言,我们的结对编程、团队项目也都是为了训练我们合作创新的能力。创新者,也必须是一位出色的合作者。
总而言之,创新者作为时代的弄潮儿,需要兼备想象、实践能力,乐于“独“亦善于“群“,还要怀有一颗热爱技术、热爱生活的赤子之心。在今后的学习生活中,我会努力向这些优秀的创新者靠拢,努力成长为一名创新型人才。
《创新者》读书笔记 PB16110698 第五周(~4.5)的更多相关文章
- 《人月神话》读书笔记 PB16110698 第七周(~4.19)
每逢读书笔记上交作业时刻,班级blog页面上总能看到<人月神话>相关的读书笔记,本次软工课邓老师推荐的第一篇读书笔记也是写的<人月神话>,算是对它“耳濡目染”了.本周,我终于抽 ...
- 《软件调试修炼之道》Part 1(CH1~5)读书笔记 PB16110698 第八周(~4.26)
编程中,调试几乎是必不可少的,一劳永逸.一次完成预想功能而完全不出bug的情况凤毛麟角,出现bug→调试→再出现bug→再调试……基本是软件工程中的常态.可以说,软件调试是每个coder的必修课,而& ...
- 《移山之道》第十一章:两人合作 读书笔记 PB16110698 第六周(~4.15)
本周在考虑阅读材料时,我翻阅了<移山之道>,正好看到这一章:两人合作,心想:正好,我们正值结对作业的紧要关头,书中两人合作的宝贵经验和教诲应当对我们有很大帮助.于是,我开始一边在ddl苦 ...
- 《构建之法》CH5~6读书笔记 PB16110698 第九周(~5.15)
这段时间我阅读了<构建之法>的大部分章节,包括个人技能.软件测试.用户体验和需求分析等相关内容.之前的个人作业和结对作业结束后,我们的工作重心终于转向了团队项目,作为团队中前端组的组长,我 ...
- 《代码整洁之道》ch5~ch9读书笔记 PB16110698(~3.15) 第二周
<代码整洁之道>ch5~ch9读书笔记 本周我阅读了本书的第5~9章节,进一步了解整洁代码需要注意的几个方面:格式.对象与数据结构.错误处理.边界测试.单元测试和类的规范.以下我将分别记录 ...
- 《Practices of an Agile Developer:Woring in the Real World》读书笔记 PB16110698(~3.22)第三周
<Practices of an Agile Developer:Woring in the Real World>读书笔记 本周我阅读了<高效程序员的45个习惯:敏捷开发修炼之道 ...
- 《代码整洁之道》ch1~ch4读书笔记 PB16110698 (~3.8 第一周)
<代码整洁之道>ch1~ch4读书笔记 <clean code>正如其书名所言,是一本关于整洁代码规范的“教科书”.作者在书中通过实例阐述了整洁代码带来的种种利处以及混乱代码 ...
- 读书笔记之第五回深入浅出关键字---把new说透
第五回深入浅出关键字---把new说透 ------你必须知道的.net读书笔记 new一个class时,new完成了以下两个方面的内容:一是调用newobj命令来为实例在托管堆中分配内存:二是调用 ...
- 《android开发艺术探索》读书笔记(十五)--Android性能优化
接上篇<android开发艺术探索>读书笔记(十四)--JNI和NDK编程 No1: 如果<include>制定了这个id属性,同时被包含的布局文件的根元素也制定了id属性,那 ...
随机推荐
- Dubbo入门到精通学习笔记(十二):Dubbo消费端直连提供者(开发调试)、Dubbo服务只订阅(开发调试)、Dubbo服务只注册
文章目录 Dubbo消费端直连提供者(开发调试) Dubbo服务只订阅(开发调试) Dubbo服务只注册 Dubbo消费端直连提供者(开发调试) Dubbo 官方文档: 用户指南 >> 示 ...
- C# WinfForm 控件之dev报表 XtraReport (七)报表合并
这个不是太难,新建两个报表 一个form窗体 窗体上放个documentView 代码如下 XtraReport2 xr2 = new XtraReport2(); xr2.CreateDocume ...
- git 和github简介
关于github不清楚的可以百度, 在这里,可以创建一个新的仓库 点击Create repository后会出现下面这些信息,其中第一块是仓库的url链接 第二块是你在本地目录中创建一个READEME ...
- 567. Permutation in String【滑动窗口】
Given two strings s1 and s2, write a function to return true if s2 contains the permutation of s1. I ...
- 两种接口传送数据协议(xml和json)
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/tianyazaiheruan/article/details/37659983 规范性接口开发 ...
- 十分钟学习 react配套的类型检测库——prop-types的运用
js 有时在定义变量的类型为number 或string 时并不会报错,所以prop-types 是专门用来检测react ,以前的版本是把它放到react架构里面 ,现在作为一个独立的库搬出来了,跟 ...
- 错误 175: 具有固定名称“MySql.Data.MySqlClient”的 ADO.NET 提供程序未在计算
问题描述:错误 175: 具有固定名称“MySql.Data.MySqlClient”的 ADO.NET 提供程序未在计算 原因描述:一.首先我的系统是因为是win10 的有问题,重新装了系统. 二. ...
- XOR linked list--- 异或链表
异或链表的结构 这是一个数据结构.利用计算机的的位异或操作(⊕),来降低双向链表的存储需求. ... A B C D E ... –> next –> next –> next –& ...
- 用C#简单实现的36进制转换代码
private const string initValue = "A0000001"; private static string cs = "0123456789AB ...
- mysql组合查询
使用UNION 多数SQL查询都只包含一个或多个表中返回数据的单条SELECT语句.MySQL也允许执行多个查询(多条SELECT语句),并将结果作为单个查询结果集返回.这些组合查询通常称为并(uni ...