硕士两年,其中gap一年,最终毕业上岸(有Google offer)新的分享。

avatar地里匿名用户JO01C
13219
44
文章缘由
这个文攒了好久,想整理好心情写下来,在地里聊下硕士留美,期间gap一年,最终上岸的心得和体会。

本来gap这个经历比较特殊,但是刚好今年疫情冲击,很多同学选择defer, 感觉刚好会更有帮助,不想再拖,趁着刚入职翻篇之前,回馈地里。就是基于个人心得体会,感谢阅读,欢迎大家一起交流。

入学第一年

2017年秋季入学,本科电气工程,硕士转码ECE,之前的计算机基础几乎为零,也是从一个小白开始的转码之路。尽管学校ECE项目对于转码的同学来说,课程设置比较友好,一学期的C++魔鬼训练之后把大家都正式带上了转码之路。但是根据经验来说,对于一心要想在美国找工作的同学,只指望着学校手把手把你带上码农之路远远不够,学校只是给了一个很好的平台和资源集合地,真正的还是靠自己, 这也是我之后吸取教训才意识到的问题。我最大的问题就是来美国开始研究生生活前做的调研的准备工作不充分,这可能也是普遍情况。大家都想着好不容易拿到理想学校offer,更多期盼的是入学后的学习生活。从自己和其他同学身上发现,机会是留给有准备的人这句话确实是真理。

--------------------------------------------------
这里给大家说下美国招聘的时间线,大部分人都是8月底入学,学校项目一般一年半到两年。第一年第一学期一般都是找实习,第一年两个学期结束后参加三个月的暑期实习,有了实习经历,在第二年第一学期就开始招全职,之后毕业。美国招聘季一般早的从一年8月开始到11月左右结束。所以相当于刚入学就要开始找实习,对新入学的人来说确实是一个挑战,课程和环境都还没适应,就要开始忙着找公司岗位,投简历,确实是比较难,这也正是映证那句有准备的人才能分到糖。
---------------------------------------------------------

2017年是相对的招聘淡季,特别是招聘大厂Amazon直接停招,我们整个学院的找的情况都很不好。当时比例是100 多号人,3-5个拿到Facebook,2-3个进了别的科技公司,其余都是一直在找的状况。这里想分享一下找到脸书的那几个同学情况。两个中国同学,都是本科有很好的CS基础,到美国前很长一段时间就开始刷题,并且主动联系学长学姐开始咨询求职情况和寻找内推。这样拿不到offer的才有问题。还有一个很厉害的土耳其小哥,很强代码能力和社交能力,他分享自己8月刚开始就开始疯狂找实习。相比这些,大部分人情况包括我都还是处于刚刚踏进编程大门,实力和经验上都还差这一大截。

毕竟转码的情况比较普遍,主要精力还是投入到学业上。( 有很多分享是选择相对轻松的课保证自己的刷题时间,但这应该针对有基础的人,跟自己情况也不相符,对于不同选择完全没有偏见,只是结合自己的情况做分享)。挺感谢学校的课程设置,也成功把一个小白牵到了正轨上。我当时觉得先天不足,后天补上,选的课都是学院比较主要的课,load自然也不小,所以主要精力都放在课业上,很少时间在招工求职,感觉自己简历上没内容,经验跟不上,自然最后也通不过。等第一学期结束,有了点底子,第二学期也是保证学一点比较扎实的课程来提升自己,但是相对找实习的时间也增多了一点。

---------------------------------------------------------------
经验分享:
可以充分运用学校里的career资源,和各类招聘event,能让你对公司更熟悉,和获得很多直接和公司面对面交流的机会。除此以外,还有career service 的人修改简历,模拟面试等等
-------------------------------------------------------------------

