无我

让内心永远燃烧着伟大的光明的精神之火!
灵活的思考,严谨的实现
豪迈的气魄、顽强的意志和周全的思考

是懒人造就了方法——做思维勤快的懒人

       《大道至简》第二章“是懒人造就了方法”首先给出了如题的命题,而其同名的第一节正是用李冰凿山的历史故事形象的说明这个观点。

原文
      战国时期的李冰凿了一座山。 
      史记中说是“蜀守冰凿离堆”,是说李冰在成都的时候凿出了离堆。一说是李冰将都江堰附近的玉垒山凿了一个大口子,叫宝瓶口,而凿的石头就堆成了离堆。另一说,则是李的确是凿了一座“( 溷) 崖”,但是是在沫水,亦即是今天的大渡河。 
      在哪里凿的山,是史学家都说不清楚的事。但的确凿了一座山,而且方法是“( 因) 其崖崭峻不可破,( 冰) 乃积薪烧之”。 
      我们已经看到事物的进化了。同是战国时代,《列子·汤问篇》里的愚公就要“碎石击壤”,而李冰就已经懂得“积薪烧之”了。 
      会有人说愚公是“碎石”,并没有说他“碎石”的方法究竟是“斧钺以凿之”,还是“积薪以烧之”。但想想那个时代,如果有人懂得了烧石头这个方法,哪能不立即载文志之,永世传承。 
      再说了,愚公嘛。愚者怎么会呢?这还需要分析吗?需要吗? 
 
      所以愚公会凿,而李冰会烧。那李冰又是为什么会用“烧”这种方法来碎石的呢?如果李冰也象愚公那样日复一日地督促着他的团队凿石开山,那他一定没有时间来学习、寻找或者观察,当然也不会发现“烧”这种方法可以加快工程进度,使得一大座山短时间就被哗啦哗啦地给“碎”掉了。 
      要知道李冰的团队可是成百上千人,要修堰筑坝,还要“凿离堆”,当然还要吃喝啦撒睡。所以李冰如果忙起来的话,他必然是“受命以来,夙夜忧叹”,必然食难下咽,睡无安枕。反之,李冰一定是个闲人,可以闲到没事去看火能不能把石头烧爆。 
      这么大个工程里,如果有一个人会闲到看火烧石头,那他一定很懒。那么多事堆着不去做,去看烧石头,你说他不是懒是什么。 
 
      正是一个懒人造就了“烧石头”这个“碎石”的方法。愚公太勤快了,勤快得今天可以比昨天多凿一倍的石头。或者在愚公的项目计划案的首页里就写着朱笔大字:“吾今胜昨倍许,明胜今倍许,而山不加增,何苦而不快。”但是越发的勤快,愚公将越发没有机会找到更快的方法,人的精力终归是有极限的。提出新的“方法”,解决的将是影响做事成效的根本问题。而愚公可以多吃点饭,加点班,但突破不了人的精力的极限。

      记住,在两千年前的某一天,闲极无聊的李冰下厨给夫人炒了一个小菜,他突然发现垒灶的鹅卵石被烧得爆裂开来,遇水尤甚。从此《史记》上记下了“蜀守冰凿离堆”,而《华阳国志》上记下了他做这件事的方法“积薪烧之”。
      在差不多同一时间,愚公在山北之塞“碎石击壤”。


      无疑的,我很欣赏这种会造就方法的懒人,对程序员尤其如此。因为,程序员正是一份经常需要自己“懒”的工作。
      曾几何时,你需要备份大量乱七八糟的文件,或者需要从漫长的文本中提取某些合适的信息,或者需要把某些数据库的数据导过来导过去,或者需要远程登陆,关闭程序、更新程序、启动程序,等等各种各样无比繁琐,容易出错,而又并不是多有技术含量的工作。
      难道你真的不停地cd到各个文件夹去寻找相关的文件?难道你真的透过你那酒瓶底一样的眼镜强睁着已几近失明的眼睛在文本中搜索着相关的信息?……
      如果是这样,那愚公真的是后继有人了!
      
      一旦很不情愿的接到这些繁琐的活,很多程序员就马上发现这是一个巨大工作量的活,所以,他们毫不犹豫快马加鞭,以挑战自己的脑力、视力和精力为代价,只求得能赶在晚上最后一班地铁回家前完成。不过可惜虽然工作态度很努力,但是他忘记了自己本身是一个程序员,是借助电脑为人类工作的。
      所以,请赶紧停下吧,来思考和制作一个工具,哪怕做这个工具用了1个小时实现和1个小时调试,最后也一定比人工做要快得多!因为我每次都是这么做的,无数次成功的经验可以让我保证这一点!而且,你最后可能还会惊奇的发现:你不仅解放了自己,还帮忙解脱了要完成类似工作的其他同事。
      于是乎,你就成为了传说中那个拯救世界的男人(也可能是女人)!

      不过,这就完了吗?我认为还没有,因为要避免有人看到标题就断章取义,从此立志做一个好吃懒做的人。
      是的,我最后要说的是:这里的“懒人”并非真正的懒惰的人,他是懒,可是他的思维却比其他人要勤快的多,他是用勤劳的大脑来解放懒惰的双手,这才是懒的精义。

posted on 2013-07-12 09:56 Tim 阅读(372) 评论(0)  编辑 收藏 引用 所属分类: 品读《大道至简》


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


<2014年5月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

导航

统计

公告

本博客原创文章,欢迎转载和交流。不过请注明以下信息:
作者:TimWu
邮箱:timfly@yeah.net
来源:www.cppblog.com/Tim
感谢您对我的支持!

留言簿(9)

随笔分类(173)

IT

Life

搜索

积分与排名

最新随笔

最新评论

阅读排行榜