美国读生物学博士好吗?
利益相关,康奈尔生物系phd, 06-12毕业。 先摆结论,在北美生物圈(包括学校和企业)摸爬滚打这么多年,我的感觉是,生物学专业如果只是想拿年薪(其实很多biologist其实并不care薪水),那么CS >= EECS > Bioinformatics > Biology ;如果想玩命并且将来有自信能申请到奖学金的话(或者家里有钱不计成本的话),Biology > Bioscience >Bioinformatics > CIS 。至于为什么如此排列,下面会一一解释。
首先,从找工作容易程度和起薪来看,按照上面的排序,一般没有问题。以我们09年起薪为例,CS和EECS起薪基本一样多在8万刀左右(不包括各种福利和bonus),而bioinformatics起薪要比两者都低一些大概在7万左右。当然这些数字也比不上投行和HFT之类的神仙地方,但是请注意这些数字代表了毕业后直接工作的新人,而不是已经在这个行业深耕多年有了巨大贡献和行业人脉的“老鸟”。对于新人在这个行业找第一份工作来说,这个收入水平已经相当不错。另外需要提到的是,虽然大家总说CS工资高,但实际情况是CS很多分支的薪资并没有比别的专业高多少,比如算法的机器学习,统计分析,自然语言处理等等,反而一些偏应用的计算机专业如网络,分布式系统,云计算,大数据等等薪资要高出不少。
第二,从个人发展来看(以我在康奈尔的经历以及身边同学朋友的职业发展路线为例),一般有三个方向,一是继续读书读博然后留在高校做科研教职(这是最难的一条路也是最多人走的道路),二是进入企业从事研发工作(虽然很多时候也搞不清自己在研什么发....),三是进入biotech公司或制药公司做一名科研人员。前面已经提到了,CS和Bioscience专业的起薪最高,所以如果是这三个职业发展方向中任何一条的人都完全有能力达到上面的薪酬水平(至少是在前期能够拿到这样的offer)。而如果本身选了Biology专业,一方面需要付出更多努力来弥补本科学到的知识匮乏,另一方面由于本专业本身就业面就很窄,找到理想的工作会更加困难。
第三,从个人投入成本和风险来看,按上述排序,一般也需要花最大的代价来学CS和Bioscience,因为这两个专业不仅要求最高的GPA,而且面试几率也最大,需要的推荐信也多。如果最后失败,损失也是极大。相比之下学习Biology虽然也需要花费大量时间和精力,但是在金钱和精力方面都要比前两个专业少很多。