因为形势比较难加上第二学期已经是2018开年,可以赶上春招,但是相对机会和岗位都比秋招少,所以岗位很有限,找实习情况大家都很不理想。这是开始大家都同时美国和国内同时开始投递,幸运的是2017,2018 腾讯,京东和今日头条发了很多面试,也招聘了很多人。我也开始国内国外一起投递,但大部分精力还是课业上。
之后就到了为什么要gap的原因,比较幸运,经过一番折腾,我一开始得到两家公司询问是否愿意进入公司长期实习,我一开始都是立刻回绝因为学校只有三个月的暑期实习。但之后转念一想,觉得能在不同公司积累经验,并且能通过实习能更加扎实自己的码农能力,这对自己之后找全职肯定很有益处。当时在很不确定的情况下找了advisor聊天,advisor说之前没有我这样gap的先例,但是只要觉得gap对自己有帮助,完全没有问题。最后成功拿到三家公司offer,果断跟学校申请gap一年。

----------------------------------------------------------------------------------
因为涉及到gap流程和签证问题,我会重新发一个贴跟大家分享
-------------------------------------------------------------------------------

Gap的经历
当时比较幸运,能够在国内拿到三家美国公司(base 上海)的实习岗位。之前在去美国的时候非常坚定想留美工作,但经过一年实习经历,觉得国内机会很多,并且工作氛围以及方式也挺好。最喜欢的是最后一家上海PayPal,今年也拿到License,在国内可以发展自己业务,之前的话还是处理国内意外的事物。但是感觉公司氛围比较年轻,对新技术包容性很强,组内团队都很和谐,工作的体验很好。可能没有进华为,阿里之类,没有领福报,自己跟感受也不具备代表性。在这里想和大家分享的就是如果选择defer或者gap的话要对自己这段时间充分利用好。很多时候一开始计划慢慢,雄心壮志,时间一长容易松懈。可以积累实习经验,也可以增强自己的技术栈,拓展自己的关系网,这样一个循序渐进的过程在之后才能更加得心应手。这里坦白,大家肯定想着回去一年肯定好好刷一年的题,但是我在一年里刷的题很少。我很承认刷题对于代码能力确实很有帮助,但是如果把自己中心全部放在刷题上,有点本末倒置,之后进入业界只靠刷题肯定不够,但是确实是面试的敲门砖,所以因人而异,根据自身情况调整。

这也同样给自己一个感受国内和美国工作不同环境和氛围,之前一直呆在学校里,很多时候都停留在自己和外界传输的刻板映像。实习生很难接触到公司核心业务,几个月的实习很难说能让技术突飞猛进。更多的是拓展自己的思维方式,能把学校所学,联系到实际工业中的具体应用,这也是对我之后返校学习帮助最大的一点。其次,对我来说更重要的就是有了很多向业界前辈学习交流的机会。一个很好简历自己networking的机会。总体来说,感谢一年的实习经历。

第二年

整理好行装,返校开始战斗。比起之前攻入校的懵懂状况,这次确实准备的比较充分。在开学是就已经修稿好简历,列举好招聘时间线,整理收集各大厂的招聘时间。8月底开学,大部分公司招聘岗位都已经发出了。其次,很关键很关键的一点就是大家利用好LinkedIn,不管是校友资源,还是自己搜索到各公司的员工主动关注的,这些能帮助你内推。因为内推是拿到公司面试机会比较重要的方法。(真的内推内推内推,强调一下,我最多用的就是LinkedIn)。还有一个就是利用好学校的招聘event,因为能到学校专门招聘的公司都是对这个学校生源感兴趣的,一般会专门开设简历投递通道,这也能帮助拿到面试。在2019秋季通过自己海投也拿到很多OA, 但拿到面试的机会不多,通过内推拿到Bloomberg,脸书,亚麻的。Google这次招的很少并且关闭很早,没拿到面试。因为我本人还是比较偏向在学校修一些比较硬核的课,所以秋季学期是在三门硬课,TA,准备面试,过的。。。很充实,对,很充实。

