Linux 之父出席、干货分享、圆桌讨论,精彩尽在 OpenCloudOS 社区开放日,报名戳 了解详情
写点什么

为什么 Roblox 会给单个开发者开出 800 万年薪?

  • 2022 年 4 月 29 日
  • 本文字数:3064 字

    阅读完需:约 10 分钟

为什么Roblox会给单个开发者开出800万年薪?

一家游戏平台公司给首席工程师支付的年薪,相当于这家公司初创阶段拿到的首轮投资的两倍之多。


在今天的 IT 产业,各大公司给开发人员支付的薪酬节节攀升,让多少其他行业的从业者动了转行的念头。但说起来容易做起来难,大多数人一旦意识到了程序员的职业生涯并不像他们想的那样,就会早早放弃这条路了。


另一方面,如今很多公司在招聘开发人员时意识到了两个现实:并非所有程序员都是非常优秀的,而公司需要的恰恰是才华横溢的软件工程师。


“伟大的软件工程师非常有创造力,可以看到其他人看不到的概念模式。”

——Reed Hastings,Netflix CEO。


一份年薪 800 万的工作


一份 2021 年度软件工程师薪酬报告显示,各大公司为聘请高水平开发人员而支付的薪酬数字是极为惊人的:



在这份薪资报告中,初级工程师岗位最高年薪为 226,000 美元,公司是 Netflix。主任工程师岗位,最高年薪为 646,000 美元,公司是 LinkedIn。而首席工程师岗位中报价最高的是 Roblox,达到了 1,200,000 美元年薪(约 800 万人民币)。


他们为什么会这么大方呢?


不再是掌握基本理论就够了


这些顶尖的 IT 企业并不是在招聘菜鸟程序员。开发人员获得这些高薪职位后,职责往往不会是处理简单的 API 实现或 MVC 模型那么简单。



Roblox 工程师正在研究当今技术中最复杂的问题:分布式系统、实时通信、3D 协同体验、海量数据处理、社交网络、渲染、物理等等。


Roblox 是一个在线游戏平台和游戏创作系统。来自世界各地的开发者可以在 Robolox 的平台内创建自己的 3D 在线游戏,并且已有超过 1.5 亿月活用户。这些用户每天都会在平台里花费大量虚拟货币并开发新的游戏。Robolox 平台有着自己的一套经济体系,其他程序员可以在平台内部创作自己的游戏。


Robolox 这一套体系,也就是当前流行的“元宇宙”的这一概念。走到这一层次的科学家和程序员需要不断面对和解决以前没有遇见过的各种新型的复杂问题。当年 DeepMind 团队决定开发能够击败围棋世界冠军的计算机平台,但他们面对的最大挑战是,围棋可能的棋局总数约为 10^172 种(比宇宙中的原子数量多得多)。于是他们创造了一种全新的方法来解决这个挑战,这种方法成为了现代人工智能革命的一大支柱。


找对人很重要


Roblox 这家公司正以前所未有的速度扩张,目前公司对外招聘的工程职位中,最令人印象深刻的是年薪高达 120 万美元首席工程师岗位。要胜任这个职位,你需要:


  • 至少 10 年的产品管理经验;

  • 具备业界顶尖的能力,可以发现并优先考虑有影响力的挑战;

  • 能够分析复杂(多维)解决方案的种种利弊权衡,并提出满足解决方案要求的替代方案;

  • 强大的书面和口头沟通能力,能够通过详细的规格和 / 或线框图传达各种想法;


这些要求相当主观,有很大解释空间,但很显然 Robolox 在寻找具备非凡能力的人才来领导公司的技术团队,以便可以在“元宇宙”潮流中保持自己的竞争力。


英特尔的衰落故事就是一个完美的例子,证明没有了优秀的 IT 工程师,企业迟早会丧失自己的竞争优势。英特尔在半导体工业曾连续数十年占据遥遥领先的地位。但在过去的几年里,英特尔的主要对手 AMD 显然占据了上风。

