谷歌是目前发展最快,掌握数据最大的科技巨头公司,员工福利连续几年全美排第一,但为什么我还是拒绝了谷歌的Offer,选择去了StartUp初创公司?
01 不在大公司养老,就在Startup奋斗
Stripe:美国支付宝
名气高,好跳槽,工作含金量更高
最近A君拿到了Google和Stripe的offer,两家给的package差不多,狗家的base略高,Stripe的RSU比狗家多,最后接了Stripe。
A君的考量是,名气方面,以后长期在美国工作的话,Stripe的名气真不一定就比Google差多少。
另外,Stripe的技术栈比较常见,掌握了符合市场需求,以后也方便跳槽,从Stripe跳槽到大厂的人不在少数。
反观谷歌,所有的技术跟其他公司都不一样,需要花很多时间学谷歌之外没有用处的东西。
最后,在Stripe做的工作应该更有分量;而在谷歌,new grad进去很可能之后很长时间都是做比较无聊的工作。
Wish:北美拼多多
谷歌L3升职无望,拿着senior静待IPO
C君当时没去Google的原因,主要是在Wish可以做的事情比较多,可以独当一面。
学习如何重新设计一个系统,take ownership,知道 end-to-end 的各种事情,相比之下Google的组只是负责其中一小部分的工作。
现在公司已经完成H轮融资,110亿美元的估值虽然不像pre-IPO的Airbnb那么火,但上市也不是遥不可及的目标。
以当前的体量来说,C君觉得公司还有很大的扩张潜力,所以可能会有更大的机会带新人,甚至是带一个小的团队。
最后,Wish给的级别更高,Google只给L3,Wish能给senior。当然也容易升职,毕竟在一个组2年以后,你就是整条街最 senior 的仔了。
反观谷歌,L3到L4怎么也得两年吧,到L5更不知道要多久,目测至少5年才可能有机会带个小团队。
Pinterest:更有趣的Ins
工作3个月,赛过大厂干5年
Q君:在Pinterest,3个月时间能从头搭一套Autocomplete,然后分析日志,做了Query Understanding的基础工作。
不到五年就可以把Google的Caffeine,Mustang,Superroot等产品思想全部接触,实现一遍。
P君:我在Startup工作的前3个月所学到的东西,比之前五年的职业生涯中学到的多得多。
原因很简单,在Startup你不得不同时负责多项工作,这就会促使你去学习新技能,去承担更多的责任,去接受挑战。
02 on-call少,管理层从内部培养
就程序员来说,Startup的职业发展方向无非是Individual Contributor (IC) 或者Engineer Manager (EM) 。
对于IC来说,一般Startup很少招没有经验的new grad,不过也有会招Standford/MIT的应届生,通常还是需要相关经验。
Startup的首要任务是活下去,招人一般要求是直接能干活的,而且相对来说任务很多,经常需要加班。
好处是Startup 的历史通常不长,on-call 或者 OPS 的任务相比大厂的老旧系统要少很多。
Startup的EM通常是公司内部提拔培养的。如果你看到某个EM虽然不是技术大牛,但却管理着团队,那么很可能是他在公司呆了好几年,对团队和项目都比较熟悉。
所以,如果你在大公司做了多年的IC,然后想去Startup做EM,一般是行不通的。
03 现在步履蹒跚,未来不可限量
Startup的base通常是不超过200K,一个比较有潜力的Startup equity也很少有超过0.1%,如果超过这个数,要么这人是个牛人,要么这家公司很早期或者前途很不确定。
相比之下,大点的独角兽,比如说Stripe,Airbnb这种比较稳妥,能感受一下快速迭代的节奏,离上市也不远的样子。
一般来说,Startup或者小公司的迭代很快,优胜劣汰越严重,成长历练越明显。总之,这里相对于一眼望得到头的大厂,有更多的成长可能。
指不定,那些你曾经以为的空头支票,就变成了现金股票了呢?