今天是英国的公共假期节礼日(Boxing Day),早上睡到10点吃了简单的早饭,坐下来开始回顾这一年。
0x01. 复盘
1月初的时候去了趟比利时看望老婆,期间准备英国驾照的理论考试。然后和以前在上海现在在欧洲的小伙伴一起去了趟维也纳。工作上换到AI网络的项目上后,在看一些RDMA相关的知识。VPP项目上关于CSIT的telemetry工具的两个Patch被社区接受了。另外和涛哥一起捣鼓了下剑桥实验室的Beaverton机器,发现其OCP的槽插入网卡不识别的问题。生活上还被印度老板邀请去他家庆祝丰收节(Pongal),然后月底顺利地通过了驾考的理论考试。
2月份工作上并没有太多的进展,CSIT社区里报了Ampere Altra testbed机器内核升级的问题,花了不少时间去分析系统日志找原因。AI网络的ramp-up在进展,但是感觉进展缓慢。生活上月底老婆来了剑桥,和Jack和龙哥一起聚会吃了饭。另外抢到了驾考路考的7月份考位,开始考虑学车的事宜。
3月份生活上遇到了一些烦心事,周遭朋友混乱的关系让我感觉到更加孤独。还好和老婆去了Norfolk Coast Path散了散心,舒缓了一下心情。每周末开始和土耳其教练学车,然后这个月跑步跑了有35公里。工作上和Austin的同事在做RDMA在Broadcom网卡上的功能测试,同时和DevOps团队合作把VPP的内部CI从Gerrit迁移到Gitlab。
4月份工作上继续在做RDMA的测试,同时也帮忙做面试,实验室机器管理以及之前1 Terabit实验结果总结的杂事。生活上跑步继续,但是跑量没有保持住。每周末继续练车。
5月份工作上优先级在不断地被调整,首先是和Austin的同时做了一下ibverbs的性能测试,然后和Broadcom的人探讨了一下最新驱动的问题,其次是实现了ib_send_bw里的send with imm的功能。看上去做了很多但是每个都让我极度焦虑,甚至整夜整夜地睡不着。生活上月上旬老婆又来呆了一周,每周的学车也感觉进展缓慢,学习上根本也没有啥进展,状态开始变差。
6/7/8月份是过得非常浑浑噩噩的3个月。工作上就是在给AI网络的项目打杂,包括debug在小报文下reduction性能下降的问题,基于Jack的工作对CCL里的样例程序添加新的功能,处理DevOps留下来的剑桥服务器MaaS集群的遗留问题。当然还有一些VPP的遗留工作,v2架构支持的Patch合并到了主线,回答了团队内部和外部的关于VPP的一些问题。但是生活层面上非常糟糕,学车的进展并不顺利,七月份的考试被推迟到了十月份,以致于我下定决心买车自己加强练习。睡眠问题变得愈发严重,甚至一度需要借助药物来辅助睡眠。加上住在群租房里和新搬来的室友也发生了一些摩擦,混杂着工作中的压力,情绪变得异常的消极和沮丧,而且也没办法得到有效地排解。
9月份工作上继续在做CCL里样例程序功能的延申,对比Run-to-completion和Pipeline两种模式下的性能差异。生活上开始找新的房子,在考虑性价比和生活的平衡后,决定和人合租,很幸运地是找到了一个国内来剑桥做研究的博后。月底我先搬入了新的公寓,老婆也过来待了一周,期间邀请同事来了我家做客。明显感觉这一个月状态稍微有了点好转。
10月工作上完成了CCL样例程序Pipeline模式在单个端口的实现和性能测试。VPP项目上向社区提了个arm平台本地编译的议案,意在解决128B/64B缓存行大小在arm服务器上不匹配的历史遗留问题。生活上月底我的室友来了剑桥,我也顺利地第一次路考就通过拿到了英国的驾照。
11月工作上延续上个月的内容:把单个端口的程序扩展到支持多个端口,VPP里arm平台本地编译的Patch被合并,同时和CSIT社区里维护者沟通修改在arm服务器上性能测试的流程。学习上继续CS106L的学习,生活上开始和Jack计划台湾旅游的行程安排。但是焦虑又折返回来,还是会整夜整夜的失眠。
12月VPP和CSIT社区的事情终于完成。社区里有人报了一个VPP-DPDK IAVF驱动的问题,追踪调试了一下发现问题在DPDK驱动上。AI网络上的工作并没有进展,一方面觉得自己的工作没有太大意义,另一方面感觉自己在一些基础理解上进展地很慢,自己推不动自己。生活上下半个月基本上都是晚睡晚起,没有早上,然后整个人的状态非常浮躁。月底的假期算是一个缓冲期,自己终于有机会梳理一下自己的情绪。
0x02. 总结
正如2023年终总结预言的那样,异国他乡的我也许更容易陷入到那个恶性循环。如果仅仅把问题归结到不自律,那么我觉得还是在逃避真正的问题 — 怎么才能让自己心安理得的开心?
也正如2024年的预言的那样,2025年可能是更加困惑的一年。怎么才能让自己心安理得的开心的命题,远远比我想象的复杂。但倘若真正地静下心来,工作上的压力和苦恼,感情里的矛盾和冲突,生活中的孤独与乏味,似乎还都是欲望在作祟 — 想要他人的认可,想要爱人的理解,想要新鲜和刺激。当这些欲望被长时间压抑时,诅丧和愤恨便像藤曼一样包住了内心,看待世界的眼神就难免就在怨天尤人和自怨自艾中摇摆,抑郁和失眠就会接踵而至。
然而开心的途径并非只有上述三者,并且如果囿于系统游戏中乖乖地做一个NPC的话,我越发意识到自己终究就是个劳碌命。并非为了生计而奔波,而是为了虚无飘渺的彼岸颠沛流离。曾经的彼岸是研究生毕业,结婚买房。现在的彼岸是升职加薪,拿到永居。夜以继日,废寝忘食,为了就是到达彼岸后,长舒一口气,人生至此达成圆满。
然而真正的彼岸只有一个,那就是死亡。不对这个命题有痛彻心扉的认识,那个恶性循环的诅咒就不会破除。拿出点游戏人生的态度对待一切,或许幽默就会被滋养,看待世界的眼神就会在戏谑中带着一丝温情。老庄也许表达的更加精炼:物物而不物于物,念念而不念于念。于工作,于生活,于一切,同理。
希望明年再看待这段文字时,会更加欣慰于自己的变化。