終わりなき、この詩
标题 neta 了笔者大学最喜欢的乐队 GALNERYUS 的一首曲子. 这张专辑是乐队前主唱的告别专, 而这首曲子也算是吉他手写给前主唱的告别曲.
毕业
四年就这么过去了. 2026 年 6 月 27 号, 熟悉的中午, 又一次被 kupi 同学叫醒. 一看时间, 原来已经 10 点 40 了. 看向身旁空荡荡的床位, 再也没有了熟悉的人的气息. 学长约了市中心的饭, 于是和 kupi 两人便向着市中心赶过去了. 吃完饭, 已经一点多了. 回到交大, 刚过了三点. 就这样, 又错过了和另一位室友告别的最后机会, 只留下笔者孤身一人在寝室发呆. 晚上, 和一些还在校的同学吃完了最后一段饭, 就匆匆忙忙的被家长接走了.
痛苦袭来, 四年来结下的羁绊, 在这个夏天碎的稀烂. 一切都结束了, 伴随着本科生涯的落幕, 笔者的 “学生” 之旅也到此为止了. 无论是未来的 PhD 还是工作, 再也不会有像现在这样的 “大班级” 概念的团体, 也再也不会有 “寒暑假” 这样的休息了.
这份情感在笔者身上从来没有这么强烈, 无论是之前寒暑假回家, 还是出国暑研整整 3 个月, 笔者从来没有这么悲伤过. 或许因为这次, 可能是几乎永远的分别了. 之前初中同学聚会, 曾经的班主任说过, 毕业之后, 就很难再把所有人都聚在一起了. 是啊, 下一次再见面, 就不知道又是什么时候了.
这样的结局其实笔者早已预料到了. 从这一个学期开始甚至是年初的时候, 笔者就在害怕着这个时刻的到来, 也在各种聊天中和朋友透露出来一点相关的情绪. 无数个夜晚, 躺在 D19 的床上, 分别的瞬间在脑中无数次上演, 笔者无数次幻想如何欢笑着告别, 然后各自走向自己的未来. 但是真正的分别, 比预想中的还要令人猝不及防而. 在两年前, 笔者曾经亲自送最好的朋友去了机场, 也一大早赶过地铁, 只为见同学最后一面. 但是今年, 笔者不知为何, 几乎什么都没做出来, 最多也只是默默陪伴、拍照留念后, 目送离开. 明明比当时还是放不下, 但是却做不出同样疯狂的举措, 现在想来真的是超级后悔, 我居然什么都没做. 但是事实就是如此, 在无声无息中, 我们走上了分歧的十字路口.
笔者真的变了. 在一系列事情之后, 笔者开始逐渐意识到朋友的重要性. 朋友并不是一个衬托出自己的背景板, 大家都是活生生的人. 过去和朋友在一起可能只是因为好玩自己开心, 但是大学这几年让笔者意识到, 没有了身边的朋友, 自己真的什么都不是. 也是因为这个, 在大四最后的一个学期, 笔者基本没有回家几次, 大部分时间都留在了学校里, 这样可以更多的见到身边的同学, 哪怕只是再多一秒钟. 不知道是何时开始的, 笔者有了一种感觉, 要在大学最后这一个学期尽可能去做一点事情, 不然总觉得有些遗憾. 可能是抱着 “每天都是最后一天” 的想法, 笔者度过了自己本科生涯的最后一个学期.
全身心的投入, 也留下了不少刻骨铭心的回忆. 最近半年, 笔者做的最大的一件事情可能就是 dsv4 的 day-0 support. 它占据了相当大的一部分事情, 甚至挤压了笔者日常的生活, 也带来了不少的遗憾. 但是笔者也并不后悔, 因为这是笔者过去两年以来最喜欢的做的事情, 写框架以及写 CUDA kernel. 在这次 day-0 里面, 笔者 kernel 真的是写爽了, 短短几天时间内也把各个重要的边角料 kernel 几乎都优化到了笔者当时能做到的 optimal, 也和 team 里面的人一起 deliver 了一个非常 high performance 的结果. 能够为自己喜欢的事情全力以赴, 不被任何非自身的因素所困扰, 是笔者最大的快乐.
除了开源社区的支持之外, 最令笔者难忘的事情是最后的毕业歌. 笔者其实一直和毕业歌制作团队走的很近, 只是之前忙着做 day-0 support, 而且编曲一直没有结束. 直到 6 月份, 笔者才第一次听到最终编曲版本. 作为一个曾经的音乐爱好者, 笔者自然希望在最后的时候也能留下一点自己的努力, 于是便自告奋勇担任了混音的职责. 在此之前, 笔者因为科研已经几乎放弃了副业混音, 已经有很长一段时间除了练琴没有碰过 Cubase. 打开混音台, 生疏的记忆开始涌上心头的, 那是曾经高中时候令笔者无比的兴奋的事情, 笔者永远无法忘记自己捣鼓各种插件的一个个夜晚… 这是笔者第一次走进录音棚, 第一次处理这么多轨道人声, 也是自己第一次录自己弹的稀烂的电吉他. 无数个小时, 笔者坐在电脑屏幕面前, 一遍又一遍的播放这段音乐, 只是希望能再改进一点. 一次又一次, 笔者重新按下 “录制” 按钮, 一边自嘲着自己的稀烂吉他技术, 一边开始第 n + 1 遍录音. 但是笔者毫无怨言, 因为这个是我喜欢的事情, 也可能是毕业前最后的一份回忆. 笔者完全沉浸在其中, 甚至意识不到时间的流逝, 直到日出的晨光再次照耀着 321 工作室 寝室 的地板.

