• 大道至简读后感


    作为一名即将升入大二的软件工程的学生,我对软件的理解其实并不深,c,c++,学习完了之后好像并没有学会到底如何去做软件。大道至简这本书就向我说明了很多软件工程方面的问题以及理解。

      读完这本书之后,感觉编程并没有想象中的那么难,甚至可以说只是体力上的一个基本的劳动。所以除了先天智障或者后天懒惰者,都是可以学会写程序的。这在愚公身上就得到了充分的体现。顺序,分支,循环,很大的工程都可以用这么简单的编程来实现,这就是编程的精义。

      编程其实是一种行为,只需要知道其逻辑方法就可以去完成编程这件事。所谓的编程实际上是把一件事交给计算机去做,把自己认为该如何去做的事以程序形式描述给计算机,最重要的是自己要知道要去做什么,计算机才能理解你,而这一点就是很多软件学习生的通病,他们并不懂自己应该要去做什么,所以导致程序写不出来。编程的第一要务是先把事情分析清楚,把事情之间的逻辑关系和依赖关系搞清楚,然后再去实现代码,思考和积极工作同样重要。程序=算法+结构。算法是对一个程序的逻辑实现的描述,而结构是实现所依附的数据实体,对于这些到现在我也并不是太理解。

      学习一门语言并没有想象中的那么难,只要用心学习就可以在两周之内掌握并运用,然而很多人认为语言难学,这就是所谓的懒。懒人有很多,但是懒人有懒人的方法,他们会运用自己的方法去学习以及掌握,但是如果本来就懒而且还没有方法,那么就不可能掌握一门语言,至于灵活运用更是不可能了。所以学习语言并不是有多难,只要肯学,认真学就可以这是你给我。

      在做程序的过程中肯定要有团队的合作。团队的管理也是很重要。管理者需要明白自己的职责和义务,以及分配下属的工作。讲到团队就不得不提团队制度,有了合理的制度才能有高效率的工作。

      书中还提到沟通。如何更好地与客户沟通,这就需要了解到客户的需求。使用容易让客户明白和理解的方式沟通,不要一味的刻板,也要灵活变通。

      其实对于现在的我来说,编程其实是一个大难题,学了一年的语言好像并没有记住太多,并没有太多的理解,只知道简单的那几个框架以及知识点。对于现在的我来说,应该把重点都放在基础上,毕竟基础决定一切。只有把基础打好,才有资本去更好的完成别的程序。

      成功与失败也许就是一念之间。坚持的人成功了,放弃的人失败了。我们与成功其实挺遥远,但是只要坚持坚持再坚持,就能成功。许多非凡的成就只不过是坚持的结果,关键是要管住自己的心。挫折只是磨砺我们的意志,并不能成为击败我们的障碍,我们应该学会调整心态,打好基础,脚踏实地地学习编程,我相信总会成功的。

      这本书不但有作者总结的经验,也有很多具体的例子,这些例子可以为我们所用让我们学习到知识。

  • 相关阅读:
    结对第二次作业——某次疫情统计可视化的实现
    结对作业(1)--疫情统计可视化(原型设计)
    软工实践寒假作业(2/2)
    软工实践寒假作业(1/2)
    Prometheus监控docker容器(三)
    Prometheus数据持久化存储(二)
    HTTPS SSL证书在线生成
    从零搭建Prometheus监控报警系统(一)
    Ubuntu 16.04 误删内核后的系统恢复
    通过URL触发Jenkins构建
  • 原文地址:https://www.cnblogs.com/bangandwolf/p/7382973.html
Copyright © 2020-2023  润新知