一个工程师的困惑与顿悟
—— 读《禅与摩托车维修艺术》
说实话,最开始我并不想读这本书。书名看起来就很奇怪——禅和摩托车能有什么关系?直到一个下着小雨的周末,在书房整理书架时又一次看到它,才心血来来潮翻开了第一页。
结果一翻就是一整天。
螺丝钉里的大问题
作为一个每天和代码打交道的程序员,我特别能理解皮尔西格说的那种感觉——你明明在做着最理性的工作,却总觉得心里缺了点什么。就像我整天写代码,明明逻辑都对,测试也通过了,可还是会突然冒出一个问题:这样的工作到底有什么意义?
皮尔西格在书中讲到修摩托车时的专注状态,让我想起自己偶尔会遇到的”心流”时刻。那种感觉特别奇妙,仿佛手指自己就知道该敲什么代码。但更多时候,我们都在机械地重复,忙着赶下一个deadline。
父子对话戳中了我
最意外的是,书中父子之间那些貌似无关紧要的对话,反而让我读得最慢。特别是他们在山顶露营那段,父亲想跟儿子聊柏拉图,结果儿子完全不感兴趣。这场景太真实了。我想起自己前段时间试图给侄子讲程序设计的”美”,结果人家只想知道怎么玩游戏…
有时候真觉得好笑,我们这些成年人总想传递些”深刻”的东西,却总是搞砸。皮尔西格在书中也是这样,他想抓住什么重要的东西,却总是从指缝中溜走。
疯狂与清醒之间
读到后面才知道作者曾经得过精神分裂症。这让我想起自己有段时间也陷入过某种”钻牛角尖”的状态:纠结一个技术问题时会突然觉得整个世界都不对劲。虽然程度完全不能比,但让我对作者的经历多了一分理解。
在这个信息过载的时代,我们是不是都有点”精神分裂”?早上看新闻,中午刷朋友圈,下午改Bug,晚上打游戏。每一件事都很”正常”,但拼在一起就感觉怪怪的。
找到了,又好像没找到
看完这本书,我说不清自己究竟学到了什么。但就像修好一台坏掉的电脑,虽然说不清具体动了哪里,但就是觉得顺了。
最近我开始尝试放慢节奏,写代码时不急着解决问题,而是先理解问题本身。效率可能是差了点,但心里踏实多了。
有天我跟一个同事说起这本书,他问我值不值得看。我想了想说:“如果你最近加班太多,开始怀疑人生了,可以看看。“他笑着说:“那我现在就挺适合的。”
这大概就是这本书的魔力:它不是让你豁然开朗,而是让你知道,原来不只是你一个人在困惑。在这个所有人都装得很明白的时代,这种共鸣格外珍贵。