登录
  • #职场达人
  • #Facebook

FB‌‌‌‌‌‌‍‍‌‍‍‌‌‍‌‍‌‌‍‍‍‌‍‌‍‍‍‌‌‌‌‍新人感受帖子的一些读后感

一亩三分地匿名D65
6461
18
看了隔壁的帖子讲到了作为一个FB新人的感受(觉得跟TL合作不是很顺利,以及imposter syndrome等),也让我比较有感触,想根据自己的见闻经历说几点吧(本人ml track,不一定适用于所有情况,不对还请指正)。

1. 新人ramp-up plan很重要

啥是ramp-up plan?

作为new joiner要看什么东西、做什么练习来熟悉组里工作上需要的工具和知识(包括不限于:项目涉及哪些components以及关系,用什么系统或工具来开发测试上线部署,监控哪些指标等等)。个人认为,只要从high-level上清楚组里工作之后,才便于dive deep into parts,也有助于新人在心里做长期计划找到自己感兴趣且impactful的机会。

楼主个人当初的经历就比较shitty了:

- 进组后组里给了一些ramp-up wiki/docs去读,但是遗憾的是少于50%(甚至30%?)是跟之后安排的实际工作有关的,干巴巴读这些感觉用处不大,还是要动手做。

- ramp-up期间可以问大家问题,这还行,但是没有人给出好的high-level介绍,所以很长时间都是云里雾里的,想通过不断看doc来解惑,但事倍功半。

- 组里人并不care新人初期的感受,以至于产生了一些negative的想法,比如imposter syndrome之类的。

比如几个具体的例子:

- 刚进组那会,组里有几个级别低一点的NG已经做了1年多了,开会时会说很多东西夹杂很多简称或者涉及一些新人不知道的components,这样一下子就迷失了无法follow后续讨论。那么就面临2个选择:要么打断他们问这tm是个啥玩意(他们可能会说这个offline讨论不要占用大家会议时间吧,这tm是一句政治正确的话,你无法反驳),或者会后私下找他们再问(久而久之他们会觉得你不行,但是这个确实是ramp-up doc中未曾提及的呀,md)

- 楼主后来看了其他华人组的哥们share的ramp-up plan,再跟自己组(非华人组)对比,差别还是太大了,他们的ramp-up high-level 系统介绍是跟组里工作强相关的,这样的ramp up doc读过之后对参与组会讨论什么的是非常有帮助的。反观楼主组里相当部分的ramp-up doc就类似于是给人介绍LA的地理环境与地标建筑等,但最后楼主组要做的事情是负责某条街道的清理(这种情况下个人认为ramp-up doc应该要包括这条街道周边的环境与建筑等,不然初期组会上一点概念都没有)。

2. 做impact大的事情

这个应该是大多数人共同的想法,但途径可能不一样,楼主也说不太清楚,粗略分为两种吧

1) 做公司层面看重的new initiatives(相对而言算是low-hanging fruit)

- 根据楼主的认知与朋友所以所闻的故事,new initiatives相对容易出impact,获得的平均回报更高。

- 比如从几年前到现如今有feed、instagram、ads、integrity、marketplace、AR/VR、shops/commerce等,这些都是各个时期重点的方向业务,但包含的组很多不一定各个都好,只是好的概率更大(”好“的定义是升职加薪impact,也有很多机会在技术深度上的成长,虽然很多时候并没有太多的技术深度,只是业务逻辑)

2) 非new initiative但仍是重点业务项目

- 比如ads、integrity这类已经存在比较久的,但仍然是公司重点,厉害的人在model上做出好的改进也仍然是很大impact,只是难度越来越大了。

PS: 个人认为其中1)会导致马太效应(楼主见过这样的人),因为只有那些比较受欢迎的人才能较容易的换组去追逐 impactful new initiatives,然而这部分人不少都是之前performance好的(至少MM应该就不能换组了?),这样就能做到一茬一茬的"割"low-hanging fruit?

3. English writing不可少

在FB不管是post还是doc,不论是项目总结还是progress update、或者meeting notes,能写了就写吧,留下记录,便于psc作为supporting material呈给leadershipteam。

4. Spoken English和cross-team collaboration/communication很重要

Spoken English就不多说了,大家都懂,这个楼主还是吃了不少亏的,有想法说不明白被别人接上话了大侃特侃,变成别人来lead这个想法的implementation了。。

在FB不少情况都是需要复用别的组现有的工作、方案,那么这些情况下如何快速找到正确的组与他们沟通交流,梳理清楚tech stack就十分重要了,也是体现个人leadership、direction、scoping的能力,对于psc都是考察的加分项。

同时也是楼主想吐槽的地方,一个新项目分过来做,咋一看这tm不是XXX team很相关的事情,为啥分给我们(我们之前的tech stack与这个项目需要的没有多少关系),这样漫长的XFN collab就开始了,约了快2个月的会了去找不同的组问他们的技术实现与场景,让他们分享他们的技术工作,然后来判断我们该如何决定tech stack。。。

当然,等我们完成之后,我们就是这个新项目的元老了,后来进组的人可能就为我们马首是瞻了(开个玩笑,手动狗头)

5. Manager的作用不可忽视

多跟EM坦诚的沟通自己的想法,比如感觉组员对自己的support不够、ramp-up不好等,这样或许在EM的支持下由你来lead一些有优化空间的工作,比如create a new ramp-up plan for the team等等,这也算是在psc people上有加分的点。

另外,人好且资历深的EM会看到engineer到底需要在哪些方面进一步improve来成长,差的EM就tm会打哈哈,且在psc时候可能也帮不了engineer多少忙。

就说这么多吧
18条回复
热度排序

发表回复