非cs非ee女生的转专业找工辛酸历程

avatar 123716
天天ellen
41921
115
地里的同志们大家好,自从开始找全职工作注册了地里的账号,一直潜水看大家提供的经验贴,受益颇多。之所以潜水主要是自己几乎全是失败的经历,也没什么和大家可以分享的。不过现在总算有了个结果,想把自己的经历写出来,也给更多像我一样经历的朋友们一些鼓励。
先说说自己的背景吧,既然题目说我是非cs非ee了,那就一点都不假,我的本科和研究生专业都和cs,ee没有任何关系,虽然是理工科但和编程也没有任何关系。本科国内top2,之后申请美国master,申到了cs很牛很牛的加州s大读硕,不过cs多牛和我是没啥关系的{:4_104:}。本人本科四年以及研究生前一个学期是没有过一丁点编程经历的,也不知道啥是编程{:4_91:},本科只学了计算机基础。。。后来机缘巧合被室友拉去上了一门著名的s大cs入门课,基本上是给本科一年级的同学上的,(但其实由于s大的小本们太牛,高中甚至更小的时候都上过这课了,所以有些本科生也是不需要上这门入门课的)。上了一学期感觉很有意思,加上本科自己的专业实在找不到什么好实习,就只找到了一个一周只用去两三天的兼职,于是第一年暑假阶段就又自学了一些编程的东西。然后第二年回来继续上cs的课,s大是quarter制,因此每年我们有三个学期的选课机会。此制度有好有坏,坏在于每学期十周课,cs课强度很大,每周一due的作业,以及开学几周就要迎来的mid-term,加上为了求毕业本专业课不能丢,于是一个quarter十几学分每天泡图书馆就成了家常便饭。当时其实没有打定主意要去找cs的工作,只是觉得自己还有时间,有精力,更有兴趣,那就趁年轻的时候多学些东西。后来上到第二年第二个学期的时候,其实这时候大部分人都要考虑毕业找全职工作了,但是当时如果找cs,自己肯定实力简历各种不够,找本专业呢,由于美国人很多,面试也基本是全聊天,不问专业知识,对国际学生来说找工作难度大很多。当然还有一点,楼主不否认自己从小到大都是一路优秀过来的,感觉自己这样子,付出的努力得不到同等的回报,也只是由于身份问题就失去了很大竞争力,的确是不公平。

于是楼主做了一个重大决定,那就是推迟一学期毕业,把时间拖到两年加一学期,这样第二年的暑假就有机会找cs相关intern,丰富自己经历,也正好看一看自己是不是喜欢这样子的工作。毕竟转行是大事儿,不能太盲目。于是和advisor谈,希望她同意自己推迟毕业,(这个过程并不容易,人家一看你成绩单就知道你选的大部分是cs的课,那为什么要你推迟毕业去选别的系的课呢,不过这些现在看来都是浮云了,不说也罢)。这个事儿搞定以后,就开始全心全意找实习了,那个时候已经是2,3月份,所有大公司的intern都已招完,怎么办呢,找,使劲找。最后特别幸运的找到了sf市里一家公司的intern,这家公司开始是个start-up,后来被seattle一家公司收购,于是实习期间还派我们去seattle玩了两回。楼主真心是个幸运的人,实习的manager人特别好,mentor也特别好,待遇也还可以,总之所有都很好。以楼主的实力,其实做起来相关工作还是很吃力的,只能每天自己努力学。但在这个过程中,也体会到了很大的乐趣,是一种自己的努力得到了认可,并且他人都很乐于教你的乐趣。实习结束,mentor跟我说,你是个学习能力很强的人,我完全有理由相信你尽管是半路出家,也能学的很好。当时我那个感动啊,mentor是个印度姐姐,但是人真的很好,所以希望大家不要总是一遇到三哥三姐就觉得自己面试完蛋了。他们只是看起来严肃,但那个性格问题,并不代表他们内心是不开心不满意的,作为面试者,怎么能一开始由于面试官就预言自己的结果呢。实习最后一周,manager谈话给了return offer。很开心,但是也有些过于乐观估计了自己的实力,悲剧也就慢慢开始了{:4_82:}。

楼主的gg(已转正为老公)是本科同学,但是后来跑到东岸Y大读PhD了,假期少的可怜,异地了硕士期间的两年半,实在是不想继续这样的生活了,每个月翘课感着周末往返飞一次实在是累人,但是又不想两个人半年才见一次,感觉那样子感情并不能维持好,就那么飞啊飞得飞了两年(楼主和老公的里程卡都飞成金卡了。。。微微有些感人有木有)。于是打定主意到东岸找工作,把实习的公司忍痛拒掉了,再次感谢人很nice的manager!锁定了扭腰和boston两个城市,离Y大都差不多两个小时车程,只是Y大所在城市太小,没有什么好机会。然后开始投啊投啊投简历,面啊面啊面试。面了很多公司,目前只拿到了oracle一家offer,但是如果大家感兴趣我的失败经历的话,就接着看看吧,楼主没怎么看过面经,也不太相信面经,毕竟面试官那么多,遇到原题可能性太小,但是相比较面经而言,我觉得给大家介绍一下各个公司的风格应该是很有帮助的,至少我觉得。下面给大家一一介绍下情况:

简历没过:twitter(内推师兄说纽约机会很少,试一下吧,于是就跪了);dropbox(看面试难度,就知道其实不适合我这种基本功不扎实的妹纸);factset(这公司总部由于和Y大在一个州,每天可以开车上下班,于是特别想进去,可是人家就是不给我面试机会);以及一众小公司,主要原因应该是专业问题,小公司不愿意培训你,那么当然连面试也没什么必要了。

