最近我遇到了一个坎儿,做个东西总是卡着,来来回回调试,总找不着北。人一急躁,就容易胡思乱想,晚上躺床上也睡不着,脑子里全是那些代码和逻辑。
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
有天晚上,我突然就想起那句老话,“韦编三绝”。这词儿打小就听过,知道是孔夫子读书用功,把绑竹简的绳子都给翻断了三次。可我一直就没细琢磨,那“韦”到底是个什么东西?就觉得是个古文词儿,不就是绳子嘛能有啥特别的?
想着想着,心里就冒了个邪乎劲儿。我寻思,既然孔夫子能把那玩意儿翻断三次,那其中肯定有门道。我平时也爱写写画画,把一些心得体会、学习笔记都记在本子上。但那些本子,翻久了也就那样,顶多是书脊裂开点,可从没“三绝”过。
我就决定,这回要好好体会一把“韦编三绝”的“韦”是个啥滋味。我当时在啃一本特别厚的开源项目的源码,那个代码量,看得我头皮发麻。我就下定决心,要把里面每一个关键函数、每一个模块的逻辑都手绘出来,画成流程图,写成批注。然后,我特意去找了那种老式的手工纸,有点粗糙,但很结实。然后去店里找来了那种粗的、有点硬度的牛皮绳。
第一次“绝”
我开始吭哧吭哧地把那些手绘的图和笔记,按照模块一个个分类,叠起来。每一叠都用打孔器打上几个孔,然后就用我那牛皮绳,学着古书的样子,一页页地穿起来,使劲儿绑成一册。刚开始的时候,那叫一个有成就感,感觉自己像个隐居深山的老学者。每天我就捧着这厚厚的一大本,跟着源码一行行地看,然后对照着我的笔记和图去理解。
结果?没到两个星期。那本“手稿”就成了我的命根子,我走到哪儿都得带着,通勤路上看,睡前也得翻两页。看东西总爱来回翻,一个地方不明白,就往前翻,往后找。就这么来回折腾,我发现我那牛皮绳它就不太行了。肉眼可见地磨损,绳子表面都起毛了。直到有一天,我正在琢磨一个特别绕的递归调用,手指头下意识地使劲儿掰动书页,只听“嘣”的一声,那牛皮绳,它就那么断了!当时我就傻眼了,妈的,这才几天!
第二次“绝”
断了就断呗,这说明我用功了,我自我安慰。于是我又找了根更粗、更结实的皮绳,这回我学了点经验,特意在穿孔的时候,用小刀把孔边缘稍微扩了扩,想让摩擦小一点。重新绑继续我的苦读生涯。
这回我更狠了,为了彻底搞懂那些代码,我几乎是把这本书当成了圣经,每天都得膜拜好几个小时。每天早上起来第一件事就是翻开,晚上睡前一个动作也是合上。遇到不懂的地方,我还习惯用手指跟着代码一行行地划拉。就这么过了大概一个月,我感觉自己对这个项目已经有了七八成的把握,脑子里的思路清晰了很多。可我的“韦”?那条新换的粗皮绳,在经常翻阅的那几个模块的位置,已经磨得不成样子,细了很多,颜色也变浅了。那天晚上,我在梳理一个特别复杂的异步处理流程,手指下意识地一拉,又是“啪”的一声,它,又断了!当时我就想骂街了,这什么破玩意儿,老是跟我过不去!
第三次“绝”
看着桌上那又断掉的皮绳,我坐在那儿发了好久的呆。心里真是有点泄气了,这玩意儿还真能断三次?我心想孔夫子真是神人。我这还没到他那个程度,就断了两次了。可一想到孔子,我立马又来了劲儿。人家能断三次,我才两次,算个啥!
这回我找来了家里缝沙发的特别粗的尼龙线,又加了一层帆布条,把它们缠在一起,然后用我之前扩过的孔,小心翼翼地把所有纸页重新穿绑了个死结。心想着,这回你总断不了了!我抱着那本修修补补的“圣经”,继续深耕。那段时间,我几乎是把吃奶的劲儿都使出来了,日日夜夜地琢磨那套代码,终于,我把那个卡我很久的项目难题给彻底解决了,整个项目的架构思路也清晰得不得了。
我的这本“韦编”?尼龙线和帆布条果然是厉害,它没彻底断,但磨损得比前两次更厉害,磨得露出了里面最细的几根芯子,边缘都裂开了,摇摇欲坠,就差那么临门一脚,就要第三次彻底“绝”了。
最终的体会
那一刻,我捧着这本伤痕累累的“韦编”,心里突然就亮堂了。我明白了,这“韦”,它真不只是绑竹简的皮绳,也不是我用的这些牛皮绳、尼龙线。它就是你用来承载知识、连接思想的那个“载体”,是你不断去触碰、去磨砺、去消耗的那个“东西”。它断了、磨损了,不是质量不行,而是你真的在用它,真的在学它,真的在啃它!
以前觉得孔子“韦编三绝”是个遥远的、高不可攀的故事。可当我的“韦”也经历了三次接近“绝”的过程,我才发现,那不是什么神话,那是实实在在的磨砺,是真真切切的付出。他把那《易经》琢磨到什么程度,恐怕是每一个字,每一句卦辞,都印在了他的脑子里,也磨在了那些皮绳上。那皮绳的每一次断裂,都是他对知识更深一层领悟的见证。
当你以后看到或者听到“韦编三绝”的时候,别只把它当成一句成语。想想它背后代表的那份不懈,那份执着,那份把“韦”都给磨断了的死磕劲儿。这才是真正学问和技艺的来路。