计算机专业用读博士吗?
作为在美帝TOP20的CS PhD,我来回答一下这个问题。 先抛结论,从职业生涯长远角度来看,读CS phd绝对是值!!且读研读博期间认真做的课题很有可能是你以后的职业起点!! 以我为例,现在就职于Google(美帝top50高校cs硕士毕业),我读PhD期间的导师之一,当年也是从硕士进入实验室跟随我导师读书。 我读PhD时另一个导师,当年是从硕士进入实验室跟随他。
我本科直博时的第三个导师,当年是本科直接加入我的课题组。而我现在课题组的其他成员,也有的是因为喜欢做科研,本科就直接申请到了我的课题组跟读。所以从各个渠道来看,你如果本科毕业就读了CS相关专业的PhD,那么基本上你的职业起点就是跟这些同学一样的,甚至稍微差一点的话可能还要比他们低一个档次 (比如我是top50学校的硕士,那我基本职业起点的档次就跟top70的学校毕业的本科生同级别)。 而如果你选择了工作,那你起码要比别人付出多几倍的努力才能追上同等学历的人,因为企业里基本都是按照最低学位要求员工能力的,而你在找工作时相比同等应聘条件的应聘者也没有任何优势;而且随着时间流逝你的职业劣势还会越来越大,毕竟IT行业更新迭代很快,而你离开校园越久就越不适合这个领域。
当然,选择读CS PhD也有很大的风险,那就是你会比其他研究生更累,因为你要在短时间内掌握很多的知识并且进行深入的思考,而且还要经常跟业界保持联系确保自己的research能够跟上业界的要求。但是相对于其他学科来说,CS毕竟是“相对容易”出成果的,只要你够聪明肯努力。 所以综合来看,还是建议选择读CS PhD。