Zillow

为了这个offer, 我奋斗了10个月 —— 一个商科生的转码血泪史

Cameron Liu | USC | Accounting / Business Administration
从会计转CS,我用10个月的时间成为了一个solid的软件工程师,并拿到了Zillow的offer。感谢来Offer帮助我系统提高CS能力,指引我保持在正确的学习和准备的道路上,并且鼓励我坚持下来。坚持下来,因为当胜利的曙光洒在你脸上,你才会明白,所有的努力,都因这一刻而闪闪发光。

我是17年2月报名的来Offer,那时候听完孙老师和赵老师在USC的讲座后,整个人都燃烧了。

我本身是Accounting背景,而且学会计已经满足150学分可以考CPA了,但我真的不喜欢会计。后来给自己的课表里加了些data课,可是商学院的data很皮毛,学不到什么也没法转行。

这时候偶然得知了来Offer在USC做IT求职讲座,本已心如死灰的我,决定去听听讲座。当时听完讲座就很想报名,很多朋友都觉得我背景弱,不可能短期之内转CS,是不是三分钟热血转行……当时为了上课还和我爸电话大吵一架,他们都觉得我上当受骗了。

但我还是报了名。

首先,来Offer并不是一个“只靠神奇的课程、不用跟着流程上完、就能躺着等offer了”的地方。在这里,我不推荐大家花钱做梦,不愿意努力的话,不如在家睡一觉,反而经济实惠些。

来Offer对我而言是捷径,又不是捷径。它能把关键的技能点和CS知识的系统体系教给你。它告诉你,什么地方容易摔倒,摔倒了该怎么爬起来,愿意等你爬起来再继续引导你,但你并不能瞬移到终点。

business10month-1

由于转专业,要从代码开始零基础学习,我足足上过两期课,从2月开始一直到8月,第二次是免费重新上的。最开始上课的时候,我连main function都无法理解,发邮件求救后,老师打电话一直耐心解释了半个多小时。

上完课后,9月开始试着找工作,没想到却比想象中还要难。

因为此时我没有什么面试,这也意味着我不能随意浪费任何一个可能的面试机会。当时和来Offer约了电话mock interview,那个时候是闫老师帮我mock,题目虽然做出来了,但我的一些问题还是被闫老师一眼看穿。闫老师说我需要多做练习,自我介绍问题很大等等,给了我很多实用的建议。

当时我和很多人一样,把希望寄托在了Amazon身上,结果还没到10月,Amazon就宣布招满。可能因为自己背景实在太差,招聘状况也大不如往日,除了印度迷之小公司有联系过电面和收到自动发的OA以外,没有任何消息。

business10month-2

后来向闫老师求助,我很沮丧地问他我是不是去icc比较好,因为实在是没面试。闫老师鼓励我,不要放弃,多内推,多到LinkedIn上找recruiter聊,同时coding训练不要断掉。

后来到了11月,通过朋友的给力内推,终于拿到了Expedia的面试机会,也撑到了onsite。

那个时候我没有任何面试经验,而闫老师知道我已经搬到湾区,就直接叫我去来Offer的办公室模拟onsite。这一次,闫老师说我有进步,虽然自我介绍没问题了,讲题也练的不错,但做题太慢了,还出了不该出的bug。从那天起,我开始注意起自己写代码的速度,到了Expedia onsite那天,我没在代码上出状况,可还是被拒了。

当时很沮丧,被拒完又去找闫老师。

复述了面试情景后,闫老师说,我可能挂在最后manager轮,我的behavior question答的非常有问题,然后马上发来了一个关于behavior questions的视频叫我看。

沮丧了几天后,我想起孙老师的话,勿忘初衷,快要坚持不下来的时候想想:自己最初为什么要来?于是我重新制定计划,不给自己任何借口,改以Google/Facebook为最高目标来要求自己。

来Offer算法教的很好,所以我在题目上没有太大问题,但再一次因为背景差,内推了Facebook后隔天就被拒。后来一直到了12月底,我在LinkedIn上终于骚扰成功了一个zillow的recruiter。那是从9月找工作以来,唯一的曙光。

business10month-3

拿到onsite后,我的第一反应就是behavior要练习,闫老师又给我发了behavior question的视频让我练习。而这次,在onsite后的一天,我就收到了zillow的offer。

onsite当天遇到3个senior engineering manager,这次我和他们聊的很好,其中有一个manager在我答完behavoir question 后明显表现出喜欢,十分热情的向我介绍zillow的文化。zillow是我的第二个面试,我也没有其他offer,本来做好准备被low ball,但他们却直接发给我一个完全相反的package!

这一切,离不开我自己的努力,也离不开来Offer的帮助 —— 让我在有限的机遇和时间内及时知道自己的问题。

现在回想一下我觉得能拿到offer的关键点如下:

第一,系统能力的提高为根本。尤其是转专业的,如果没有系统的理论和动手coding能力,和熟练的behavior question以及熟练讲题的训练,只靠刷题和抱救命稻草Amazon,就希望天下掉馅饼,是肯定行不通的。

第二,有一个正确的指引很重要。在遇到困难和挫折的时候,正确的指引能让你知道问题出在什么地方,以及如何快速的提高。有好多同学,比如我,并不知道准备过程中自己的弱点是什么,而来Offer的老师们在这一环节给了我很大的帮助。

第三,就是要坚持。这里并不是说不上来Offer就找不到好的工作,只是可以权衡一下。还没找到工作的在校生可以想一想,自己有没有很多可以浪费掉的面试;在职的已经摸爬滚打过的人可以想想,现在的结果是否已经满意;之后就知道自己需不需要来Offer了。

最后希望大家都能像我从会计背景转CS一样,坚持下来。

坚持下来,即使路途艰辛到让人绝望。坚持下来,因为当胜利的曙光洒在你脸上,你才会明白,所有的努力,都因这一刻而闪闪发光。

business10month-4