为了扭转颓势,英特尔需要一位懂技术的新 CEO 来领导公司。拿 AMD 来说,他们在 CPU 市场上已经大大缩小了与英特尔的差距,而带领他们取得这一成绩的 CEO 是博士学位的技术专家。

——T.J.Rodg‍ers,Cypress 半导体创始人。


在本世纪的头几年中,英特尔错过了移动计算革命。这家公司原本有机会为当年第一款苹果 iPhone 手机制造主芯片,但当时的英特尔 CEO 并不认为这是一桩有利可图的买卖。由于英特尔的这一决策,基于 ARM 指令集的处理器获得了移动计算市场宝贵的发展机遇,让高通、三星这样制造 ARM 指令集芯片的企业得以发展壮大。


在 PC 行业,英特尔主要竞争对手 AMD 则凭借 Zen 系列处理器获得了性能优势,给英特尔带来了巨大的市场压力。由于业绩未达投资者预期,英特尔前 CEO 只能黯然离场。


AMD 的 CEO,Lisa Su 博士是一名电气工程师,而英特尔的前 CEO Bob Swan 是一位缺乏技术背景的企业经理人。正因为这位经理人的短视,让这家公司丢掉了一个价值数千亿美元的庞大新兴市场,在自己的传统领域也频频受挫。


“好工程师值得天价薪水”


IT 行业中,给工程师天价薪水不是一件非常稀罕的事情。拿 Netflix 来说,Netflix 工资政策非常激进,向其计算机程序员支付几乎是谷歌或 Facebook 两倍的薪酬。在 Netflix,所有软件工程师的头衔都是“高级软件工程师”,并没有“级别”的概念,且不招收实习生和应届毕业生。据相关数据显示, Netflix 软件工程师平均年薪超过 50 万美元。


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


研究人员预计,最强程序员的工作效率应该可以达到最差程序员的 2 到 3 倍。但事实证明,与后者相比,前者的编码速度可以达到 20 倍,调试速度为 25 倍,程序执行速度则是 10 倍。自这项研究发表以来,整个软件行业都受到了冲击,不少经理人开始探究某些程序员为什么有能力带来远超其他同行的价值与创造成果。结合当时 Netflix 有限的资金与待完成项目,其也就有了非常清晰的选择:雇用 10 到 15 名普通工程师,或者把所有预算都用来招揽 1 名“摇滚明星”。


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


他说高水平的技术专家并不只是编写 / 调试程序的速度比别人快一些而已,这些专家还要能解决更加抽象的复杂问题。“顶尖工程师比他的同行更有价值,并不只是因为前者更擅长写代码,”


“伟大的软件工程师非常有创造力,可以看到其他人看不到的概念模式。”Reed Hastings 表示,“从那以后,这就是我们雇佣 Netflix 员工的方式。这种方法非常成功。我们的创新速度和产出呈指数级增长。”


高薪依然是全球 IT 行业的大趋势,而首席工程师不仅需要懂技术,同时还要具备产品和管理能力,这样的人才放到哪里都是可遇不可求的,他能带来的杠杆效应也将是巨大的。我们认为,稀缺的工程师是值得用高薪来回报的,而这也是激励众多开发者不断前进的好方法。


参考资料:


英特尔——从 CPU 的发明者到业界笑柄:https://www.youtube.com/watch?v=LoTx9LQIKEA&feature=youtu.be


Quora:为什么 Netflix 采取如此激进的工资政策,向其计算机程序员支付几乎是谷歌或 Facebook 两倍的薪酬:https://www.quora.com/Why-does-Netflix-pursue-such-an-aggressive-wage-policy-by-paying-its-computer-programmers-almost-twice-as-much-as-Google-or-Facebook


Quora:Netflix 的工作文化是否在其员工中营造了一种恐惧文化:https://www.quora.com/Does-the-Netflix-work-culture-create-a-culture-of-fear-amongst-its-employees/answer/Sid-Reddy-17


