美国读计算机博士的难吗?

郭毅聪郭毅聪最佳答案最佳答案

简单说说我了解的,作为2017年拿到AD(有条件录取)的人,今年夏天顺利毕业 本科CS,GPA 3.48/4,T 106,G 159+169 背景提升:一个水项目,若干水实习,一堆乱七八糟的project。最后找的工作是微软RA。

我的经历其实比较典型,代表了广大美国CS Phd申请者中“出身不好”、“实力一般”的那一类。所以我想从三个方面来讲我申请的时候所遭遇的难题以及如何解决——这三方面也是我认为的最重要的三个因素,分别是“推荐信”、“个人陈述和作文”、“简历和经历”。

先说推荐信,这是最难搞的,没有之一。为什么这样说呢?因为美国的cs master一般是3-4年,phd是5-7年,时间很长,但期间如果找工作的话可以拿到h1b然后留美工作,如果不找工作则必须回国。因此大多数中国学生都是选择master,读完之后找工作的那一部分人再办h1b,这时候他们需要一封来自就业公司的推荐信来证明自己在某个公司工作过并且表现不错,这封推荐信往往能起到至关重要的作用;而另一部分不找工作的同学则需要另外想办法,比如多投一些简历到一些小公司去面试,如果运气好能碰到一个小公司愿意给你offer但是又不走h1b程序(这样你就不用办理签证,直接拿offer就行了),这时候你需要一封推荐信证明自己的软件能力,一般来说这种小公司愿意给你offer也是因为认可你的能力和价值才会给你发正式的offer,因此你拿到了正式offer之后去拜访该公司的recruiter,对方会很好奇你是怎么做到在面试过程中让面试官相信你能胜任这个工作的,这个时候就是你大显身手的机会了,你可以把你的故事娓娓道来:怎么克服重重困难和挫折最后实现了人生逆袭(被录取),这段经历本身就是一段佳话,足以打动人心。

当然我不排除有些同学能够遇到超级大牛推,那种推荐信就像皇帝的圣旨一样,收到这样的推荐信基本可以稳拿了(除非你背景太差),但是我建议你不要因为自己拿到了牛推就掉以轻心,还是要认真对待申请的每一步,否则可能因为你的短板被面试官抓住把柄从而被刷了也不无可能。总之,想要拿到好的推荐信就需要在申请之前做好充足的准备,多投简历,多多参加面试,增加自己被录用或者offer的概率,这样在申请季来临时你才能有更多的选择和余地。

其次是ps和essay,这些文字性的素材很重要,因为这是向招生老师展示你是一个怎么样的人的最重要的材料,如果文字功底好,逻辑性强,那么恭喜你,你已经成功了一半了。

再次是你的简历和个人网站,这些都是用来呈现你最精彩的一面给招生老师看的,要尽可能的丰满你的简历,扬长避短,将你的优点和过往的经历详细罗列出来并加以美化,要让老师看到你的努力和你对cs的热情。 最后想说的是,虽然大家都说申博比申msf艰难许多,但我还是觉得只要你够强,任何项目都是可以申请的,关键在于你对自己的定位是否准确,准备是否充分。

松让松让优质答主

在美国CS 方向读博的话,对于中国人来说确实很难(相对于美本而言),因为中国人的编程能力实在是太强了,你如果不会写代码那简直是不可思议的事情!但美国人的逻辑思维是绝对比中国人强的多的。他们更看重的是对某个问题的分析和解决思路、算法以及你的模型是否有效合理。所以如果你会写代码但是逻辑混乱那就是白给……而且美国的编程语言基本都是用C++写的(除了机器学习/AI的某些东西可能用python做),这对于国内很多用java和go的人来说是非常不利的(至少我认识很多人不适应)。另外就是科研能力和毅力也是一个不可忽略的因素,毕竟PhD不是那么容易拿出来的,虽然你可以通过找工作获得绿卡,但你必须在PhD期间找到工作并且工资很高才能留下来然后拿到身份吧…..所以说实话这个真的是看运气。 但是也不是说美国人就那么聪明,其实只要你足够用心努力,再加上我们强大的中国力量作为后盾,我觉得还是很有希望的~加油啦~

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