愚公很勤快,他每天都很努力的“叩石垦壤”,不停的“箕畚运于渤海尾”。年复一年,日复一日,无止无休。只是为“毕力平险,指通豫南,达于阴”。但是,他用的是最原始的方法。用自己的劳动去实现自己的理想。虽然看似不可实现,可是在愚公的心中从为有过动摇,他的这种持之以恒的心态,正是我们需要的和我们应该学习的。李冰在开凿都江堰的时候,用到了“积薪烧之”的方法,可见李冰比愚公的方法的确是高明的得多。这也难怪,一个是千年前的愚公,一个是千年后的蜀郡郡守,作为一个郡守,没有两把刷子怎么能够管理好这一郡的百姓呢。

不过,书中说道愚公是一个勤快的人,李冰一定是一个懒人。这一点我却并不知么认为。书中说道李冰闲到没事去看火烧石头。如果真的是这样的话,李冰怎么可能完成都江堰这么大一个工程。一个蜀郡的郡守是一个懒人,那他干嘛吃饱了没事干去修什么都江堰啊!这么大的一个工程怎么也得数年才能完工,就算建造期间李冰也多少事干,无所事事的几年肯定要比建造一个工程轻松得多呀。所以,在我看来,李冰是一个闲人简直是无稽之谈。愚公叩石垦壤,李冰积柴烧之,只能说明李冰比愚公聪明。李冰统领上千人完成一个工程,愚公率领几个人完成一个工程,说明李冰比愚公更有能力。李冰发现火烧石头的办法就说他很闲,这也太牵强了吧。这只能说明李冰善于观察生活中的细节问题,并从中得到启发,应用到实际问题中来。这并不能说明他很懒,反而证明他勤奋好学,勇于实践。所以我并不认为方法是懒人创造的。正所谓“书山有路勤为径,学海无涯苦作舟”,勤奋的人才能进步。

近代编程史上的程序员可以将一百万行代码写在一个文件中。的确是间难以想象的事。这对于程序的修改,查错非常的困难。所以有了后来的模块化思想,将一个程序分割为数个叫模块,,将每个小模块又分割为更小的模块。这就方便了程序的修改,也增强了程序的可读性。作者又将这个功劳归于懒人。我说他是不是太偏袒懒人了。我想问问,懒人会写一百万行的代码?懒人会去修改代码吗?懒人会去维护代码吗?我敢说懒人连一个文件都不愿意建。创造了新方法,促进历史的进步,你说人家是懒人,他会不会气死啊?创立多个文件夹的人和李冰一样,都是聪明的人,勇于创新的人。他们不但不是懒人,反而是勤奋的人。他们创立新的方法是为了他们的勤奋能得到更好的收益,二绝非为了偷得浮生半日闲。

当然并非所有的勤奋的人都能发现新的方法,除了勤奋,还需有智慧。然而智慧不是与生俱来的,这根后天的学习有关,所以这还是需要后天勤奋学习。所以在我看来,想成为一个优秀的程序员,首要的就是勤奋。

转载于:https://www.cnblogs.com/maosonglin/p/5906518.html

读大道至简第二章感悟相关推荐

  1. 大道至简 第二章 读后随笔

    第二章的题目为"是懒人造就了方法",我就纳闷了懒人这么懒怎么会创造东西呢?而作者引用的李冰放火烧山以开凿的历史故事,让我顿时茅塞顿开.我继而联想到从古代的脚力.马车到如今的汽车.飞 ...

  2. 《大道至简 第二章》读后感

    是懒人造就了方法 --------读<大道至简>第二章有感 为什么<列子·汤问篇>里的愚公移山就要"碎石击壤",而李冰凿山就已经懂得"积薪烧之&q ...

  3. 《大道至简第二章读后感》

    在阅读了大道至简的第一章后,我又紧接着阅读了第二章.第二章的名字很有趣,叫做"是懒人创造了方法".和第一章一样,第二章开始便引用了一篇古文.是<华阳国志>里的一部分,讲 ...

  4. 读《大道至简-- 第二章 是懒人造就了方法》 有感

    社会的进步.科学的发展,无不是靠这些"懒人". 懒人造就了方法,这句话一点也没错.突然间想想那些聪明的人,大多都是懒人.因为想得多,所以做得少.因为想得多,所以思维得到了锻炼,变得 ...

  5. 大道至简第一章 读后感

    大道至简第一章--编程的精义 //愚公移山 public class Yugongyishan { public static void main(String[] args) { do {If(愚公 ...

  6. 大道至简第一章阅读笔记

    大道至简的第一章中开头就举出了一个家喻户晓的故事-愚公移山,这个故事可以很容易的看出原始需求,即:"惩山北之塞,出入之迂",项目目标:"毕力平险,指通豫南,达于汉阴&qu ...

  7. 读大道至简——编程的精义感想

    时光过得真是快,转眼我就步入了大二.我对于我所学的专业,虽不敢说得上是热爱,但至少我已经喜欢上它了.想当初被这所大学录取的时候,我不是那么的欢喜,主要就是因为我没有想到我会被计算机系录取.上大学接触的 ...

  8. 大道至简第一章读后感

    当今社会,信息化飞速发展,软件的需求也越来越高,而<大道至简>给我们点透了编程的精义. 大道至简第一是讲的便是编程的精义,文章借愚公移山这个故事来阐释编程的基本思路:出现一个问题(惩山北之 ...

  9. 大道至简第一章观后感(伪代码)

    1.编程的精义(愚公移山) 在两千年的寓言中,愚公这一工程名家,通过移山这一浩大的工程,为我们讲述一些最简单的编程根本:顺序,分支和循环.用这些根本他叙述了整个工程的实现,子孙无穷,是为循环,山不增, ...

最新文章

  1. 半导体群聚、虚拟垂直、整合
  2. 【C++】多线程与原子操作和无锁编程【五】
  3. 常用神经网络模型及其应用评述
  4. MyStringUtil.java String工具类
  5. [iOS]服务器使用php时多图片上传AFNetworking的设置
  6. 本科、硕士、博士之间的差距!
  7. Android日志[进阶篇]三-Logcat 命令行工具
  8. python未定义名称大小_名称错误:未定义名称“高度”
  9. 随想录(关于pthread的使用方法)
  10. 英语发音规则---U字母-[复习中]
  11. 关于C#多线程之一——异步委托
  12. mysql 5.1.71_MySQL升级从5.1.71到5.7.17
  13. Android辅助服务禁用组件,每次调试运行时都禁用辅助功能服务
  14. RGB色彩空间转CMYK色彩空间
  15. 【异常处理】The CXX compiler identification is unknown
  16. 市场导向还是技术导向
  17. 微信公众号运营数据分析(二):内容分析讲解
  18. jmeter进行接口压力测试
  19. linux单独编译内核的驱动
  20. 谷歌收购 ReCaptcha 2009

热门文章

  1. Pytorch —— 损失函数(二)
  2. 吴恩达深度学习 ——4.4 为什么使用深层表示
  3. leetcode - 376. 摆动序列
  4. Tensorflow入门--图与会话
  5. IPC--进程间通信一(管道)
  6. CMD提取文件名技巧
  7. 矩阵问题入门(矩阵乘法and矩阵快速幂)acm寒假集训日记22/1/15
  8. docker部署web项目_IntelliJ IDEA 部署 Web 项目
  9. java mysql mac 安装_最新版MySQL在MacOS上的安装与使用!
  10. 围棋提子后的子放哪_围棋入门知识点:围棋规则 —— 禁入点