计算机博士读几年啊?
在美国,一般硕士3年,本科4-5年。 当然也有特别聪明的,比如我同学他弟弟,高中毕业直接申请到的CMU的CS master,也是世界上最难申请的master之一(比MPP难申很多),这样算起来也就1年。但是这样的人太少了... 在美国学CS基本上就是码农的前半生,工作很好找,工资也高。但码农的生活非常摧残精神和肉体,而且美国的码农比中国的要累很多,因为美国的架构师也需要敲代码。
很多人受不了这种高强度,高压力的工作,再加上美国的高物价(对,说的就是你的生活水平),所以生活压力很大。 不过如果在美国拿到OPT的工作签证的话,工资也不至于很高,大概20刀左右每小时的样子。如果运气好能够找到full time并且公司给配H1B(美国工作签的一种)的工作的话,收入就会稳定下来,虽然加班还是常有的事情,但是H1B有上限,不会像OPT一样没有保障。
而如果是PhD的话,一般情况下是5年制,也有6年的。一般来说如果能够在PhD期间找到自己的研究方向并且能够做出一点成果的话,找工作很容易,工资也是按照年薪来计算,而且比Master多1档薪酬等级。但如果是在PhD期间找不到方向或者没能够做出结果,那么就比较悲催了,有可能需要转码去做software engineer然后重新拿工资和签证。
此外还有一种情况就是拿到PhD之后去其他学校做博后,博后在美帝其实是非常尴尬的一个身份,比Postdoc低但是没有CPT,比PhD高但是又拿不到签证。
总之无论是PhD还是 Master,找到工作以后拿H1B签证都是稳的。