具体的面试情况,相对比较坎坷。亚麻开放了大量的岗位,顺利过了三轮OA说等VO通知,然后就再也没有然后,刚好和一大群不幸的战友被卡在这里,这只能说运气不好。不过不得不承认,亚麻真的是招聘大户,能抓住机会就不要错过。Bloomberg是自己第一次面试,非常紧张,刚好撞上一个口音很重的印度面试官,交流的不是很顺畅,面完就觉得自己应该没戏了。这里想强调一下,面试过程代码能力是一个,很重要的就是交流沟通能力,和面试官的互动,这也是通过面试的必备条件。所以建议大家一点找人一起mock面试。脸书面完自我感觉不错,但应该是细节方面没处理好,没有过。

上学期结束,积累了很多OA和电面经验,还是继续投递岗位。运用LinkedIn搜公司的岗位,之后可以对应公司找到公司职员有没有自己的校友或者自己感兴趣想交流的对向,这是我拿到内推最主要的来源。一切很顺利,在寒假刷题和LinkedIn搜索后,通过校友内推,拿到VMware面试机会,顺利通过到加州onsite。Onsite经验之前发过一次。交流沟通能力很重要,能准确理解对方意图,保证能有条理清晰表达自己的想法,和面试官建立connection很重要,比如eye contact, 了解公司的业务,自己对于行业和工作的理解与对方产生共鸣。Onsite之后回来发了感谢信,本来两周后才能知道结果,但是被HR告知自己的结构很Positive,很希望能加入VMware,当时还挺开心,因为整个面试过程觉得很顺畅,体验也很好,也表达了自己的一些真实想法。
受益于内推,又顺利拿到Bloomberg电面,顺利通过赶在疫情前去了onsite。还有就是通过校招event,简历投递了学校内部通道,拿到了Oracle的电面,通过受邀去加州onsite。因为当时赶上VMware的deadline,和美国疫情大爆发,觉得到处跑风险有点大,就拒接了前面两家。但是都很感谢机会并且面试体验流程都非常棒。2月底上岸。时间线基本是寒假和开学的时候内推(2020年1月),2月onsite。

这里还有一个插曲就是,也是一个经验,大家真的可以频繁刷想去的公司的岗位。在1-2月我还一直不死心关注Google的岗位,结果发现Google开放了SRE岗和system engineer岗,且只开了14天就关闭了。当时立马投递了。幸运的是简历被捞,面的system engineer,经过两轮电面,成功onsite,但是virtual版。没机会去狗家楼里逛,有点心痛。onsite是四轮。之后顺利通过,我想单独发一篇分想,以此纪念dream company。但是因为之前接了VM,也很感谢之前所有人的帮助和staff 的工作,没有撕offer,拒接了Google。只想说,感恩。

心里话
写了这么多,有的没的。感谢大家能读到这里。切身体会。一开始因为基础比较弱,也确实struggle过一段时间。但是自我调节能力很重要,其次就是不要怕对外界寻求帮助。一些关键的重点就是:
1. 提前做好准备,明确自己的目标。才能抓住机会。美国招聘季很早,8月就开始了,准备好刀枪再上战场。
2. 利用好自己身边的资源和尽力networking,是招聘信息和内推重要的因素!
3. 自己平衡好学习和刷题的安排,我个人是以学习为主,刷题为辅。主要还是学习核心理论,刷题是很好的帮助实战运用的工具辅助。但是面试前可以花多一点时间刷刷面经,再次感谢地里各位的分享。感恩
4. 实时关注自己心仪的岗位和动态,避免他们搞小动作。
5. 对于Gap的选择,自己因人而异,自我规划好,选择都没有对错,只要适合自己自身情况就好。
6. 过程可能不会一帆风顺,可能压力很大,也可能很struggle或者自我质疑,但是一定要坚定,学会自我调节,合理寻求帮助和排解。尽人事,失之坦然,得知欣然,顺其自然。

欢迎大家一起交流。以上。

(最近VMware ProPel 新生岗位开放,如果需要内推,可以留言私信,都是战友,一起厮杀,加油加油)

补充内容 (2020-7-26 01:19):
因为米太少了,如果可以希望大家能加米,感激!

补充内容 (2020-7-30 13:55):

这个是gap的具体流程,包括签证,I-20,之类的问题。希望能有帮助:
instant.1point3acres.cn
  • 175
44条回复