美国读计算机博士几年?

曹碧巧曹碧巧最佳答案最佳答案

我是2015年入学的,硕士和博士都是计算机,先简单介绍我的背景。 高中毕业后,在美国读了4年本科(计算机专业),获得了理学士学位;之后到另一所名校读了一年的master of science in information systems,也拿到了硕士学位。因为对研究感兴趣,所以决定继续深造,于是申请到了这所大学的一个PhD program in computer science。这个项目的特点是一年中有一半的时间做科研,另一半的时间上研究生的课程。

我于今年的6月毕业,现在正在准备面试(面试的是Facebook)。 从入学到毕业的这段时间经历了很多,也学到了很多,感触最深的就是要尽早明确自己的定位,然后朝着这个方向努力。

1. 明确自己到底想要做什么 —— 这是最关键也是最难的一步, 因为不知道自己到底想要什么,就很容易错过很多事情。以我对身边的人的例子来说,有很多人是因为不喜欢本科学的专业而苦恼,有的因为讨厌上课而想转到好找工作的硕士专业。然而这些人并没有仔细的思考过自己到底喜欢什么,最后的结果往往会事与愿违。因为我不喜欢本科学的专业,所以在本科最后一年选了当时很热门的CS作为我的major。虽然我喜欢编程,但是让我没有想到的是,CS其实是一门很有深度的学科,需要花很多的时间和精力去学习和研究才可以取得不错的成果。

所以我建议大家都应该认真思考一下下面问题: (1)、你将来想干什么?(找工作/继续读博/出国) (2)、如果打算工作,你想从事什么样的工作?(算法/系统/产品) (3)、你是希望在国内发展还是在国外发展? (4)、在你选择的领域里,你最想去哪家公司工作?为什么? —— 只有对自己有一个清晰的认识后,才能确定下一步该走什么样的路。

2. 有目标就有动力。制定短期和长期的目标并为之而努力。 以我为例,我的目标是进google或者facebook这样的大公司,所以从在读硕士的时候我就开始为了这个目标而努力,不仅拼命地学习课程的知识,还自己找了相关的实习。因为我发现光有一纸文凭是不够的,我还需要能拿到一个让人眼前一亮的resume才能有机会面试,所以我在读研究生期间就做了三份实习,分别是大厂oracle, 微软, 和亚马逊。

在研究生第二年,我又申请了另一个学校的博士项目,因为我想学更深入的知识。在第三个项目里我没有像以前一样只上课,而是同时选择了科研的课和硕士的课,这样我可以有更多的时间接触研究方向。在三年的研究生生活里,我做了两个项目的科研,发表了三个论文,申请了两个专利,参加了好几个会议,拿了几个奖....这些看似是学计算机的成果,其实这些东西对我以后的工作和生活都产生了很大的影响。

这些知识和经验让我可以从容地面对未来可能遇到的挑战,也让我的生活更有意义。

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