关注前沿技术,分享热点话题,QCon全球软件开发大会三站同启,重磅回归!立即查看 了解详情

Netflix的CEO:为什么我们愿意高薪雇佣程序员?

2020 年 9 月 30 日

Netflix的CEO:为什么我们愿意高薪雇佣程序员?

长期以来,Netflix 都是很多程序员的理想选择,因为这家公司以高薪著称,并且承诺无论公司兴衰,始终支付市场最高工资。

工程师年赚 30 万美元

Netflix 是美国在线影片租赁商,曾利用超过 100 亿次的用户观看纪录分析观众喜好,制作出热播剧集《纸牌屋》。Netflix 的工程文化,被很多国内一线互联网公司研究借鉴。那么,Netflix 的技术水平牛在哪呢?

100s 范围的微服务,1000s 范围的每日生产变更,10,000s 范围的实例,1,000,000s 范围的活跃客户数,1,000,000,000s 范围的度量。但是只有 10s 范围的运维工程师,没有自己的数据中心 NOC,应该算微服务 DevOps 的最高境界了。

那么,大家有没有想过 Netflix 软件工程师会赚多少钱?你可能听到有人这么说:Netflix 软件工程师的基本年薪超过了 30 万美元。从年度薪酬来看,Netflix 似乎比其他大型科技公司(如 Facebook 和谷歌)支付给工程师更多的薪水。

在 Netflix,所有软件工程师的头衔都是“高级软件工程师”,并没有“级别”的概念。根据 Salary Project 的数据,以下是 Netflix 软件工程师的大致薪酬范围。

  • 基本工资范围: 约 325,000 美元至 600,000 美元,中位数为 380,000 美元。
  • 总薪酬范围(包括股票):325,000 美元至 630,000 美元,中位数为 399,000 美元。

Salary Project 的数据显示,Netflix 的大多数高级软件工程师都没有拿到股票,如果他们都能拿到,那么每年增加的收入大约在 10,000 美元到 40,000 美元之间。Netflix 似乎更愿意为员工支付更多的基本工资,而不是给他们股票和年度奖金。 其他大型科技公司(如谷歌、Facebook、微软等)倾向于给员工较低的基本工资(相对于 Netflix),然后加上相当多的股票。

与其他科技公司相比,Netflix 的总薪酬是怎样构成的?将 Netflix 高级软件工程师的总薪酬与 Facebook 软件工程师的总薪酬(大致相同的工作经验年数)进行比较,Netflix 支付给软件工程师的费用比 Facebook 高出约 32%。使用 Salary Project 的工作经验年数过滤器可以得到如下结果(具有 2 至 5 年经验的软件工程师)。

尽管 Facebook 软件工程师的薪酬中位数仍然低于 Netflix 高级软件工程师的中位数,但股票价值会随着时间的推移而增长,所以他们拿到的股票是值得期待的。

对于拥有多年行业经验的工程师来说,Netflix 高级软件工程师的基本工资似乎也增长了很多。使用 Salary Project 的工作经验年数过滤器可以得到如下结果。

  • 2 至 5 年经验:325,000 美元至 350,000 美元。
  • 6 至 13 年经验:380,000 美元至 600,000 美元。

Salary Project 给出的工作经验年数过滤至少是 2 年以上,这是有道理的,因为 Netflix 的所有软件工程师都被称为高级软件工程师,因此,想要进入 Netflix,需要至少几年的软件开发经验。

最关键的是,Netflix 有一点值得称道:

无论公司兴衰,始终支付市场最高工资!

去 Netflix 工作基本是硅谷顶薪,博士毕业去给开了超过 30 万美金的年薪(这还是前几年的行情,现在的行情你知道的)。一般进去难,去了留下来也不容易,不胜任的被客客气气劝退的有。能留下来的一般也不跳,因为再跳也没有更高的待遇了。

Netflix 的 CEO:高薪才能雇到顶尖程序员

在最近的一次大会上,Netflix 的 CEO 对于“高薪雇佣”给出了自己的观点:Netflix 成立的前几年处于迅速发展时期,需要招纳更多软件工程师,公司很快意识到,开发成功的引擎是一项人才密集型工作,需要市场上最顶尖的雇员。

