• 《大道至简》读后感


           应着老师的推荐,我在暑假读了《大道至简》这本书,下面我想谈谈对这本书的感想。

           该书开篇以耳熟能详的故事《愚公移山》为背景,将愚公的行动以一个程序员的视角去分析,编程的本质就是顺序、分支和循环。然后,引出了对过程与结果的看法,进而开始正文。全书并没有告诉你对于编程我们具体应该怎么去做,而是通过简洁明了的标题以及作者的亲身经历和一些小故事来总结,一点点明确一个程序员应该具备的思想。

           编程语言只是一个工具,真正让它们发挥作用的是我们,人。市面上有许多的编程语言,新的语言的出现和新闻联播一样,永远也不会停止。重要的是当你学会并精通了一门语言,再去学习其它的语言就会更为轻松。

           文中说是懒人造就了方法,其实不然,真正的懒人是不具备这个实力的。只有那些有很强的专业技能,并善于观察、善于思考的人才能发现方法。如前言中的愚公,或许只是具备了第一项,并不能从日继一日的重复工作中总结出经验办法。人的精力是有限的,你可以超越方法,但不能超越极限。反观李冰,偶然发现卵石遇水会爆裂开来,便将其运用到专业上,不仅提高了效率,还节省了大量的人力物力。

           团队的力量是不可小觑的,一个人再厉害完成一个一百万行的程序代码也十分困难,可是如果是团队协作,效率会成倍的提高。而且在一个团队中,每个人的分工都是不一样的,如果作为管理者,你要明确团队的能力。同时在以后的工作中你也可能会在不同项目中担任不同的职位,在对于角色的转变你需要尽快适应的同时,还要去适应这个团队,去了解这个团队的运作。

           在我最开始学习编程的时候,并没有什么条件大框,只是一味的填鸭式学习,先学进去然后再通过大量的编程练习来明确这些知识单独的作用。一年过去了,反观现在,看了这本书之后,文中的“程序=算法+结构”让我印象深刻。编程就是通过我们,将客户的需求通过计算机语言的形式传达给计算机,并让它们去执行。在赋予指令的时候要明确好顺序,确定好逻辑关系,考虑可能会出现的所有结果。然后计算机会像宠物一样,会很听话的按照你的指令去执行,直到你说停止为止。

           读过这本书,给我的感觉是并没有让我在编程技能上有所精进,可却让我在对编程的认知以及对其的逻辑框架的构架上有所帮助。这本书让我对软件的编译有了新的认识,前辈所传的经验、犯过的错误,所提示我们的,在我今后的学习和编程中回引以为戒。多思考、多总结,做到真正的“大道至简”。

  • 相关阅读:
    nyoj 599-奋斗的小蜗牛 (double ceil(); (temp
    nyoj 596-谁是最好的Coder (greater, less)
    nyoj 517-最小公倍数 (python range(start, end) range(length))
    用深度学习预测专业棋手走法
    阿里AI设计师一秒出图,小撒连连惊呼,真相是...
    想成为数据科学家?先做到这6点吧!
    Kubernetes 弹性伸缩全场景解析 (一)- 概念延伸与组件布局
    机器学习基础:(Python)训练集测试集分割与交叉验证
    Data Lake Analytics + OSS数据文件格式处理大全
    聊聊Flexbox布局中的flex的演算法
  • 原文地址:https://www.cnblogs.com/dg1137/p/11274152.html
Copyright © 2020-2023  润新知