江临川站在原地,指尖还悬在半空。父亲最后那句“继续写下去”像一段未执行完的代码,卡在他意识深处,循环播放,却不给出结果。他没动,也没说话,只是看着前方长廊再次亮起的轮廓。这一次,画面不再模糊,清晰得像是昨天才发生。
他往前走了一步。
地面的代码流变了,不再是递归函数或调试日志,而是一段复杂的条件嵌套结构,注释写着:“父子对战·第三回合”。他知道这是哪一段——十二岁那年暑假,父亲给他出的编程挑战题:用最少资源实现多线程任务调度。他当时卡了整整三天,最后一晚通宵重写,却还是被父亲一句“你又只想着赢”否定了。
画面定格在那个夜晚。
十岁的他坐在老式显示器前,眉头紧锁,手指敲击键盘的节奏越来越快,几乎带出残影。屏幕上是密密麻麻的线程控制语句,运行效率极高,但逻辑混乱,变量命名全是缩写,连他自己都快看不懂。父亲站在旁边,端着一杯温水,看了一会儿,轻轻把杯子放在桌上。
“你为什么觉得这一步必须快?”父亲问。
“因为比赛要速度。”他头也不抬,删掉一行代码,重新输入。
“可程序不是只为赢而生。”
“那为什么写?”
“为了让人能看懂它怎么想。”
他停下手指,转头看父亲,语气有点冲:“我又不是写作文,谁要看它怎么想?只要跑得快就行。”
父亲没生气,反而笑了下,拉过一把椅子坐下:“那你告诉我,你现在写的这个东西,十年后你自己还能读懂吗?”
他愣住。
画面外的江临川也愣了一下。成年的他当然知道答案——不能。他后来翻过当年自己写的代码,除了几个关键函数还能认出,其余部分像黑箱一样,连漏洞在哪都难定位。那时候他追求极致性能,压缩每一毫秒响应时间,甚至用汇编语言手写核心模块。但他从没想过,那段代码有没有“意义”。
记忆里的争辩还在继续。
“你太急了。”父亲说,“技术不是刀,不是拿来砍开障碍就扔的。它是桥,搭起来,别人也能走。”
“可现实里没人有耐心读代码。”十岁的他反驳,“系统崩了就是崩了,没人管你是不是写得漂亮。”
“所以更该有人坚持写得漂亮。”父亲敲了敲屏幕边缘,“你不信?那你现在关掉运行窗口,重写一遍,不计时间,只求清楚。”
孩子犹豫了几秒,最终还是点了关闭。
接下来的画面很安静。没有键盘狂敲,也没有错误提示音。他一个函数一个函数地拆解,把缩写变量改成完整命名,加注释,分模块,甚至为每个线程画了状态流转图。写到一半时,他抬头问:“爸,这样真的有用吗?”
“有用。”父亲点头,“至少你知道你在做什么。”
江临川站在记忆之外,看着那个慢下来的孩子,忽然意识到一件事:他这些年做的所有事——入侵暗网、破解赛事系统、逆向追踪黑市交易包——都是在“快”的逻辑里打转。他优化操作路径,压缩反应延迟,用NCP预载行为模式,一切为了在最短时间内达成目标。他以为这就是技术的极限。
可父亲教他的,从来不是“更快”,而是“更明白”。
画面渐渐淡去,地面的代码流开始刷新新的内容。这次是他重写的那个版本:结构清晰,注释完整,虽然运行效率比原版慢了近三成,但每一个分支都有说明,每一段异常处理都标注了预期场景。父亲当时看完,只说了一句:“好,这才叫创作。”
江临川蹲下身,手指虚按在流动的代码上。他记得那天晚上,父亲拍了拍他的肩,说:“你有天赋,但别让它变成负担。真正的本事,是让别人也能站到你站过的地方。”
他闭了下眼。
睁开时,目光落在长廊深处。那里又有新的画面在成型,依旧是那张书桌,窗外天色已暗,父亲正低头改代码,左手无意识地转着一支笔——和他自己紧张时的动作一模一样。
他站起身,没再犹豫。
往前走了几步,他忽然停住。不是因为害怕画面碎掉,也不是怕情绪失控,而是他终于看清了什么。父亲从未强迫他继承任何东西,没有留下加密文件,没有设下任务链,甚至连一句“你要完成我的研究”都没说过。他留下的,只是一段段对话,一次次引导,一种看待技术的方式。
他一直以为父亲希望他成为顶尖黑客,或者拯救世界的程序员。但现在他明白了,父亲只是希望他**认真写每一行代码**。
就像种一棵树,不是为了立刻遮阴,而是为了让后来的人知道,这里曾经有人栽过。
他低头看地面,发现当前运行的正是他童年重写的那个程序版本。每一行注释都带着稚嫩的语气:“这里容易死锁”“下次可以试试信号量”“爸爸说这段可以更优雅”。这些话现在看很傻,可它们是真的。
他慢慢抬起右手,小指上的银戒在数据微光下闪了一下。他没去摸耳机,也没试图验证这段记忆的真实性。他已经不需要三重校验了。
他知道这是真的。
因为他终于理解了。
技术本身没有方向,是写它的人给了它走向。他可以用NCP去赢比赛,也可以用它去破防;可以把它当成武器,也可以把它建成桥。区别不在能力,而在选择。
而父亲的选择,一直是后者。
他抬起头,看向长廊尽头仍未完全显现的新画面。轮廓是个更早的场景,他刚学会写循环语句的那天,父亲笑着把他的手按在回车键上,说:“来,让它跑一次。”
他迈步向前。
步伐稳定,不再迟疑。
他知道下一个画面也会碎,但没关系。他不需要留住父亲的脸,也不需要复刻那些对话。他只需要记住——
写代码的人,心里得有光。
江临川走到第五步时,地面的光码突然变亮。