Netflix 首席执行官解释了为什么他向技术人员支付巨额薪酬:https://insights.dice.com/2020/09/28/netflix-ceo-explains-why-he-pays-technologists-huge-salaries/


原文链接:


https://medium.com/codex/why-does-roblox-pay-1-2-million-to-a-single-developer-62f1de432456


今日好文推荐


挑战50岁编程语言霸主C:新语言Hare,“异端”中的保守派


上云一年烧掉超过100万美元,我们的钱都去哪儿了?


保卫腾讯云,专访云鼎实验室董志强(Killer)团队 | 卓越技术团队访谈录


GitHub热榜项目“程序员延寿指南”一周获上万Star;快手前副总裁巨额受贿案宣判;小红书辟谣大裁员:正常人员汰换 | Q资讯


2022 年 4 月 29 日 15:472014

评论

发布
暂无评论
发现更多内容

Java并发编程基础--线程

Java收录阁

Java 线程

leetcode8. 字符串转换整数 (atoi)

Damien

算法 数学

排序系列插入/希尔

脚动两轮男之漂流小王子

排序系列堆/二分插入

脚动两轮男之漂流小王子

Web3极客日报#135

谢锐 | Frozen

区块链 独立开发者 技术社区 Rebase Web3 Daily

NIO看破也说破(一)—— Linux/IO基础

小眼睛聊技术

Linux 架构 后端 Netty nio

花更多的时间在自己的优势上

Neco.W

创业 自我管理 重新理解创业

Redis学习笔记(安装)

编程随想曲

redis

MySQL自增ID以及其他唯一ID方式分析

Bruce Duan

MySQL自增ID 唯一ID

冥想与呼吸法之于情绪控制

树上

情绪 冥想 呼吸法 呼吸 自我

人人都要有经营意识

Neco.W

创业 重新理解创业 公司管理

程序员为什么要提高赚钱能力?程序员如何提高赚钱能力?

陆陆通通

赚钱

笔记:《如何系统思考》之因果回路图

wiflish

思维方式

为什么厉害的人精力都那么好?

非著名程序员

程序员 程序人生 提升认知 精力管理

Centos 7 使用Firewalld

Kevin Liao

Centos 7 防火墙 Firewalld防火墙 Firewalld

排序系列计数/基数

脚动两轮男之漂流小王子

创投机会诞生在这四个核心变量中 | 2019年在某大学课堂做的一次讲演的实录

邓瑞恒Ryan

创业 管理 投资 行业资讯

游戏夜读 | 工具游戏的辉煌

game1night

第三方支付概述

cf

支付 网联 备付金

第一次手动编译openjdk11

py ploughman

jdk

Java并发编程系列——分布式锁

孙苏勇

Java zookeeper 并发编程 多线程 分布式锁

leetcode141. 环形链表

Damien

算法 链表 LeetCode

Centos 7 安装RabbitMQ(RPM)

Kevin Liao

RabbitMQ RPM安装

排序系列快排/内省

脚动两轮男之漂流小王子

排序系列之选择/冒泡

脚动两轮男之漂流小王子

排序系列归并/timsort

脚动两轮男之漂流小王子

做一个好产品的初衷:用户值得

池建强

创业 产品 写作

Golang杂谈 - graceful shutdown为何离奇失效?

星语

后端 平滑重启 服务端 Go 语言

Impala UDTF 功能实现

小鹏

大数据 hadoop cloudera 数据仓库

基准测试神器JMH —— 详解36个官方例子

捉虫大师

Java 性能 JMH

程序员陪娃漫画系列——当她想吃的时候

孙苏勇

程序员 生活 陪伴 漫画

GPU容器虚拟化:用户态和内核态的技术和实践详解

GPU容器虚拟化:用户态和内核态的技术和实践详解

为什么Roblox会给单个开发者开出800万年薪?_文化 & 方法_David Goudet_InfoQ精选文章