为什么哲学博士计算机?
1. 为什么不直接学 CS,而要读哲学博士(PhD)呢? 题主可能是认为,先通过学 CS 的 Master 找到工作,然后一边工作一边拿 PhD,这样比较节省时间。其实,在美国,大多数的 CS 专业都是给 MS 学生提供好工作的,而且工资也不比 PhD 低多少。 比如,在 Google,一个刚入职的 Computer Science 专业的 PhD 员工与同样刚入职的 Software Engineer(CS 专业硕士)的员工年薪相差不到 8000 美金,而一个 MS 的员工与同等条件的 PhD 员工的薪酬只相差 3500 美金。[1]
而在一些中型规模的公司,比如 Facebook、Twitter、Amazon,则是 MSc 比 PhD 薪酬高一些,但 CS 是例外,CS 的 PhD 反而比 MSc 高。 这是因为,一方面,现在几乎每个学校开 CS 相关的课程,都会把机器学习和数据挖掘等方向往里面塞,而这些方向的硕士项目大多都能让学生找到工作;另一方面,美国的大学大部分是按学分计学费的,念多久,花多少钱,因此如果硕士能就业,那一般就不需要念太长时间。 当然,也有例外情况,比如在某些学校或行业里,CS 专业的 PhD 比其他任何学位都更受欢迎,那么在这种地方就另当别论了。
2. 如果念了哲学博士,毕业后可以做什么? 这个答案就太多了…… 以 CS 为例子,有 CS 背景且拿到 PhD 的毕业生可以做科研工作者、IT 公司研发人员、系统架构师、算法工程师、数据库管理员等等。没有 CS 背景但拿到 PhD 的毕业生可以选择的研究领域就更多了,包括但不仅限于经济、政治、历史、社会、生物、医药、商业等等,可以说只要你想做,就有无数种选择等着你! 所以,从选专业这一步来说,你根本不需要担心未来不好找工作这样的问题。美国作为人才输入国,它所需要的各种技术人才都有,也总能找到合适的地方让各类人才发挥所长。 更何况,时移世易,你现在所感兴趣的专业,未必是你今后一直从事的行业。
以斯坦福毕业的校友为例,他们当中有的人成了 CEO、有的人成了总统,也有的人成了舞蹈家。那些最有名的校友,比如扎克伯格、埃隆·马斯克等人,他们也总是被媒体和各大企业追着赶着要他们的 “天才少年”。 但凡你能想到的职业,总有一个适合你。这也就回到了我们最初的问题,到底是为未来工作还是为兴趣而读书? 希望我们有缘再见~