干货 | Data Science求职攻略(下)

►攻略下篇内容概览:

  • 项目优势和个人兴趣维度
  • 地点维度
  • 求职申请要点
  • 其他注意事项

►项目优势和个人兴趣维度:

既然有这么多具体方向,那该如何确定哪些方向更适合自己呢?

  • 是否有较强networking能力

一个最直接的方法就是看自己喜不喜欢与人打交道,和陌生人能不能快速的找到共同话题,DS analytics,DS consultant 都需要极强的沟通合作能力。相反,research,ML,以及SDE方向更多的作为builder,更注重个人的科研能力。

从工作成就感方面,不同方向也差别很大,SDE,ML方向会actually build something,比如一个新的feature,一个end to end ML model。而analytics,consulting更多的是通过数据分析得到insight从而影响产品发展或公司战略发展走向。

  • 看项目的优势和资源

这是非常容易被忽略的一点。就拿我个人为例子,我的三个part-time经历全是直接项目recourses。Rocketmiles的head of DS是我们学院的part-time student,NBCUniversal是每个学期都会来NYU DS固定招5个以上的intern,最后Capstone project如果选到和公司合作的话就是一个不需要面试直接到手的经历(大公司有trip advisor,去年有JP Morgan)所以提前了解,充分利用项目resources是至关重要的。毕竟学期中的part time机会非常难得。

有点偏题了,在如何决定适合自己的方向时,不妨上linkedIn搜一搜自己项目的学长学姐们都去了哪些公司,一是大概率自己学校是这些公司的target school,拿到面试概率更大,二是在networking后找直系学长学姐要refer和面经更加自然,如果录取去了该公司之后还会有人罩着。

►地点维度:

虽说我觉得包括我在内的正常new grad都没有选择地点的privilege,主要还是录的什么最好就从了,但还是要大概了解各类公司的分布情况,以及各个地点的优劣。这里主要讲DS岗位居多的纽约,波士顿,Seattle,Bay area.

东部:指的是纽约和波士顿地区,大部分金融机构比如银行,hedge fund,PE,还有咨询公司都会在纽约招人。除此之外,一些其他industry比如media,fashion也会在纽约有一些DS opening。但相对于西部而言,tech大厂的new grad DS机会较少。纽约税高,房租贵 (考虑相同面积),交通状况差。但娱乐活动极为丰富,高成本能带来的较高的生活质量。东部降雨量不大,夏天天气无比美好,但冬天直接冻成狗。

纽约城市风景

Seattle及周边:拥有Amazon,Microsoft,Boeing,Expedia总部,西雅图没有州税,房租适中,有大量的tech大厂工作机会。FB,Google,Airbnb,Pinterest等公司也纷纷开设了分部并open for new grad ds。西雅图生活节奏明显慢于纽约,周末活动以hiking,桌游为主。除了tech外其余行业的DS工作机会并没有太多。天气方面,Seattle除了降雨量偏大以外气候还是比较宜人的。

西雅图城市风景

硅谷:作为tech hub,除了传统tech大厂的ds岗位外,也有大量startup的工作机会,创业氛围极其浓厚,很适合develop side business。SF市内也有不少banking以及consulting的机会。虽然税高房价高,但临近Sf这个全美米其林最多的城市,既能体验精致热闹的city life也能感受大自然的wildness。加州天气不必多言,无可挑剔。

谷歌公司风景图

►求职申请要点:

在研一找intern或研二找full time时,我的整个申请的流程基本就是搜公司岗位,收藏可以投递公司岗位,找refer,准备面试,面试,重复。这一个section主要会讲讲整个找工作的cycle中都需要注意什么。

  • Spreadsheet

我的第一步就是要做一个Google sheet,row是所有想要投递的公司名,column是具体职位名称,开放日期,job id (if currently available),job link (if currently available),是否找到refer,priority,status (OA/HR/round1/onsite/rejected/ad)等等。

注意这里的岗位不只是现在开放的,还有你确定之后会开放的,比如你看到LinkedIn上有同学去了Airbnb DS summer intern ,但现在还没有开始招人。Priority也是至关重要的,因为你可以sort by it然后先找到这些公司的refer。

  • Job alarm

如何能第一时间得知某个公司的opening至关重要,我使用的方法是在LinkedIn,Glassdoor,indeed,monster上设置具体某几个公司,某个岗位的daily alarm,每天定时推送新的opening。然后对于我的top priority的公司比如 Airbnb Pinterest LinkedIn DS intern,我会每天刷新一次官网career page以免遗漏。

  • Timeline