电面没pass:google(跪的很惨,和一个印度姐姐交流不太顺利,当时作为前几个电面,实力也没有太强,于是第一次电话就不行了);priceline(也是由于总部在康州,所以很想去,但是人家似乎对于我这种new grad没什么兴趣,聊了几句就没下文了);当然还有linkedin:hr打电话打了一个小时,之后一两个月以后告诉我不move on了,也是挺奇怪的。。。

拿到on-site:这部分想详细说说,由于后来电话面试就不太怕了,问题答的都还不错,所以拿到了一些on-site:
Addepar:很有个性的公司,总不在加州mountain view,纽约新开了office,我很想去纽约这边,电话面试都还不错,题目简单一些。但是到on-site就有一种画风一转的感觉,这是我的第一个on-site,紧张,特别紧张。第一轮就自己觉得不行了,面试我的人,是一个高中毕业没多久的人,对,高中。跟他聊天很有压力,问题答不出来更有压力。感觉这家公司不是那种会问常规问题的,更多的是考察你对算法的深入理解,但这也是我最欠缺的,于是很自然地,没有过。

two-sigma: 这公司当时投的时候不知道面试多难,于是code-test,电面结束以后就出去玩了几天,当中收到邮件说去on-site,也没惊讶,然后on-site之前看了看大家对这公司的评价,发现又是一家不普通有个性的公司,面过的同学都知道,他们是会随时终止面试的,第三轮有人问了我一个位运算的问题,没反应过来,卡了很久才做出来,可能是这个原因,吃完午饭就被请走了。当天纽约下着雨夹雪,自己拖着箱子实在有些可怜。但我真心觉得位运算以及brain teaser这种东西,知道了就知道了,不知道在有压力的环境下不容易做出来,不太能考验别人的什么能力,anyway,不对别人面试风格作评价,只是如果大家跪在这样的问题上,真的不能代表你能力有问题。

facebook:整个找工作的几个月中,就是facebook让我又爱又恨,然后又跟他擦肩而过。爱当然是这是一家伟大的公司,恨呢,就是因为他实在是托我太久了!楼主14年12/05去on-site,直到前两三天收到了正式拒信,经过了两个多月,其实自己已经麻木了。当然在on-site之后四周的时候,告诉我要加面,需要进一步检验我的technical skills,当时正在和老公妈妈们度假,然后为了快一些,把面试安排在度假归来一周以后,但是度假归来时差以及一直没静下心来,所以准备的也不太好。最后一根稻草就是面试官了,一直说我写的程序有bug有bug,我花了很长时间解释为什么这样可以work,于是做第二题的时候剩的时间已经不多了,但他继续有bug有bug的争论,最后没写完,他就直接说,时间到了,就到这儿吧。没问问题,也没别的,就结束了。当时挂完电话就哭了,这本来是自己离这么一家大公司最近的机会,但是各种原因就这么擦肩而过了,不服,也不知道怎么办。后来又是等了四周多,就在前几天,拒信来了。有时候想一想,这可能就是所谓的命运,但是无论如何我相信,上天给我的都一定是最适合我的。我的确还有很多知识需要学,以自己的实力就算进了facebook,又不知道能不能胜任,所以,各种感情综合一起,move on吧,未来还有机会。

oracle:由于是想在东部工作,所以拒绝了加州很多组,去了boston附近面试了两个组,hr对我不想去加州不太理解,但是跟她说明原因以后,她表示非常懂。hr人特别好,每次都很及时跟我update。春节的时候还跟我说新年快乐,真是感人。

Yext:也是纽约一家小公司,面试一天自己感觉很好,对公司感觉也很好,题目都答出来了,但是周五面完,第二周周二就打电话告诉我不合适,所以还是没能搞定。

goldman sachs:刚刚结束几天的面试,还不知道结果,两轮电面以后被邀请到了华尔街的办公室面试,有四个组对我感兴趣,因此全天见了一共12个人,将近11个小时的面试长度,中间连吃饭都在面试,除非自己要求,没人问你要不要喝水,要不要去restroom。面完以后特别累,对投行的工作强度也有了了解,毕竟早晨八点多就有人来面试我,一直到晚上七点多面完我以后,面试官说他还要去开会。

总之整个找工作过程中,除了linkedin和twitter是学长内推的,其他都是自己官网上投的。拿到面试比较多可能有两个原因,一是自己学校背景神马的还不错,二是毕竟还是有段实习经历。但是拿到面试以后就全靠自己了。因此,自己实力的提升还是很重要的。最后就是想跟大家说一定要相信自己,所有的努力都会在某些时刻pay给你的,所以任何努力都不会白费。大家加油!

最后的最后,想问问大家一个问题,我毕业的专业和软件没什么关系,但是去oracle的话职位是software engineer。opt挂靠,以及h1b的申请的时候,专业相关性这一点怎么弄呢?想下周跟hr讨论一下这个事儿,但想问问大家自己周围有没有相似的情况呢?或者有什么建议给我,是要重新出一份offer letter或者是怎么样?先在这里谢谢大家啦!

补充内容 (2015-2-26 02:46):
忘了补充一下,goldman sachs后来也收到offer了,于是开始纠结该选哪个,真心是各有各的好也各有个的不好,唉。。。
  • 48
115条回复