留言板
孔庆龙的研究生生活总结
LouZhu: 孔庆龙

再漫长的欢聚也总有尽头,毕业终究在兵荒马乱中如期而至。两年的研究生时光转瞬即逝,初次踏入南一门的场景依然历历在目,那时候的自己对研究生生活充满了憧憬和忐忑。回想那时候的不安和期待,此刻心中尽是回甘的清甜,我将怀揣着沉甸甸的收获和美好的回忆离开这片美丽的校园,再次踏入人生的战场。

在结束研究生复试很久之后,才通过邮箱联系到王老师。还记得那天晚上11点多的时候,接到了王老师的电话,王老师的和蔼给我留下了很深刻的印象,促使我做出了加入数据中心的决定。加入实验室之后,一直是和闫德祥师兄对接,德祥师兄在学习方面给予了我很大的帮助。当时的我对项目开发的角色分工并不了解,甚至不知道什么是前端、后端和运维。在聆听师兄师姐的毕业生讲座后,并结合自己的个人情况,最终选择了前端开发。确定方向后,学习会变得更加具有目的性和针对性。按照师兄提供的前端学习路线,从最基础的前端三件套开始学起。但2020那年因为疫情,我们这届新生并没有按照实验室惯例提前进入实验室学习,而是居家自主学习。虽然安全性得到了保障,但却失去了提前感受实验室氛围和节奏的宝贵机会。在家中缺乏学习气氛的情况下,学习效率低下,导致我在9月份入学前还没有完全学完前端最基础的内容。

夏天悄悄过去,时间也来到了该入学的时候。在办完入学手续后,立马就来到了实验室。第一次进入实验室,最直观的感受就是实验室优异的硬件条件和干净整洁的环境,由此足以看出实验室对同学们学习环境方面的重视程度。刚进入实验室的流程和公司入职流程很相似,在经过一系列的准备工作后,就正式投入到实验室的工作学习中。由于没有好好利用入学前的时间夯实基础,前面学过的知识在没有实践巩固的情况下很快就被遗忘。基础不牢地动山摇,我又不得不从前端的基础内容开始学起,此外又学习了ES6的知识,紧接着开始接触React前端框架。但学完这些知识后,尝试去阅读SMDB2.0项目代码,完全是一头雾水。迷茫过后,继续补充学习SMDB2.0使用的前端技术栈,包括TypescriptDva.jsAntd组件库等等。前端的新技术层出不穷,基本上都和原生的前端写法大相径庭,优秀的封装使得前端的发展走上了快车道,但同时也会让开发者失去原生的代码能力,而这实际上是前端开发人员的基本素质要求。学习完SMDB2.0的全部技术栈后,开始尝试做一些简单的功能练习,入门阶段完成每个功能都很有成就感,即使是很小的功能。当然也会伴随着许多问题,遇到实在无法解决或者卡了很久的地方,我就会去请教师兄,师兄都会耐心地解答并给予有价值的建议。就这样,在完成了几个小功能的开发和bug修复后,统计分析与决策系统的开发工作开始提上日程。对于刚入门前端的我来说,开发一个全新的系统模块很有难度和压力。在开发过程中,遇到了很多的坎坷,也走了很多弯路,所幸的是最终顺利完成了预期功能的开发,所有的付出都是值得的。

时间来到了研二,经过了找实习和找工作的阶段,需要全身心地投入毕业课题的研究工作。实验室的科研方向是自然语言处理,对于我来说又是全新且未知的领域。根据王老师的建议,经过充分调研后,我选择了知识图谱问答这个细分研究方向。阅读了知识问答领域最新的综述论文,挑选了综述中代表性的论文深入阅读,对学术界知识问答的主要方法有了大致的认识。同时,调研了中文工业界知识图谱问答方法,了解了工业界与学术界方法的差异性,选择了参考的base方法,并尝试跑通源码。然后,构建本领域的数据集,在本地搭建出初版的问答系统,在此基础上寻找改进点,并进行实验验证。由于时间很紧张,实验部分做得并不充分,这一点也体现在了最后的盲审意见中,建议大家合理地规划好时间安排。最后也是最重要的一步,就是毕业论文的撰写。从最后的盲审意见来看,需要注意几点:行文逻辑结构要清晰、实验部分要充分详尽和论文格式符合规范。提交完论文后实际上可以放松一小段时间,但因为个人情况,加上疫情和经济下行的双重压力,选择重新参加春招,最后选择了更稳定的券商IT。

思绪回归当下,即将要离开朝夕相伴的实验室,不舍之情一时涌上心头。在这里,衷心地感谢王老师在学习方面的指导,感谢熊老师在生活上提供的帮助,感谢实验室同窗的相互扶持,所有的一切我都将铭记于心,篆刻成心底最美的印章。

祝福大家都能拥有美好的人生!

[本帖由 孔庆龙 于 2022-06-21 13:57:29 编辑]
[本帖由 孔庆龙 于 2022-06-22 08:42:37 编辑]
[本帖由 孔庆龙 于 2022-06-22 08:51:21 编辑]
Posted: 21/06/2022 13:56:50 13:56:50 #0