于是,毕业之后两个月,我在传统行业当起了contractor DA,并且找了个opt没准时批下来的接口,撕了cro的offer。我当时还是有点忐忑的,毕竟contract只有6个月,万一之后别人不在续约了,岂不是要卷铺盖回国了?但为了更好的职业发展(以后去tech的机会)和离大城市更近一些,我还是愿意承担这点risk。所幸该厂是真养老,不愧是本州最佳employer。基本上没裁过人,禁止加班,我同组的好几个同事基本都当了4年以上的contractor。于是我松了口气,买了大沙发大电视,疯狂的补起了前几年的电视剧。六个月后,不仅成功续约还给我涨了5元/h。当然是我主动提的,在美国真的是会哭的孩子有奶吃。刚续完约,疫情就来了,可以在家工作了。因为感情上的一些挫折,我十分想离开所在地,于是开始了跳槽。尽管有了小一年经验,疫情的打击让我收到的面试寥寥无几,甚至连new grad时期都不如。只有amazon和它旗下的twitch给了我两次onsite机会。. check 1point3acres for more.
这两次面试给我带来的成长是其他所有面试加起来都不及的。由于amazon有大量的面经可以参考,可以清晰地知道他们的考点问题。由于da面试基本technical只考sql,我买了本sql cookbook学习并且开了leetcode的会员只刷database题。从此之后,sql screen基本无障碍。然后就是bq了,作为一个da,bq其实才是最重要的。如果一个da不会storytelling,还算什么da呢(狗头)。然而在twitch onsite之中我被面试官各种challenge,问到自闭。尽管我的故事是真的,但在面试官不断追问有没有obstacles。我慌了,开始磕巴地瞎编,然后成功被面试官揭穿。我真是欲哭无泪,哪有什么obstacles,有的话让scrum master解决不就行了?在网上看了很多总结后,我才意识到原来和同事协调工作可以说成是矛盾,选择不同的tool是bias to action,用几行代码写个logic check就是think big。
第二次面亚麻的时候,我根据twitch的经验写了很多故事,反复在家推敲,想面试官会问什么follow-up。我不愿意跟人mock,就自己录像看。最后因为今年抽中h1b要等批准的原因,亚麻不愿意等到十月,offer被撤回。当时真的很郁闷,感觉这机会太难得了。
.google и
但是塞翁失马焉知非福,有了h1b找工就像开挂。以前说到是opt,很多中厂hr一句I'll let you know if the team accept opt之后就消失在人海。变成h1b后,就是we definitely can sponsor you. That's not a problem. Approve后仅仅一个月,我就靠着狂吹收获了2个ds offer,3个da offer,包裹也比麻厂大一点。但其实我对machine learning的理解也没比刚毕业的时候强多少。仅仅是变得能说会道了而已。最后我决定放弃成为ds的最初梦想而是继续当da。因为我觉得有时候storytelling似乎比实绩能更打动人,也更适合躺平。某场面试中面试官问我你更喜欢钻研data science走技术路线还是对接client做presentation?尽管我是个口语很差的外国人,我还是选择了后者。