在申请季一开始直接面最想去的公司是很成问题的,因为基本每个公司都有半年或一年的冷冻期,所以机会往往只有一次。个人推荐在8月9月10月先投小公司,积累一定的面试经验同时准备大公司面试。

同时,时间间隔太长也会非常尴尬,陷入小公司offer ddl到了大公司还没拿到面试的尴尬场面。所以建议在10月可以开始申请大厂,基本很多大厂的第一波opening也会是在10月,11月。对于拿到return还想找工作的研二来说,一方面使出所有话术来拖延return ddl,同时从8月就应该开始申请大厂。

  • Referral

个人认为,对于ds岗而言,除了那种拿了offer都不会想去的公司而言,其他的岗位还是需要找refer的。

一是由于海投人数动辄上万,简历基本都是机器筛选或者甚至是random down sampling。二是对于中国人而言,tech行业找到refer难度并没有想象中的大,很多时候只是你想不想找的问题。各大论坛比如一亩三分地,1024每天都有大量大厂在职员工主动提供免费refer机会,甚至很多烙印都会装作国人来要refer。

LinkedIn找华人校友要refer的难度也不算太高,只要别太过直接,表现的礼貌,humble,简历改好。我个人LinkedIn connection超过4000,就是那种搜任何一个公司都有30+ 的connection work here的样子。

但由于现在大家都越来越重视refer,往往每次被refer的申请者也人数超多,拿到面试难度提高。所以找到最合适的人refer无疑变得更为重要,我在投我priority最高的公司时,基本都是想要找到正在招人的那个组的hiring manager或者直接负责这个岗位校招的HR来要内推 (相当于直接推荐自己)。

在给HR发邮件时一定要让HR知道除了你的背景非常match,你对该公司的文化,产品,文化也非常热爱和了解,对面试过程非常熟悉,准备充分,通过面试几率非常可观。事实证明难度较高但效果非常好。如果知道有朋友刚拒绝了岗位的offer,一定要去积极暗示询问能不能推荐自己给recruiter。

  • Interview

DS所有岗位的面试可以分成以下几个topicsML, Product sense, Algorithm, SQL, data manipulation, experiment, case study, probability and statistics, brainteaser, behavior,由于面试内容极多我会单独出一篇或几篇文章讲解各个大厂的面试细节以及如何准备。

  • Compensation & Negotiation

一般来说对于任何fulltime offer,都一定要尝试去negotiate,因为这可能是你的几句话最值钱的时刻。许多不尝试negotiate的同学最大的误区就是害怕尴尬,给HR不好的影响甚至担心HR撤回offer。

但其实这是一个正常的不能再正常的行为,甚至对于有些公司而言,HR会稍微压低原有compensation给一个negotiation的空间。而且录用决定一旦做出,很难被你的negotiation影响。所以一段有理有据,自信礼貌的negotiation邮件不仅不会造成尴尬,反而会让HR觉得你是一个成熟,经验丰富的求职者同时会带来意想不到的收获。

要注意的是,negotiation一定要一些理由支撑不然会显得很苍白无力。一般在拿到offer时会有几种情况:

  1. 有一流公司 更高薪资offer
  2. 有小公司或start up更高薪资offer
  3. 有一个或多个其他offer,但都没有和这个薪资高
  4. 没有其他offer

对于前两种情况都可以直截了当说实际情况,注意不要直接说具体数字,而是用higher,better,desirable, preferable这种模糊的词。

对于第三种情况,假如你想去公司A,但同时收到了薪资不如A的B,C两家offer,你可以先让B,C互相compete再用A促使B C间更高的那家再次涨价并超过A,最后再让A improve compensation。

第四种情况会比较难一些,一般会用房价贵,物价高,搬家贵等等因素作为依据来negotiate,并告诉公司你还在面试哪几家,制造紧迫感。


►其他注意事项:

  1. 可以去很多薪资查询网站比如 levels.fyi, h1b database,Paysa, Blind上查询new grad具体薪资构成来看看是否有lowball,同时估计negotiate的难度。
  2. 最好不要编造offer或者谎报offer薪酬因为你永远不知道HR掌握多少信息,在美国,诚信是至关重要的。
  3. 在negotiation的最后时刻可以尝试说,如果你可以把这个部分(Stock,signon,base)给加到XX,我会马上就sign the offer,因为hr也会想尽早的确定录用。


►攻略上篇内容回顾:

  • 前言
  • 导师背景
  • 职业方向规划
  • 工作内容维度

► 结语:

PH求职会继续不忘初心!用最一手、最专业的信息与态度帮助大家用最触手可及的成本去最优化申请效果!