哈喽大家好!今天呢我想给大家介绍中美的科技公司对标的一个级别以及他们对应的职责。首先,今天我想给大家介绍的主要是从 L3 到 L5 这个级别,后续的话我会给大家介绍更高级别的一些具体情况以及他们的对比情况。
那我们先来开始。其实这个地方比较有代表性的话,我就以国内的阿里为例,像字节跳动也是做一个比较好的例子,然后在北美的话就是 Google 和 Facebook(现在的 Meta)去做对比。
首先我先介绍 L3 或者说 E3 在美国这边,也就是对应的字节跳动的 2 - 1 或者是 now P5 这样的一个级别哈,当然这个属于 entry level。在阿里有更低的一些级别,然后包括 Google、Meta 也有些比如说实习生或者他们所谓的 residency,这里我们只是笼统来讲,或者说给大家一个 rough picture 即可,大家可以作为参考。那比如说对应的在 Meta 级别,在 Google 呢就是叫 L3,对应的字节跳动的就是 2 - 1,或者是在阿里的也就是 P6 到 P5 这样的一个级别哈。主要就是对于一些 new graduate 从研究生毕业了这样的一个或者少量一些转专业的博士生,会是以这样的一个级别去起始。那一般来说会是有一个非常 specific goal,是一个范围的项目给到你,你去实现了和测试完成最后把它发布,一般是这个级别的职责。
接下来呢,我要给大家介绍 L4 或者说 E4,在 Meta 对应呢也就是 P7 或字节跳动的 2 - 2 这样的级别。这个地方呢,一般来说你需要一个相对更大一些 scope 的项目,相当于从最开始的底子,相比于刚才的级别,你需要有一些设计的能力,就是涉及整个框架,以及去做最后的实现和最后的测试包括发布。这个时候呢,你也需要就是具备一些比如 bug 修复、推线,还有包括一些监控这个方面的能力。
这是在北美这边的情况。那五级呢,也就是在 Google 就是 L5,然后在 Meta 就是 E5,在国内的话字节跳动大概 3 - 1,阿里的话 P8。当然,这个匹配是一个 rough 的情况,它不是说我们就一定对应这个级别,会有一些偏差,这里我只是给大家做一个参考。L5 的话一般是高级工程师嘛,你需要从一开始设计,包括测试,具体说明为什么要做你的 project,你需要有一些 business 的逻辑,就是说从上一个级别来讲,这个级别又需要有一些对商业、对产品的更多认识,包括你可能需要带领一些更加 junior 或者 entry 级别的人共同去完成。所以这个地方的设计框架以及对于整个产品的理解也是一个很重要的 topic。
所以就希望在今天呢,可以给大家一个 brief picture,从一开始大学毕业进来逐渐的差不多到这个 senior engineer 这样的一个每个级别和国内的一个对标的比较。今天就介绍到这个地方。