读计算机博士美国如何?

卞曰靓卞曰靓最佳答案最佳答案

在美国,CS专业中,博士比硕士的薪资要高不少(同等资历的情况下),比如,在谷歌做程序员,博士的起步薪资是13万美元,而硕士的起步薪资只有10万美元;而微软、苹果等公司的程序员,博士的薪资甚至能拿到15万美元以上。 那么为什么会有这么大的差距呢?一方面是因为美国CS专业的硕士基本是以授课型为主,学习主要以听课、做项目练习为主,没有太深入的研究和学习,很多学校的硕士甚至不提供TOC(Theory of Computing)和算法的课程,所以对于研究能力几乎没什么培养。如果毕业后想去大公司找程序员的工作,这样的教育背景基本上不可能达到公司的要求。另一方面,CS专业的博士以研究型为主,学习的知识有深度,同时有导师的指导和研究项目的训练,让博士们具备一定的科研能力和论文发表的能力。虽然博士期间也会参加一些项目的实践,但更多的是对理论的研究和分析,这种研究能力的锻炼会在毕业后为学生们打开研发和创新的大门。所以从薪酬水平上就能够看出,博士要比硕士高了不少。

另外,从留美工作的角度来看,选择读CS专业的博士会比选择读CS专业的硕士更容易留下找工作。因为CS专业的博士拥有更强的科研能力,而科研是非常符合美国人就业需求的技能。只要学生能够顺利毕业,找到工作基本上没问题。相比起CS专业的硕士来说,因为CS专业的硕士基本上是以就业为导向,以学习和掌握实际操作的技能为主,所以难以具备很强的科研能力。虽然CS专业的硕士具有更强的编程能力和项目经验,但是这些技术都是随着项目进行更新换代的,很难具备很强的理论高度。所以CS专业的硕士留在美国找程序员的工作相对会比较难,即便有公司愿意提供职位给CS专业的硕士,一般年薪也不会太高(12万美金左右)。而且CS专业的硕士要想申请H-1B签证相对会比较困难,由于美国的IT行业已经出现了饱和趋势,加上越来越多的计算机专业毕业生涌入职场,所以CS专业的硕士在求职和签证方面都会受到一定的限制。相比之下,读CS专业的博士会更具有优势。

贾惠斌贾惠斌优质答主

1. 个人看法,仅供参考! 关于去哪个国家读CS的PHD我个人建议是,能去美国就去美国(因为美国的PhD奖学金比较丰厚且不需要做RA来维持自己的开销);如果实在不能去美国就考虑英国、新加坡和香港;欧洲大陆的德国也不错;日本的大学就不推荐了... 如果在美国读的话我觉得还是尽量选USC(南加大)或者UW(威斯康星麦迪逊分校)这种综合排名靠前的学校吧,这样你以后找工作时HR会比较认你这个学校,对你的录取有加分作用呢。我了解到的这些学校的cs专业都是挺难进的。 但是如果你不想这么累就想申请个好点的master(硕士)的话可以选择CMU(卡内基梅隆大学)或是哥大。

我来回答
请发表正能量的言论,文明评论!