游刃有余是庖丁解牛中引申出来的一个成语。原文如下:
庖丁为文惠君解牛,手之所触,肩之所倚,足之所履,膝之所踦,砉然向然,奏刀騞然,莫不中音。合于桑林之舞,乃中经首之会。文惠君曰:「譆,善哉!技盖至此乎?」 庖丁释刀对曰:「臣之所好者道也,进乎技矣。始臣之解牛之时,所见无非全牛者﹔三年之后,未尝见全牛也﹔方今之时,臣以神遇而不以目视,官知止而神欲行。依乎天理,批大却,导大窾,因其固然。技经肯綮之未尝,而况大軱乎!良庖岁更刀,割也﹔族庖月更刀,折也。今臣之刀十九年矣,所解数千牛矣,而刀刃若新发于硎。彼节者有閒,而刀刃者无厚,以无厚入有閒,恢恢乎其于游刃必有余地矣,是以十九年而刀刃若新发于硎。虽然,每至于族,吾见其难为,怵然为戒,视为止,行为迟。动刀甚微,謋然已解,如土委地。提刀而立,为之四顾,为之踌躇满志,善刀而藏之。」 文惠君曰:「善哉!吾闻庖丁之言,得养生焉。」
游刃有余是我们追求的一种境界,做到这一点自然是妙不可言,相信对“天生我才必有用”会有更深一层的理解。作为一个软件开发人员如何做到呢,简单整理了一下思路,下笔却又感到自己语言的匮乏,还要借助“庖丁解牛”这个典故来说一下。
“庖丁不好解牛,如何做到游刃有余?”,首先要选定自己感兴趣的领域,这是一个必要条件,只有在自己感兴趣的领域才有可能潜心的修行。
“坚持不懈”,软件开发不断涌现新的方法、框架、语言、工具...只有坚持不懈的学习,才有可能把自己的根基夯实并覆盖到一个足够大的范围。
“臣之所好者道也,进乎技矣”,在学习和项目实践中要深入研究原理,不要只为了学习而学习为了交差而工作,否则如何做到融会贯通。
“合于桑林之舞,乃中经首之会”,如果不能享受工作,如何才能用心去工作,如果不能用心工作,如何才能显示出你的“游刃有余”呢
胡乱写了一些,僅与自己和朋友共勉