刚刚CS PhD毕业,最近写求职文书的时候思考总结了一下未来的CS相关的技术研究发展趋势,希望能帮上忙。
在做申请准备的时候首先要把握好未来的求职兴趣,个人认为一个有前景的大领域能让你有更多的发展余地,我会比较推荐software engineering, security, image processing, natural language processing这几个大领域(按顺序),其余的诸如theoretical area(learning,game,formal), embedding system(robotic/IoT/autonomous vehicle)也很好,但是需要很强的理论基础才能做出好的研究(很枯燥);其次,考虑未来市场需求,也就是要考虑如何在毕业的时候积累一个能脱颖而出的technology stack和research background,这里我比较推荐去申请那些愿意着眼新问题和交叉领域,并且在领域内积极应用AI(ML,DL,RL) method/technique, Distributed/Mobile computing之类前沿技术思想的prof;最后,了解一下备选教授们的工作方式和研究水平,以我个人经历来说,有的教授功成名就之后会忙着开公司赚钱不再用心指导学生了,在研究初期遇上放羊式指导很可能会让你失去兴趣。
另外,未来想继续留在学术界的话就去一个思维活跃的高产的教授那里学习他的methodology,如果是一般学校(top50+)的年轻教授记得看一下他的师门。