读《大道至简》随感
Posted 啾啾丶丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读《大道至简》随感相关的知识,希望对你有一定的参考价值。
终于结束了。
十几天的暑假时间,每天不定时间的阅读,让我完完整整的阅读完了《大道至简》。整本书不是很长,主要是作者关于自己十年来对自己在编程方面的总结与经验之谈,由浅入深的从各个方面阐述编程的历史与怎样去学习编程,怎样去做一个合格的程序员。全书共110页,分为八章,每一章中作者这都会引用若干的实例去论证自己说的正确性,同时也使用这些例子使读者更直接、更能深刻的理解作者想要表达内容。书中趣闻不断,很适合我们这种刚开始接触编程的新手去研读。
这本书我到现在为止一共读过两遍,刚在 读第一遍的时候,只是看了个大概,没有系统的去分析作者所提及的情况,只是觉得作者的写作风格很有意思,很风趣,读的时候也不是去分析什么,只是单纯的觉得内容比较有趣吧,读罢之后也没有记住什么,所以,我又开始真正的去读第二遍。以下我根据读的第二遍的一些感悟来写这篇感悟。
也就是从开篇来看,作者就愚公移山的典故去阐明做工程的一些基本要素 ,体现出必须要通过明确的计划才能够进行项目的开发,丝毫不要想着去打无准备之仗,学会像愚公一样,才可能达到自己预期的目标。其次,如果要做一个合格的程序员,就必须要记住:积极工作和勤于思考都需要占时间,所以说做一个程序员首先要学习的就是规划自己的时间,以此才能明确的制定自己的计划而更少的发生失败的问题。对于编程来说,勤奋的思考也是必不可少的,锲而不舍的毅力和积极的去准备所做的工作同样重要。
接下来作者说他思考的关于“程序=算法+结构+方法”。记得以前学习C语言的时候,开篇就有“程序=算法+ 结构”描述,当读到这里时,我对于编程有了更深的理解。作者说:“是懒人造就了方法”,因此,他说:“勤快的愚公早就不了方法。”这并不是要鼓励我们变得懒,而是要叫我们要善于从复杂的境遇中寻找捷径,使问题变得简单而容易解决。善于梳理自己的思路,就像整理自己书桌上的书,整理所遇到问题的解决的办法与所学的知识是至关重要的。正因为如此,想要真正的去编写一个有用的程序,那么就一定要在掌握知识的同时,掌握方法,才能做出真正的程序。
当能够很好的编写出一些程序的时候,那么你才能开始向工程转变。在这个转变中是需要过程的,不可能一蹴而就。要做工程,一定要先学会组织。工程不是模子,人员也不是那一堆面。不可能像我们刚开始学C语言那样,只是简单的套用,脱离模板后便毫无头绪。因此,要想做工程,首先要学会自己思维,并要学着做一个管理者。当然,作为一个管理人员,也是有一定的风险的,敢于承担也是管理人员所必须具备的素养,作者也说过,如果一个项目失败,连个没有递交辞呈的勇气都没有,那么项目的失败也就是自然而然的事情了。要学会组织,就必须学习去分配任务,这也是和管理学有关的。多重学问的互通,才能够更好的完整的做出想要的效果。
最后,让我记得最清楚的一句话是作者关于语言的论证,他说,整天讨论语言好坏的人是可悲的,不但是悲其一叶障目,更是悲其大智若愚的自的心态。这句话我深有感触。在我认识的一些人中,确实有这些人,他们每天打着游戏,上课也不好好好听讲,只是说的C没有用处,太low,结果期末挂科,还浑然没有畏惧,说着,不就是个C,没用的。有时候,我也是为其感到可悲的,连自己的未来都这样我所谓,那以后还要让他怎么样呢?学习,讲究的是精,但是,并不代表我们就不学习其他知识,有的知识也是能给我们许多经验和好处,例如C语言,是比较容易学习的,能够带领我们开启编码的大门。语言只是我们的一种工具,他只有喜欢不喜欢的问题,没有会不会的问题。
虽然我并没有从这本书中学到有关编程的有关系统知识,但是,其中学到的基本理念却可以让我受益终生,我很庆幸有人来给我推荐这本书,相信在以后的学习中,我会逐渐运用到这些知识,使自己编程这条路上走的更远。
路漫漫其修远兮。以后的还很长,我也不知道以后会达到怎样的标准,但我有我自己的目标。从《大道至简》,我学到了许多,虽然有很多东西现在还远远不知道,但是,我会向着自己的目标去迈进。为了自己,加油!??????
以上是关于读《大道至简》随感的主要内容,如果未能解决你的问题,请参考以下文章