截止到写这篇文章,已经在美国接近两个月左右的时间了。其实早就该写这篇文章了,一直没想好怎么写,就拖到了现在。

契机

我本科读的专业是 CS 4+1 的项目,也就是说四年本科读完之后,可以去美国继续读一年,就可以获得硕士的学位。因为是合作的项目,学费和录取条件都比较低,除此之外时间也非常短,因为有几门美国学校的课程可以充当本科的学分,也可以充当研究生课程的学分。但是其实从大一开始也没有很强烈的想法去美国参加这个 4+1 的项目,主要的原因就是觉得合作的学校排名太一般了。

直到 20 年的差不多寒假后,那时候疫情刚刚爆发。有一款很火的软件上线,叫作 Clubhouse,当然这款软件也是昙花一现,现在几乎是没有人使用了。这是一款语音聊天室的软件,任何人可以选择进入感兴趣的聊天室,可以倾听别人发言,当然也可以申请上麦发言,当时我在家上网课的阶段,每天就是玩这个软件。那时候这个软件上有很大一部分人都在北美,或者英国,当然国内的也有。有好几个在美国做程序员的前辈,咨询了一下在美国找程序员工作前景如何,他们当时的说法是 Amazon 基本上是所有应届生都先会去的地方,然后干两三年之后跳巢,因为 Amazon 很好进,招的人特别多。

那个时候就已经有点想去美国读 Master 的想法,但是也还没有任何行动。后来,国内的疫情越来越严重,连着就是好几年,我人生中的第一份工作都是远程入职、远程办公和远程离职的,因为疫情的原因,我甚至没有去过公司,我不知道公司的办公环境是怎么样的,我也没有领取到实体的工卡,本来还想着离职前可以拍照做个纪念。21 年的时候就开始有很多互联网公司裁员,找工作难的新闻。也就是那个时候,我开始决定去美国,当时看来美国的就业环境比国内还是好很多的。于是那年的国庆过后,和爸妈商量之后,我找了留学中介,报了语言培训班。

申请前的准备

我记得应该是 11 月,我开始学习 TOEFL。因为家在浙江,但是学校在上海。培训的机构我又选择了在杭州,那个时候就是每周末上海-杭州来回奔波。周末几乎是没有休息的时间,好在是大三了,课程不是很多。暑假我又开始连着上课,一个星期只有一天的休息时间。差不多在 23 年 4 月份左右,我准备好了 TOEFL 和 GRE,接下来就是一些文书、成绩单和推荐信的准备。美国留学申请是最繁琐的,需要的材料非常多。虽然说找了中介,但是中介也就是解答我的一些疑问,以及帮忙规划申请的学校和提供文书,剩下的都是我自己操作的,包括上传资料,填写信息,递交申请等等。不过好在这一套流程下来,我也熟悉了美国研究生申请。

在找中介的之后,其实我就没有多想,没有考虑美国以外的国家。原因主要是我当时的决定就是想读完研究生留在当地的国家工作,至少是工作几年,积累一些海外的工作经验,刚好也锻炼一下自己口语能力。所以,英国和澳洲就基本排除了,英国几乎拿不到工签,澳洲需要 2 年以上的项目才有可能拿工签,而计算机研究生的项目基本上都在 1.5 年左右。我好像没什么别的选择,唯一的选择就是美国,美国最坏的打算就是抽不到 H1B,也至少可以用 CPT 实习和 OPT 的三年全职工作。

开始申请

我差不多从 22 年 11 月开始陆续递交申请,直到 23 年的 2 月份左右递交了所有的申请,一共是 11 个项目。最终收到 Offer 的一共是 4 个项目。在写这篇文章的时候,回想起来还是有些后悔,比如像 CMU 我当时压根就没有申请。 看到大佬 halfrost 的这篇文章的时候,其实我的申请已经结束了,很多学校的申请截止日也已经过了。我当时申请的时候,说实话有些头铁,我只申请 CS 专业,任何别的例如 CE、EE 之类的专业我一律不申请。导致我最后收到的 Offer 也不是很多,如果再让我重来一次的话,我可能会选择申请 CMU 的冷门一些的专业,或许会有希望,就当是买个彩票吧。

选择 Offer

最先收到 Offer 的学校是 NEU,NEU 对找工作来说确实是非常好的选择,有 Co-op 项目可以有机会去一些大公司实习,而且地理位置也非常好,可以选择 波士顿、圣何塞和西雅图。后两个校区简直就是互联网公司的聚集地。但是最终我还是决定了前往宾州去 PITT,原因主要是这个学校的世界排名还算是不错,另外这个地区相对比较安全,家人也会更放心一些。在去美国,我没去过国外,去过最远的地方也就是香港了。

出发前的准备

出发前最关键的是美国签证,因为是 STEM 专业,又是 MSCS,基本上被 Check 的概率是 100%。有好朋友提前在上海预约了签证,我还没预约他就已经被 Check 了,于是我就决定避开中国大陆的美国领事馆,我爬了一下 https://travel.state.gov 的数据,看到离中国大陆最近的是泰国曼谷、日本东京或者中国香港。最终我选择了中国香港,第一是因为港澳通行证签注非常容易,第二是因为我去过几次香港,对香港还是比较熟悉。在小红书做了一些功课之后,就买了从 上海浦东飞往香港赤𫚭角机场 的机票。具体 香港办理美国签证 的过程我有写过一篇文章分享。很顺利,当天面签,第二天下午取回护照。

