7.31 《大道至简》读后感
首先,我觉得的计算机专业的学习非常的死板单一,并且很难学习,然后经过老师的建议,我选择了阅读《大道至简》这本书,作者是周爱民,刚开始听到这个名字的时候,我觉得内容应该是将复杂的东西都变成简单易懂的东西,并且我第一时间也很难将其跟我们所学的计算机专业结合到一起,所以没有那么浓厚的兴趣,加上我本来就没有读书的习惯,可以说是很艰难的阅读了这本书。
这本书的网上简介是这样的,本书提出了审视软件工程的全新视角以及软件工程的体系模型(EHM,软件工程层状模型)本书用非工程的方式重新解析软件工程现象,全面、细致而深刻地分析了工程中各个环节的由来、价值及其内在关系。综合论述开发、工程二者的现状,例如对程序员“工匠思想”的起源进行广征博引的分析,也对工程中“敏捷过程”的经验主义本质进行至深髓质的论证。
作者周爱民(Aimingoo),有十多年的软件开发、项目管理、团队建设的经验。曾担任多家软件公司高级程序设计师、项目经理、部门经理、区域总经理等职,现任上海盛大网络平台架构师。当前主要从事软件工程(也就是我们所学习的专业)、体系架构和语言基础方面的研究与实践。看完了这些以后就觉得这本书跟我所学的专业挂钩了,并且作者这么厉害,将其十多年的经验集成一本书然后供我们去阅读理解,从而不需要再走过多的弯路,我觉得这也是大道至简。
书的内容,因为看的比较着急散漫,所以读的并不是很深刻,通俗点就是应付了事,唯一值得庆幸的是这本书很薄,只有几十页,所以看起来并不费劲。可以说深入浅出,通俗易懂。
有个很深刻的印象是,周爱民老师将编程跟愚公移山磨合在了一起,十分巧妙的将愚公移山比作了一个工程,然后分解成了多个项目,然后运用编程的思想将其一 一解决。还有懒人造就了方法这里,勤快的人只知道卖命的干活。我觉得非常震撼,因为从小灌输的思想都是越努力越幸运,在这里,勤快反而害了自己,导致自己不能很快的转换思维方式,而学习编程最重要的就是思维方式的灵活改变。
还有几篇章节,主要讲的是团队的思想,在一个公司里,必须要有规范的管理制度,要充分了解团队成员,对成员有明确的分工以及定位。一个项目可能需要一个团队去完成,这就需要运用到团队的思维,分工合理,让每个人的优势都发挥到点子上,各司其职,才能大道至简,功效翻倍。
反思,对于刚开始学习编程的时候,不应该害怕,逃避,面对巨大的代码量,无奈的只能ctrl+c/v,然后陷入其中,惰性越来越大,不能再有怀疑的态度,从一开始学习编程就发现了我本身对其不感兴趣,高考结束的志愿懵懵懂懂的听取了家里的建议,而未能选择自己喜欢的专业,所以更不愿意学习编程,但此刻这种态度应该消失,思考问题的时候应该多运用编程的思想,将所学的知识运用到解决实际问题中。最后希望自己新的学期能安稳学习。