在毕业歌 mixing 完成之后, 笔者又继续了邦多利的冲榜. BanG Dream 手游作为笔者大四最后一年玩的最多的游戏, 在经历了这么多提升了水平后, 也算是有了一个结果. 这次冲榜大概持续了两周. 在刚起步的时候, 笔者还没有意识到萝符号的疯狂, 前几天甚至没有清火. 大概是第三天看分数的时候, 才发现这 1500 的 bar 已经到了非常恐怖的地步. 后面也是每天清火 + 主动打 50+ 的火, 才勉强把分数打上来了. 在这过程中打的人都已经麻木了, 从一开始的满怀热情, 到最后熟练选择效率曲, 大 E, Jumpin, 这些曲子听的耳朵都起茧子了. 曾经一直抱怨为什么大家选来选去总喜欢那几首曲子, 直到自己也开始冲榜, 才真正的理解了. 直到最后一天, 笔者才把分数打过了 1500 的线. 最后几天顶着感冒的 debuf, 依然坚持每天打了两个小时以上, 在意识模糊中冲完了人生的第一个榜. 冲完之后整个人还是非常激动的, 虽然不知道有什么意义, 但是过程的体验还是很不错的.

在最后一段时间, 笔者还和身边某同学去杭州逛了一圈. 虽然是带着任务去的, 但还是顺路参观了几个著名景点, 其中就包含了 MyGO 爱好者最喜欢的祥睦桥. 在前往那边的途中, 还特地购买了青柠味薯片 (蓝色) 和黄瓜味薯片 (绿色), 以及蓝色/绿色尖叫饮料, 对应了祥子/睦子米的代表色 #7799CC 和 #779977 . 走之前匆匆品鉴了一下西湖醋鱼, 感觉尝起来还算不错, 没有想象中那么糟糕, 还打包回来给同学带了一点.