除此之外,还有准备国际旅行的体检,由于当时出发前时间紧迫,我选择了江苏省苏州市的卫生旅行中心体检,因为我是五年的美国签证,体检是完全免费的,但是学校要求的疫苗注射和测抗体是需要自费的。(其实体检和疫苗可以不准备,实际上海关检查体检的概率比彩票中头奖还要低,另外学校要求的疫苗其实可以在抵达美国之后去校医院免费注射)

最后就是和家人和朋友告别,因为时间不多,很多朋友甚至都没有来得及见面。我在前往美国之前去了一趟新西兰奥克兰,和最好的朋友聊了很多。

出发

我的机票是从上海浦东飞往新西兰奥克兰,再从新西兰奥克兰飞往美国洛杉机,制定这样的行程一方面是机票真的很便宜,两趟行程加起来大概 6500CNY,有同学从埃塞俄比亚和菲律宾等地中转都要 1 万以上,另一方面是想在去美国之前见一下朋友。从上海浦东出发的时候,和朋友在上海吃了一顿晚饭,然后朋友开车送我去浦东机场,最后在安检处告别。到达奥克兰国际的时候是个雨天,因为上海是夏天,而南半球是冬天,非常冷。朋友来机场接我,给我买了好吃的甜甜圈,还给我送了一束花。因为疫情封城,以及后来她到了新西兰上学,过去的差不多两年的时间我们都没有见面。到达奥克兰的时候大概是傍晚六点左右,后来我们一起去吃饭,刚好她的朋友是在奥克兰做开发的,我们聊了很多。大概总结一下,就是奥克兰这边开发的岗位其实没有那么多,但是工资和待遇还是非常不错。差不多有 30-40NZD/h,并且可以 Work From Home,其实那个时候还是有些后悔,当初压根就没考虑新西兰。在新西兰一共玩了差不多四五天的时间,物价不低(和美国差不多),特别是油价非常贵(比美国贵),生活节奏比较慢,没有那么卷,挺适合养老。奥克兰这个城市的氛围其实很好,他们没有夜生活,没看到中国的酒吧 KTV 之类的。差不多到晚上 9-10 点,市中心的街道上就几乎已经没人了。

虽然没有体验很长的时间,但是给我的感觉还是挺好的,至少会比国内舒服很多。从朋友那边了解到,移民政策也非常友好,基本上读完研究生找到专业对口的工作,一年之后就可以拿到永居。而且最神奇的是这个国家拿到永居似乎可以长期不在新西兰。

抵达美国

入境美国过海关非常顺利,没有进小黑屋。美国的入境也是非常随意,过完海关直接去取行李就可以出机场了,也不用安检。在尔湾待了一晚上,第二天就前往匹兹堡了。因为到洛杉机是和朋友一起的,接着他就飞往佛州了,而我第二天飞往宾州。到达宾州之后,办理了公寓的入住,准备了一些家具之类的生活必需品,就等待开学。开学前参加了学院和 CS 的 Orientation 活动。

开学之后

截止到目前,上了两个月不到的课,我仔细算了一下,按照目前的进度每学期上 4 门课,每门课是 3 学分,项目一共需要完成 30 学分,也就是说一共要上 10 门课。差不多就是两个半学期就毕业了。23 年秋季,24 年春季,再加上 24 年夏季或者 24 年秋季,差不多就是一年多一点点的时间就毕业了。学期的设置是 23 年秋季从 8 月底开学到 12 月中旬开始放假,24 年春季的学期从 1 月头开学到 4 月中旬开始放假,也就是说暑假是从 4 月中旬放到 8 月底,大概有满满的四个月的时间,而这四个月就是暑期实习。从 23 年的 9 月左右开始各大公司就开始要求投简历了,接下来经过一轮简历的筛选可能就要面临实习的面试了,仔细算算就是落地一个月左右的时间就要开始面临找工作的事情了,而三年之后的美国已经完全不如三年前我在 Clubhouse 上聊的那样,Amazon 开始裁员,各大公司都开始裁员,随着毕业生越来越多,岗位越来越少,现在进入 Amazon 已经是不那么容易的一件事了。再加上你只有很短的时间准备,要开始准备全英文的算法练习,以及口语能力的考验,这似乎就是摆在眼前的很尖锐的问题。当然,如果想摆烂的话,毕业直接回国其实也是一种选择,但是对于我来说,如果毕业回国工作的话,可能我就不会来美国了。

最近有和在英国和澳洲的同学聊起这个话题,因为我们是同一届(23 Fall)出去的,他们似乎都不需要担心找工作的问题,因为本来也不会有工签。对我自己目前的情况做个总结,就是还是准备的太晚,或者说准备的太少,应该从大二或者大一就开始准备,这样可以有很多的时间在国内提前准备美国实习面试找工作相关的东西。另外,陆本美硕会比美本美硕的学生吃亏很多,如果美本期间在一些大厂有过实习的话,接下来基本上是比较顺利的。

未来的规划

有想过很多可能性,来美国之前就有过一些规划,但是现实太残酷,甚至都不敢多想。短期的目标就是把这学期的课上好,努力刷题准备面试,暑假找到实习工作。长期的目标就是实习能收到 Return Offer,雇主能 Sponsor 绿卡,H1B 能抽中,最后就是拿到绿卡。