在硅谷,大多数卓越人才效力于谷歌、苹果和 Facebook,这些技术巨头也为他们开出了很高的薪酬。Netflix 手头的现金不足,难以吸引他们离开自己当前的工作岗位。但作为一名工程师,Netflix 的 CEO 很熟悉早在 1968 年就诞生于软件领域的概念——摇滚明星原则(特指实力超强的工程师)。

摇滚明星原则来自加利福尼亚州圣莫尼卡某地下室中进行的一项著名研究。当天清晨 6 点 30 分,有 9 位开发实习生进入这个部署着数十台计算机的房间。每个人都拿到了一个草纸信封,其中装有他们需要在 120 分钟之内努力完成的一系列编码与调试任务。

研究人员预计,最强程序员的工作效率应该可以达到最差程序员的 2 到 3 倍。但事实证明,与后者相比,前者的编码速度可以达到 20 倍,调试速度为 25 倍,程序执行速度则是 10 倍。

自这项研究发表以来,整个软件行业都受到了冲击,不少经理人开始探究某些程序员为什么有能力带来远超其他同行的价值与创造成果。

结合当时 Netflix 有限的资金与待完成项目,其也就有了非常清晰的选择:雇用 10 到 15 名普通工程师,或者把所有预算都用来招揽 1 名“摇滚明星”。

多年以来,Netflix 发现最顶尖的程序员所带来的价值回报远不止 10 倍,他们的创造力大约是普通程序员的 100 倍。

人们经常引用比尔·盖茨的名言:“一位出色的车床操作员,薪酬可以达到普通车床操作员的数倍;但 一位出色软件开发者的价值,则可以达到普通软件开发者的 10000 倍。

在软件行业,这已经成了一项普遍的规则(虽然仍有争议)。

Netflix 开始考虑这种模式在软件行业之外的应用。摇滚明星级别的工程师比其他同行更有价值应该并非编程工作所独有。这是因为他们更富创造力,能够发现其他人无法理解甚至无法察觉的概念与模式。

这些顶尖人才拥有灵活的视角,当人们普遍陷入思维定势时,他们总有办法走出来找到新的、更全面的审视方式。而这也正是一切创意工作都最需要的核心技能。当时担任 Netflix 公司人才总监的 Patty McCord 也由此开始了 Netflix 对于摇滚明星原则的探索之路,开始将工作划分为运营与创意两大类别。

如果希望聘请某人担任运营职位,那么好的员工可能会创造出两倍的价值,但这类职位本身能够实现的价值是有上限的,因此对于运营类角色,支付行业平均薪酬就可以获得非常理想的企业运作效果。

我们可以依靠一位顶尖人才搞定很多普通人才做得完的工作,但也需要为此付出极高的薪酬。——Reed Hastings,NETFLIX 公司联合创始人

Netflix 没那么多运营类工作。相反,大部分职位都强调员工的创新思维与创造力。而在这些创意类工作中,顶尖人才可以轻松拿到十倍于平均水平的收入。举例来说,最出色的宣传专家可以想到好办法,帮助公司吸引到更多客户的关注。

那时是 2003 年,Netflix 资金紧张而且工作压力极大。必须认真思考怎么把这些有限的资金利用好。最终,Netflix 决定一切运营角色,只要其工作水平存在明确的上限,公司就只支付相当于市场平均水平的薪酬。

但对于一切创造性工作,Netflix 愿意为人才市场的最顶端员工开出天价工资,而不是把这笔钱花在十几名甚至更多普通员工身上,这也会让公司的劳动力结构更加精简。我们可以依靠一位顶尖人才搞定很多普通人才做得完的工作,但也需要为此付出极高的薪酬。

这也帮助确立了 Netflix 公司日后雇佣员工的基本方式,事实证明这一思路非常成功,整个公司的创新速度与产出都得到了成倍增长。

Netflix 公司的 CEO 还发现,精干的劳动力团队也拥有其他优势,人力管理一直是项老大难问题,需要企业付出大量精力,而管理绩效不佳的员工尤其困难,也往往更加耗时。通过保持组织小型化与团队精简化,每位经理需要管理的人员更少,业务产出反而有所提升。当这些精益团队中的每位成员都非常出色时,经理的规划与指引将更加得心应手、员工处理工作更高效,最终帮助 Netflix 在发展道路上走得更平稳、更顺遂。

参考链接:

https://blog.salaryproject.com/netflix-software-engineers-earn-a-salary-of-more-than-300000/

