首页 > 代码库 > 《大道至简》第二章读后感
《大道至简》第二章读后感
看到本章的标题心里立刻产生的共鸣,是懒人创造了方法。记得曾经我和父母密友也探讨过懒人使世界进步这件事,没有懒人就没有各种方便人们日常的工具。
本章的引例是李冰,和第一章的愚公有了鲜明的对比。愚公靠的是勤劳,靠的是夜以继日的叩石垦壤,且团队人数较少,工程量又巨大,可以想象实现的困难。虽“子又生孙,孙又生子,子子孙孙无穷尽也”,但这其中耗费的时间是难以想象的。而李冰带领上百号人要在短时间内完成任务。这个时候作为领导不能一味的“死心眼儿”,一味单纯的让伙伴们“用蛮力”干活,而不讲求方法。和愚公相比他进步了很多,他使用了“积薪烧之”这种方法,降低了工作量也缩短了工期,并且圆满完成任务。
李冰和愚公都是团队的领导者,作为领导,像愚公那样和其他人一同工作,亲力亲为是好事。但我想领导一定需要一定的时间去做一些领导该做的事,比如说学习、寻找或是观察。不应该单纯的做体力劳动者,而要做脑力劳动者。磨刀不误砍柴工,找到最优方法就是在磨刀,刀锋利了就可以更快的砍柴。而事实上,永远会存在更优的方法。因此不要害怕浪费时间。因为自己是“懒人”,所以才要找到两全其美的途径,在做好事情的同时方便自己。同时我也认识到了,懒人虽懒,但脑子不能懒,要靠智慧来创造方法。
勤奋本没有错,一味的勤奋也不该被诟病。只是,我们还是应该靠智慧寻找新方法,不断学习、观察,来找到新方法,借助外力来突破人的精力的极限。愚公创造不了方法,所以才是愚人。而我们,不该做愚人。思考→找到解决问题的方法→实践→观察→优化方法→继续实践,这才是这个程序中该有的循环。
上一章提到的等式也被优化了,程序=算法+结构+方法。所谓方法,是自己思考后的产物,就算是前人创造的方法,我们也要去学习,甚至尝试优化。我相信随着时代的发展,懒人创造的工具与方法会方便更多的懒人创造出自己的方法。
正如曾经,一万行代码都写在了一个文件里,许多程序员都习惯了这一点,甚至没有人想去改变,尽管会出现这样与那样的问题,他们也只是在痛骂编译器,而没有想到自己应该做一些改变。大部分人都是在一百万行代码中按下上千次的PageDown/PageUp。而终于有一天有人创造出了单元文件,后来有了模块的概念。结构化的编程思路就此出现,这不正是懒人的懒方法吗?同样的程序,编程过程变得方便许多。怕麻烦不是一件坏事,怕麻烦的人才能把事情变得不再麻烦。
桌子上的书是整齐的,我们应该梳理自己的头脑,让自己有一个清晰的头脑。给自己脚踏实地的思考或是一闪而过的灵感留以空间。分类与归纳所学知识,随取随用,方便程序的编写。而不是什么都学了,混沌一片,还不如什么都没学。抽时间来整理一下吧,还自己一个清醒的头脑。
但是,不要忘了,懒人也是需要有实践的。不能做一个彻头彻尾的懒人。这也是我要告诫我自己的。
《大道至简》第二章读后感