两周前我度过了一段艰难的时光,原因是我看到了我的研究生导师发给组内另一位同学的 paper,里面充斥着大量的数学公式,但这却是我所厌恶的类型。我喜欢 OSDI,SOSP,EuroSys 那种有着简单的 idea,但是通过大量的工程构建原型系统和 trade off 后而得出来的成果,这种可以构建出有效的系统更令我感到兴奋。
在本科阶段我编写了大量的代码,大部分是贴近计算机底层与硬件的代码,了解计算机底层是如何为人类服务的是如此有趣且令人兴奋。但我一直以来都对 AI 以及 ML 有一些偏见,我觉得依靠别人写的框架来玄学调参是件没有挑战且没有意思的事情。想到我的研究生生涯可能会做一些相关的事情我就感到难过与焦虑。同时,我也隐隐觉得,我也再也不能像大一大二时那么有求知欲,可以同时学习不同领域的东西。现在的我已经很难有决心抛弃掉自己花费了太长时间所做的领域。
于是有一天我实在忍不住了向我导师发了消息,导师约了我去所里聊一聊。聊的过程中觉得导师是一个很 open 的人,也发现了一些可以做的相关的事情,例如 AI 编译器在各类硬件的优化,我觉得可以接受,我就说,好,我先去学习一下。
可还有些不甘心。经常有人问我为什么读研去计算所,但是我却来清华实习。我只能回答,因为我本科都在做相关的事情。他们也发现了我似乎在做一些毫无联系的事情,而我也不得不承认,我可能也只是由着自己的性子,在做一些对未来没有什么助益、但我自己却认为高尚的事情。我总认为我放弃了 GPA,用更多时间去做自己认为更有意义的事情,但我现在才发现我是如此羡慕那些我曾经瞧不上的人能够有更多的选择权利。
我也有学术梦想,希望我的工作可以发表在系统/体系结构顶级会议上,大部分那些有能力发表在顶级会议上的人基本不会改变方向且背靠顶级实验室的加持。这两样我一个都没有。不过看了陈天奇的自述倒给了我一些鼓舞,他在本科与研究生阶段也在没有 idea 的岁月中度过,也并没有惊人的成就。直到他去威斯康星留学,渐渐将从前积累的深度学习理论与系统结合,最终写出了 tvm 等震惊学术界的作品。
同时我也在考虑要不要读博的问题。一个选择是在读研期间转成直博,不过目前来看我并不希望我的眼界局限在国内;另一个选择是在国内读完研后出国读博,然而一方面是我的英语很差;另一方面则是因为读完研再读博年龄就已经很大了,还要考虑成家的问题。或许更好的选择是读完研工作一段时间再考虑这件事情。不过船到桥头自然直,此事或许要留到日后评说。
今日是毕业典礼,没回学校,让同学帮我领了毕业证书,算是彻底毕业了。看了大家都在朋友圈发毕业照,我却没在场,有点遗憾,但就这样吧。
2023.6.27 北京