新智元报道
编辑:LRS
每个博士生入学的时候都在期待着毕业的那一天,但很多博士生和准博士生都不清楚博士生涯的艰辛,有时也会迷茫、失去方向。
一篇漫画曾描绘过,研究生其实和幼儿园小朋友是一样的,整天摸鱼也行、有一个导师、工作基本就是粘贴、没有分数、只需要和其他人玩的开心就好、并且时常向妈妈诉苦。
最近卡内基梅隆大学的一位博士生建立了一个GitHub仓库,收集了上百个大咖对博士生涯的研究建议,从准博士需要的读书计划、访问日、选择学校,从博士生存指南、如何读论文、写论文、写Review等等应有尽有。
里面甚至还有很多为导师写的建议,例如如何指导学生、组织研讨会、参加学术会议,还不转发给老板看看?
仓库的作者Paul Liang是CMU机器学习系的四年级博士生,研究方向主要是多模态机器学习的基础,以及在社会智能人工智能、理解人类和机器智能、自然语言处理、医疗保健和教育方面的应用,并在NeurIPS, ICLR, AAAI, ACL, CVPR 等多个领域的顶会发表过文章。
下面挑选几篇仓库中的文章进行译作。
博士生存指南
Ronald T. Azuma博士于1995年5月在北卡罗莱纳大学取得计算机科学的博士学位,后来他在1997年发表了一篇名为「这么久了,感谢博士学位」的文章,又名「刚开始我想知道有关CS的一切,但直到毕业后我都没搞懂」。
文章链接:https://www.cs.unc.edu/~azuma/hitch4.html
他目前在英特尔实验室领导一个团队专注于包括VR和AR在内的新媒体形式关键技术支持,包括计算显示器、头戴式显示器和计算成像。他也是公认的增强现实领域的先锋和创新人物。
作者在文章的摘要中说道,这是一本计算机科学研究生院的生存指南,面向未来的或新手的研究生。指南描述了我希望在研究生院开始时就知道但却不得不硬着头皮去学习的内容。它的重点是精神上的坚韧和研究生需要的技能。指南还讨论了博士毕业后找工作的问题,并给出了许多其他相关网页。
简单来说这本指南说了5个内容:
1. 这本指南涵盖了将明星研究生和普通研究生区分开来的特质和技能。
2. 如果你没有一个很好的理由去攻读博士学位,那么就拿一个硕士学位来代替。
3. 博士课程与获得学士学位非常不同,你必须把它当作一种奇怪的工作。主动性、韧性、灵活性、人际交往能力、组织能力和沟通能力都是至关重要的,而不是大学在挑选新生时通常要测试的东西。
4. 博士是达到目的的一种手段:在创业公司、商业企业、政府或工业研究实验室或学术界就业。指南中也解释了这四种职业选择的特点。
5. 如果花15分钟阅读指南的其余部分,你可能会增加你成功完成博士学位并提前完成的机会。
文章以一句中文谚语「老马识途/前车之鉴」作为开头:To know the road ahead, ask those coming back.
1995年2月,在一个阳光明媚的日子里,在卡罗莱纳州晴朗的蓝天下,我交出了我的毕业论文的最后一份签名副本。研究生院的工作人员在最后一刻对文件进行了检查,并宣布成功接受。
经过六年半的辛劳和汗水,我终于完成了!我的论文是我的。当我走回C.S.部门大楼时,我感到非常失望,因为天堂没有到来,没有吹着小号的天使降临宣布这个具有纪念意义的时刻。
听到我的观察后,Fred Brooks博士(我的委员会成员之一)评论说:「可悲的是,你今天并不比昨天更聪明。」
「这是事实,」我回答说,「但重要的是,我比六年半前更聪明。」
做个好的引路人
Jason Eisner是约翰霍普金斯大学计算机科学教授,同时也是微软Semantic Machines的研究主管。他的目标是开发各种语言结构的统一模型所需的概率建模、推理和学习技术。
曾发表过150多篇论文提出了用于解析、机器翻译和加权有限状态机的各种算法;计算音韵学中的形式化、算法、定理和经验结果;以及用于句法、形态和词义消歧的无监督或半监督学习方法,曾在 ACL 2017、EMNLP 2019 和 NAACL 2021 上获得的最佳论文奖。
他因卓越的教学水平还曾获得了两个全校范围的奖项。
「学习发生在学生的头脑中,而不是其他地方,教师的有效性在于他们能诱导学生做什么。」
文章链接:https://www.cs.jhu.edu/~jason/advice/how-to-ta.html
文章中讨论了成为一名高效率的助教路上诸多方面的问题。
包括平易近人、积极、热情等等。要有包容性(Inclusiveness),要注意你和其他人谁对CS更感兴趣的信号,创建支持所有学生学习计算机的文化。
至少有时候来上课,既是为了让自己重新熟悉教材,也是为了追踪全班同学的情况。如果学生通过电子邮件联系你,需要提醒他们,在论坛上发帖,而不是给某个课程的工作人员发邮件。然后我们都可以尝试帮助大家澄清。如果不适合让全班同学看到,就把它作为一个私人问题。
考试复习课时需要仔细研究模拟考试和解决方案。我建议只在复习课上发放答案,这样学生就会有更大的动力自己去尝试解决问题,然后再来参加复习课。
选择上门办公时间很重要,特别是在作业到期日附近。如果你决定举行这样的活动,你可能要对学生进行调查,了解好的时间,并选择与我已经有办公时间的日子不同的日子。
给考试评分,我来写正式的解决方案,然后我们一起进行马拉松式的评分(食物由我负责)。
每年我们都倾向于对班级进行改进。在学期开始时,我们应该讨论前一年的笔记和待办事项,并决定谁将负责哪些部分。
感兴趣就读博
John Hewitt是斯坦福大学计算机科学专业的四年级博士生,主要从事自然语言处理和机器学习方面的研究,导师为Chris Manning和Percy Liang.
如果你说无法负担博士学位,不,你可以!
如果你说你不够聪明,无法读博,不,你可以!
文章链接:https://nlp.stanford.edu//~johnhew//undergrad-researchers.html
致力于计算机科学研究的职业迄今为止是非常令人激动的,生活中充满了阅读学术论文的时间,调试写得很差的研究代码的时间(经常是你自己写得很差),以及重新写论文的时间,在论文中你试图解释你的想法,你认为这些想法很好,但由于某种原因不能解释为什么。
从事这个职业,你还必须每年花几个小时去参加由研究赞助的会议,与优秀的人聊天,看新的城市,希望能吃到这些城市的街头食品。
经常有本科生来找我,他们对研究生活感到好奇,好奇这个夏天他们是应该戴上谷歌的旋转帽,还是在大学里做研究助理,好奇是否(以及如何)申请博士项目。在本说明中,我整理了一些我给学生的一些建议,包括如何决定博士是否是一个好的选择,以及如何准备申请博士项目。
然而,由于我刚刚经历了这个申请过程,而且我自己仍然觉得自己很像一个本科生,我可以通过直接向对计算机科学研究感兴趣的学生说话,甚至更直接地向那些对某些人工智能子领域感兴趣的学生说话,来增加对话的内容,因此我能够把最近的经验作为例子进行说明。
参考资料:
https://github.com/pliang279/awesome-phd-advice