https://www.cnbc.com/2020/09/08/netflix-ceo-reed-hastings-on-high-salaries-the-best-are-easily-10x-better-than-average.html

2020 年 9 月 30 日 14:35 3688

评论 4 条评论

发布
用户头像
就算是一个行政职位,关键工作效率可能也是几倍出现的。比如一个报价表,老员工用的word依靠每次计算器计算,找到一个新员工,直接在Excel里的几个工作表引用就完美输出了,对于这种重复工作,办公效率是可以大幅提高的。问题是,招聘面试的人不是高手,他们是无法体会其中分别的;另一点,低效的企业文化让高手也更愿意降低水平,以便搞好团结,除非内驱力极强,这样的优势可能在一年内也会消失殆尽。靠不停增加高手改变的成本过高,想来也是不划算的。
2020 年 10 月 14 日 08:56
回复
用户头像
国内却是更喜欢用一堆低级的程序员,也不愿意为一个高级程序员付出高工资
2020 年 10 月 12 日 09:38
回复
用户头像
这是因为他们更富创造力,能够发现其他人无法理解甚至无法察觉的概念与模式。

这些顶尖人才拥有灵活的视角,当人们普遍陷入思维定势时,他们总有办法走出来找到新的、更全面的审视方式。而这也正是一切创意工作都最需要的核心技能。

2020 年 10 月 10 日 00:49
回复
用户头像
不给自己设限,努力让自己从事更顶尖不设限的工作,普通没有出路
2020 年 10 月 06 日 18:56
回复
没有更多评论了
发现更多内容

有问必答(2020-03-28):活着是为了什么?

冯夷

生活

媒体的经营 04 | 难在:有所表达,影响决策

邓瑞恒Ryan

创业 媒体 技术社区

Angular的遍历,默写一遍。

玉龙BB

前端 angular 前后端分离 集合

有问必答(2020-04-24):如何做时间管理/任务管理?

冯夷

你问我答

一文学会设计模式

this_is_for_u

c++ 互联网 极客 设计模式 架构模式

回"疫"录(7):关键时刻稳住别浪

小天同学

疫情 回忆录 现实纪录 纪实

程序猿 Windows 10 日常使用软件推荐

夏天

程序员 日常软件 windows

技术“大跃进”进行中

冯夷

基础设施

怎样打造用户喜爱的产品

孙苏勇

思考 产品设计 读书

讲一个程序员如何副业月赚三万的真实故事

非著名程序员

程序员 副业 副业赚钱 提升认知

高并发下作余额扣减的一些经验

流沙

后端

关于需求评审和讲解的一些思考

Yezhiwei

Spring IOC 和 DI

再见孙悟空

spring

做成事情,唯有实干,没有捷径

Yolanda

我的第一个 100K app

道哥

ios swift 自由职业 独立开发者 App

「颜值即正义」那些管UI小姐姐要来的网站

童欧巴

CSS 效率工具 前端 前端开发 UI

万物皆逝

冯夷

生活

Ruoyi Vue前后端分离版本添加UReport设计器

赵欣

Vue Ruoyi uReport

如何写作一本书(1):写前须知

英子编辑

技术 写作 读书

ELK环境搭建

for

elasticsearch Logstash Kibana ELK

一篇文章教你服务器OOM后如何快速定位处理问题

Java OOM 系统故障

使用Kubeadm搭建Kubernetes集群

Java收录阁

Kubernetes k8s

OKR实践中的痛点(2):对不qi,对不qi

大叔杨

OKR Scrum 敏捷 敏捷开发

一个平凡者的阅读故事

卷尚

有问必答(2020-04-23):为什么读书?怎么读书比较高效?

冯夷

你问我答

小小说

冯夷

使用Vue+Highcharts绘制中国地图

双城笔录

Vue 前端

MongoDB入门笔记

编程随想曲

sql mongodb

Windows中使用vagrant+virtual box创建Docker

Java收录阁

Docker vagrant

《代码整洁之道》原则整理

insight

编程

设计一个地铁路线规划小工具

流沙

开源 后端

云原生来袭,企业上云如何平滑迁移增效避险?

云原生来袭,企业上云如何平滑迁移增效避险?

Netflix的CEO:为什么我们愿意高薪雇佣程序员?-InfoQ