《大道至簡(jiǎn)》第二章“是懶人造就了方法”首先給出了如題的命題,而其同名的第一節(jié)正是用李冰鑿山的歷史故事形象的說(shuō)明這個(gè)觀點(diǎn)。
無(wú)疑的,我很欣賞這種會(huì)造就方法的懶人,對(duì)程序員尤其如此。因?yàn)椋绦騿T正是一份經(jīng)常需要自己“懶”的工作。
曾幾何時(shí),你需要備份大量亂七八糟的文件,或者需要從漫長(zhǎng)的文本中提取某些合適的信息,或者需要把某些數(shù)據(jù)庫(kù)的數(shù)據(jù)導(dǎo)過(guò)來(lái)導(dǎo)過(guò)去,或者需要遠(yuǎn)程登陸,關(guān)閉程序、更新程序、啟動(dòng)程序,等等各種各樣無(wú)比繁瑣,容易出錯(cuò),而又并不是多有技術(shù)含量的工作。
難道你真的不停地cd到各個(gè)文件夾去尋找相關(guān)的文件?難道你真的透過(guò)你那酒瓶底一樣的眼鏡強(qiáng)睜著已幾近失明的眼睛在文本中搜索著相關(guān)的信息?……
如果是這樣,那愚公真的是后繼有人了!
一旦很不情愿的接到這些繁瑣的活,很多程序員就馬上發(fā)現(xiàn)這是一個(gè)巨大工作量的活,所以,他們毫不猶豫快馬加鞭,以挑戰(zhàn)自己的腦力、視力和精力為代價(jià),只求得能趕在晚上最后一班地鐵回家前完成。不過(guò)可惜雖然工作態(tài)度很努力,但是他忘記了自己本身是一個(gè)程序員,是借助電腦為人類工作的。
所以,請(qǐng)趕緊停下吧,來(lái)思考和制作一個(gè)工具,哪怕做這個(gè)工具用了1個(gè)小時(shí)實(shí)現(xiàn)和1個(gè)小時(shí)調(diào)試,最后也一定比人工做要快得多!因?yàn)槲颐看味际沁@么做的,無(wú)數(shù)次成功的經(jīng)驗(yàn)可以讓我保證這一點(diǎn)!而且,你最后可能還會(huì)驚奇的發(fā)現(xiàn):你不僅解放了自己,還幫忙解脫了要完成類似工作的其他同事。
于是乎,你就成為了傳說(shuō)中那個(gè)拯救世界的男人(也可能是女人)!
不過(guò),這就完了嗎?我認(rèn)為還沒(méi)有,因?yàn)橐苊庥腥丝吹綐?biāo)題就斷章取義,從此立志做一個(gè)好吃懶做的人。
是的,我最后要說(shuō)的是:這里的“懶人”并非真正的懶惰的人,他是懶,可是他的思維卻比其他人要勤快的多,他是用勤勞的大腦來(lái)解放懶惰的雙手,這才是懶的精義。