观周爱民《大道至简》有感

经过了几天的努力,我终于算是看完了周爱民先生的这本书,看完之后我感触颇深,在此谈一下我对这本书的感想。

在刚看到这本书的书名时,心里不禁怀疑,大道至简,这不是我国文学上著名的道家典籍《道德经》上的一句话吗,这怎么能够用到与文学不沾边的编程上呢?带着这个问题我接着读了下来。

本书第一章写的是编程的精义,最令我感到佩服的是开章运用到的竟然是《愚公移山》的故事,并将这个故事抽象化,得出整个庞大的移山工程也是由若干个简单的小工程组成的,而这正好合乎了本书的题目大道至简了。真是绝妙。其实仔细思考我们生活中好多的事情都可以被细分成若干个小事情,比如说人的一生都可以说是一个大程序,程序中可以包括吃饭睡觉工作若干个小程序,而这也就又符合了我们编程中所说的程序=算法+结构。从这我们可以看出编程并不是代码,因为他没有出现任何代码,所以这也就是书中所提到的编程的精义是思想,即大道至简。

接下来周老师的第二章给我们讲到了方法是由懒人发明的,我觉得书中讲的很有意思,运用了都江堰的建造者李冰父子的例子,这没错。但是后面提到的<你桌子上的书是乱的吗>这一小章震惊了我,因为他说出了我这一年的问题,这一年来我们学习了C即C++两种编程语言,但是我们只能用它来写一些计算题但是不知道这些东西怎么用到一个大工程上,在后面周爱民老师也讲了从编程到工程,由此可见从编程到工程之间还差得多,那么我非常困惑这些到底怎么用。我最怕的是学完了大学四年出来了啥软件都不会编写,这是一件很可怕的事情。就像书中所说的:“他学了,也把知识学进去了,就是不知道这 些知识是干什么的。或者说,他不知道各种知识都可以用 来做什么。”还好这本书给了我一个点子,那就是把我学过的所有知识分一个类,哪些是常用的,哪些是不常用的,先把常用的学到极致,在不停的钻研不常用的。我感觉这是一个解决方法,以后我要把它利用上。

再后来周爱民老师又讲到了制作团队中要注意的东西,并从管理者和员工两个角度来阐述。总的来说从周老师的话中我感受到的是整个团队中团结是最重要的。作为管理者,我们要理清自己的职位,我们不仅要拉人,还有像管理员工关系,财产发放,与客户或者部门沟通都是我们的职务。再有老师也养我们认识到程序语言是与机器沟通的语言,而不是与客户沟通的语言,我们公司员工之间可以通过普通语言或者机器语言来沟通,但客户不一样,客户就只是验收结果的,他们只要成品,所以说和他们要学会沟通,因为如果程序出问题的话,他们不会告诉你哪里有问题,他们也不懂。再有一点,要不惧失败,失败乃是成功之母,要在一次一次的失败中寻找宁积累经验,为成功打下基础。

这就是我所有的感悟,最后也感谢《大道至简》这本书,感谢周爱民老师,这本书让我受益匪浅,在这我也推荐给大家读,就这样。

posted @ 2020-08-06 19:11  derek&cosmo  阅读(278)  评论(0)    收藏  举报