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

2023-10-17 08:10

本文主要是介绍Netflix的CEO:为什么我们愿意高薪雇佣程序员?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

工程师年赚 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 在发展道路上走得更平稳、更顺遂。

这篇关于Netflix的CEO:为什么我们愿意高薪雇佣程序员?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/224091

相关文章

为什么现在很多人愿意选择做债务重组?债重组真的就这么好吗?

债务重组,起初作为面向优质企业客户的定制化大额融资策略,以其高效周期著称,一个月便显成效。然而,随着时代的车轮滚滚向前,它已悄然转变为负债累累、深陷网贷泥潭者的救赎之道。在此路径下,个人可先借助专业机构暂代月供,经一段时间养护征信之后,转向银行获取低成本贷款,用以替换高昂网贷,实现利息减负与成本优化的双重目标。 尽管债务重组的代价不菲,远超传统贷款成本,但其吸引力依旧强劲,背后逻辑深刻。其一

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

程序员必备心理学——心流

心理学之心流 前言一、“心流”是什么?二、心流的好处二、如何进入心流心流状态的四个阶段第一个阶段:挣扎第二个阶段:放松第三个阶段:心流第四个阶段:巩固 进入心流的技巧 总结题外话 前言 你是否常常感觉自己明明学习了一整天,但是就是感觉没有太多的收获。这个时候除了你的学习方向等问题之外,也可能是你的学习方法太低效了。作者本人就经常有这种情况,好在偶然间在b站刷到一个大佬的这个心

程序员都在使用的画图工具

大家好,我是袁庭新。 程序员都在使用的画图工具,你一定没用过这款画图工具吧!我教程中的架构图都是用它来画的。 比如我编写的RDB工作原理图就是用draw.io绘制的,如下图所示: 再例如Redis集群故障恢复原理图我也是通过draw.io工具绘制的,如下图所示: 是不是觉得draw.io绘制的图形特别简洁、美观。它的官网是: https://www.drawio.com dra

GitHub:代码是程序员沟通最直接的手段

如果不是 Andreessen horowitz 的投资,估计 GitHub 很难被福布斯、CNN、纽约时报等传统媒体注意到。普通大众之前不了解这个工具,是因为它距离记者的世界太远了——GitHub 是一个程序员所使用的托管项目的服务。 但在一些程序员眼里,它不仅是托管项目的地方,还是“开源”项目的大本营,而且是提高程序员“技术水平”和“技术品味”的地方,更是一个程序员社交的地方。

黑马程序员---银行业务调度系统

模拟实现银行业务调度系统逻辑 需求分析: 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 异步随机生成各种类型的客户,生成各类型用户的概率比例为:         VIP客户 :普通客户 :快速客户 =  1:6:3。 客户办理业务所

黑马程序员---空中网面试题

空中网4k/5k月薪挑选大四实习生的线程题     两年前,我们一个大四的学员去应聘空中网的实习生职位,空中网只给他出了三道线程题,拿回家做两天后再去给经理讲解,如果前两题做好了给4k月薪,第三道题也做出来的话就给5k的月薪。这样的实习薪水和招聘要求,不需要有工作经验的限制,纯粹是技术功底的比拼和考核,而不像许多其他公司非要招两年工作经验的人,逼得那些刚毕业和未毕业的大学生不得不去撒谎,不得不去做

黑马程序员---线程并发库

软件包 java.util.concurrent 在并发编程中很常用的实用工具类。 请参见:            描述 接口摘要BlockingDeque<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待双端队列变为非空;存储元素时等待双端队列中的空间变得可用。BlockingQueue<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列变为非空,以及

黑马程序员---多线程

TraditionalTread 传统线程技术回顾 创建线程的两种方式: thread3中,同时创建了Thread的子类和Runnable,那么会优先执行Thread的子类,因为Runnable的代码被当做参数传到了Thread类里,Thread子类的run方法又覆盖了父类的方法,所以会执行Thread子类的代码。 package cn.itcast.heima;public class T

黑马程序员---代理

分析代理类的作用与原理及AOP的概念 代理的概念与作用  1.已经写好一个类,现在要为这个类增加一些功能,例如,异常处理、日志、计算方法的运行时间、事务管理、等等,你准备如何做? 现在我们写一个代理类: 保持了原来那个类的功能,又增加了你现在需要的功能。 主函数调用的时候,直接调用代理类就行了。 这就是代理类的功能。   2.编写一个与目标类具有相同接口的代理类,代理