《大道至简》读后感
《大道至简》读后感
近期读完了《大道至简》这本书,从中受益匪浅,学了很久的编程一直局限于代码,头一次这样去理解编程更深层的含义,说一说我从这本书中获得的感悟。
在第一章中首先将愚公移山比作程序,说明编程的精义,又提出人人都可以学会编程,接着讨论“程序 = 算法 + 结构”,然后说明语言的不同在于适用范围,哪个语言好用是一个没有意义的问题,作者对于编程,语言的看法给了我启发,这些都是我有困惑的地方,理解了他对这些问题的看法对我帮助很大。
第二章中,李冰积薪烧之的创新的例子,懒人造就了方法使我大受震撼,做事情,做编程,不能沉浸于用更快的速度,更勤劳的使用旧方法,要勇于创新,善于观察生活,在不断更新换代的现在,需要我们及时学习新东西,在原有的基础上不断完善现存规则,作者提出的:程序 = 算法 + 结构 + 方法,就是一方面的启示。
在第三章中,作者又提出了一个团队,一个公司中管理上的问题,公司中出现“既不能令,又不受命”的人需要将其开除,但造就这样人出现的又是管理者,所以如果想要团队不出现问题,那管理者的决策至关重要,对于个人,我们当然不可以做“既不能令,又不受命”的人,无论是在公司,还是在项目团队,我们都要积极发挥自己的作用,努力成为核心人物,发挥自己的价值。
第四章,流于形式的沟通,我从中看到了开发人员于客户之间困难的沟通,以及其中涉及的一些列无效沟通,所以我们才更应该及时的找到流于形式的沟通,因为“流于形式的沟通,可能是使得你的项目被不断推翻和不断延迟的最直接原因”。
第五章简述了失败的原因,作者告诉我们失败的过程也是过程,体会失败,从失败中吸取教训,不要做面子工程、做形式、走过场是永远行不通的,只有认真踏实才会通向成功。
第六章中介绍了从编程到工程的过程,一个庞大的工程离不开每一个环节,每一个组成人物,所有部分一起才能实现从编程到工程的转变。
第七章作者带我们在现实中感受了一遍工程,通过多个例子让我感受到了现实中工程的实现的困难程度,懂得了任何事物都不如听起来那般简单,具体的实现需要很多方的共同努力。
最后,作者告诫我们“死读一本《软件工程》的人不会做真正的软件工程”,学习中我们需要不断的思考,思考学到的每一个知识,只会读死书是不能适应现实的。
在过去的编程、学习中,我总是在完全使用,依赖前人的方法,以至于很少去思考其中的内在,甚至不知道它是否是正确的,遇到复杂的问题就会束手无措。
在程序错误率很高。但是通过书中介绍我明白了,这样做只会使我懒惰,丧失独立思考能力,在以后的学习生活中难以应对自如。
所以,我要从现在开始,学习的时候多思考,遇到复杂问题去寻找,创造自己的方法,把创新融入到我的学习生活,争取在以后的学习中大放异彩,当当重任。