在最后的几天, 也和同学一起看完了轻音 II 和剧场版. 在去年回国的飞机上, 笔者补完了轻音 I. 对于轻音 II, 由于之前云的一些经历, 其实笔者大致已经知道结局大致是和毕业相关的了. 一直没有去补, 一部分原因就是想把它留到最后时候, 再去认真品鉴, 才能体会对应的心境. 在交代轻音全员除了梓喵都高三的时候, 笔者就已经感觉到了氛围开始微妙起来. 作品中花了浓重的笔墨, 描写了少女之间轻松的日常生活, 塑造了一个亲密无间的 “放学后茶会”, 虽然绕不开乐队的主题, 但主线依然是吃吃喝喝玩玩为主. 在这个过程中, 众人也结下了深厚的友谊, 越是这样, 就越是害怕分别那一天的降临. 在一切的铺垫都到位之后, 以伦敦旅行 (番外篇) 和 《相遇天使》这首曲子收尾. 当时听到献给阿梓喵的曲子的时候, 笔者是真的没忍住, 哭的稀里哗啦的. 哪怕已经在网易云音乐听过无数遍, 在看完第二季所有剧情后, 依然会忍不住落下眼泪.

但是, 故事就到此为止了. 都结束了. 如果有人问笔者 “尽力了吗?”, 那么笔者一定会坚定的回答道: 尽力了. 吗? 就当时那种每天都睡不够的状态, 可能确实是做到能做到的最好了吧. 笔者真的有在最后一个月把每天都当作人生的最后一天来干, 音乐也帮着制作了, 冲榜也大胜利了, 开源社区这边也没有搞砸, 和同学也玩爽了.
我, 还剩下些什么
毕业了, 但是收获了些什么呢? 可能在大部分人看来, 笔者算是度过了一个还算比较成功的四年, 但这些日子其实并不是那么开心.
大概是从两年前最开始搞科研的时候, 笔者就逐渐放下了自己的爱好. 2024 年最后和下一届的几个小朋友一起去逛了最后一次 THO, 在那个之后, 笔者似乎就和东方渐行渐远了. 曾经的笔者对 Toho 也算是半个狂热分子了, 也在各种地方不遗余力的宣传自己的这份热爱, 至今 github 首页的 Bio 还是 Toho forever, 从高中保存至今. 可惜的是, 这份情感并没能 last forever, 那次 THO 可能是笔者和东方在一起最后的时光. 在那之后, 可能是因为忙于科研, 也可能是因为有了其他的爱好, 笔者对这个圈子的关注开始减少.
细细想来, 笔者真的称得上是有什么爱好呢? 又有什么东西能够坚持很久呢. 事实上, 在进入大学之后, 除了玩 mc、东方、还有刷手机之外, 笔者几乎没有其他 “玩” 的时间. 大学四年过去了, 除了学习/工作, 真的有学到/体验到很多新东西吗? 吉他, 音游, 看番, 漫展. 笔者似乎就想不到其他别的东西了. 如此一想, 笔者其实也算是一个非常空洞的人. 一旦失去了为数不多的几个爱好, 甚至可能除了干活就找不到能做的事情.
究竟是为何, 走到了今天的这一步. 笔者很想知道这一点. 说到底, 还是放不下自己的 ego 吧. 在 分歧路口, 前途漫漫 里面, 笔者也已经意识到了自己正在被 “希望证明自己” 这一执念所裹挟: 大一大二卷绩点、大作业, 大三大四卷科研. 一路走来, 又有多少东西是出于自己的爱好而做的? 自然, 在经历了很多的痛苦之后, 确实收获了非常多, 也真正的爱上了 “system design”, 笔者不应该欺骗自己真实的情感, 看到自己的付出有回报之后, 当然是非常开心的. 但与此同时, 为了表面上的 “面子”, 或者满足自己内心的 ego, 笔者会去主动放弃自己的一些 “爱好”. 那么, 这些所谓的 “爱好”, 于笔者而言真的还算是爱好吗? 或者说, 想要出风头, 被别人看到, 迎合周围的人, 这个才是笔者真正的 “爱好” 吧.
这么看来, 笔者其实也并不是一个那么有个性的人, 至少不是自己认为的那样. 虽然笔者从小到大, 一直看起来是一个 “问题学生”, 但实际上老师只要骂两句, 就不敢吱神了. 所谓 “反抗”, 不过是在被允许的范围内试探别人的边界罢了, 或者对于比自己弱小者的某种意义上的霸凌. 若自己真的受到了不公的待遇, 虽然心有不甘, 大概率也是只能吞声忍气. 印象非常深刻的一件事情是, 之前在面试某家公司的时候, HR 问了笔者一个问题, 意思大概是: 你从小到大做过最疯狂的一件事情是什么? 笔者当时想了半天, 也不知道该怎么回答. 要说疯狂, 赶大作业可能算的上, 其他最极端也就逃几节课, 翻墙进入寝室. 但是可能也就仅此而已了. 它们完全算不上是刻板意义中疯狂. 从小到大, 笔者甚至从来没有过通宵打游戏, 为数不多的几次通宵, 要么是为了大作业, 要么是为了赶论文. 但是为了 “自己”, 笔者真的有主动牺牲过什么吗? 似乎没有那么多. 可能高中的时候会有, 为了自己喜欢的东方同人, 翻越了各个网站, 甚至是半夜偷家长手机上 twitter (说起来, 最初上 twitter 纯粹就是关注一些喜欢的东方同人乐队), 只为了找到了一些冷门的资源和信息. 为了研究音乐, 到处找各种盗版学习软件 黑历史了, 找各种电子书籍, 笔者至今为数不多的乐理知识, 几乎全都是在高中阶段获取的. 笔者在曾经的自己身上, 看到生生不息的活力, 那份对于自己热爱的事物的坚持. 但是进入了大学之后呢? 笔者认为大学后的自己, 背叛了曾经那个满怀热情的少年.
那究竟是为什么会变成这样的呢? 为什么会变成一副自己都无法理解的样子? 可能是更久远之前埋下的一些种子吧. from long long ago, 笔者并非现在这种抽象样子, 只能说一个比较顽皮的孩子. 但是呢, 笔者似乎并不是非常合群. 笔者很长一段时间一直没有什么稳定的朋友, 于是特别希望能被别人看到、被别人关注到, kirakira dokidoki 的种子大概就是在那个时候埋下的吧. 在这个过程中, 笔者逐渐发现 “抽象”, 即做出一些超出常理的事情, 非常容易吸引其他人的目光. 当时受到一些 b 站视频的影响, 也可能是出于好玩, 笔者做了很多逆天的事情, 比如把开水倒进氯化铵和生石灰混合的瓶子里丢到学校厕所水箱里 (qwq 之前面试的时候太紧张了, 忘记了这个了). 在上了高中之后, 笔者则收敛了许多, 至少危险的行为已经不太敢做了, 但是取而代之的则是其他方面的抽象, 比如说一些非常离谱的话, 以及尝试接触一些小众的东西, 给自己打上独特的标签. 笔者在很长一段时间都很讨厌 “合群”, 因为这会让自己显得很 “普通”. 这份心理其实挺微妙的, 笔者并非真的希望远离人, 反而是离不开身边的人, 变得 “特立独行” 只是一个标签, 而真正的动机是笔者太害怕变得普通而被别人忘记了. 但是, 这份 “特立独行”, 也改变了笔者的人生. 笔者接触到了东方同人, 接触到了更多的 anime, 接触到了音乐. 最初虽然是为了有一项值得炫耀的技能而去接触的, 但是社区的热情, 以及笔者本身的兴趣, 在后来远远超越了最初的动机, 也支持着笔者保持了很久的爱好. 同样的, “抽象” 也开始逐渐改变笔者的想法, 即使上了大学, 也经常说逆天不过脑子的话, 甚至还带坏了纯良室友 (罪大恶极). 很多时候, 笔者自己都没意识到自己说错话了, 因为不过脑子说话这一行为习惯已经几乎刻入了 DNA, 除非能时刻保证清醒.
过去的很多事情, 笔者的很多行为几乎都是由 “与众不同” 这份想法驱动的, 其本质是一种深层的自恋, 毕竟要是连自己都不在乎, 那么 “与众不同” 也没有什么意义了. 笔者虽然可能会试图表现得比较 “崇高”, 但是本质还是自私的, “崇高” 只是一种自我的感动罢了, 把自己试图与更高的道德、特殊的个体绑定. 从根本上来说, 笔者没有一个 motivation 能支持笔者去做很多事情, 于是很多事情也就逐渐沦为了一种无意识的表演, 目的就是图自己一个心安. 这也算是一些很悲哀的事情, 虽然想被别人关注是人之常情, 但是被这份念想裹挟而去做让自己感到痛苦的事情, 这让笔者度过了一些很糟糕的时间. 直到毕业了, 笔者都没想明白自己喜欢什么. 给 SGLang 做 day-0 支持? 得了吧, 笔者在乎的只不过是能写点 kernel 证明一下自己的小聪明, 顺便幻想自己的 code 能帮到别人. 对于这种成千上万行的大系统, 搞一个干净而又实用的 design 是一个非常困难的, 很多时候为了加 feature 只能往 codebase 里面填屎, 写这种 code 真的会给笔者带来巨大的精神痛苦. 搞科研? 那还是算了. 笔者可能永远无法忘记无数个为了投 paper 干到凌晨的夜晚, 以及对着自己都觉得拉稀的 idea 硬做的无奈. 除去名利和潜在的金钱, 这些给笔者带来的正反馈实在是太少了. 过去的一次次纯功利的经历, 或是为了证明自己, 或是为了升学, 这些很多都留下了非常糟糕的创伤. 笔者更加怀念的是自己在研究 C++ 特性、PyTorch 源码、CUDA ptx、探索 hardware architecture 的那些日子, 没有任何的杂念, 纯粹的是想知道为什么.
当然, 在 agent 面前, 这些都显得格外的苍白无力. “怎么做” 可能是以后最没用的东西了, 毕竟同样的目标 AI 大人能又快又好地执行出来. 笔者大学四年死磕的各种细节, 似乎都没有了意义. 在旧的秩序被摧毁, 但是新的秩序尚未到来的时候, 就会陷入迷茫. 在过去很长一段时间, anime 拯救了笔者. anime 让笔者看到了自己的异时空同构体, 那个上台演出就害怕的躲到箱子里的 bochi, 为了捍卫自己的理论而逃学向世界竖起中指的 nina, 笔者在她们身上看到了曾经的自己的影子 (顺带一提, 笔者毕业前后相关的照片, 有不少都偷偷竖起了小指, 也算是一种精神上的致敬吧 lol). 但是这也成为了笔者长期以来, 逃避现实的一个地方. anime 并不会给予现实的动力, 现实也不是 anime, 很难遇到那种能够包容自己任性和犯错的队友.
“与众不同” 和 “被注意到”, 这个可能是笔者一直以来最渴望得到的. 但是离开了学校这个保护平台之后, 再也没有那种周围人目光了. 在脱离了外部的评价体系之后, 笔者需要找到新的归宿, 哪怕身为一条做题区无比怀念过去的那种简单线性的生活, the past is the past.
终章
这次总结其实拖了很久, 一直想要写点什么, 但是一直写不出来. 说到底, 笔者也并没有太多的感悟和想写的, 之前的文章也基本把笔者想说的都记录下来了, 多余的文字都只会显得矫情而又刻意. 这次文章可能唯一的感悟是, 笔者需要去理解自己为什么会这么做, 最重要的是找到自己真的喜欢做的事情, 否则永远会陷入自身关于 “意义” 的拷问.
毕业典礼也已经过去挺久了, 一切都应该画上句号了. 虽然笔者过去很长一段时间都沉溺在痛苦中, 但这一切终究是要过去的. 不放下过去, 就无法创造未来. 这里再次感谢在笔者最孤单的时候陪伴着笔者的同学, 你们是笔者灰暗的大学生涯中的一缕星光.
当告别结束之后,就让我们忘记那份告别吧.






