写点什么

程序员薪资倒挂严重,只能跳槽换高薪,IT 公司为什么不愿加钱留住老员工?

2021 年 10 月 04 日

程序员薪资倒挂严重,只能跳槽换高薪,IT公司为什么不愿加钱留住老员工?

当新闻曝出新星雷杰-让佩奇在参演了仅仅一季后就辞演美剧《布里杰顿家族》时,我的第一反应是震惊和心碎。我无法理解为什么 Netflix 和黑斯廷斯公爵没能达成某种协议。


而且这条新闻还触动了我的心事:在我的整个职业生涯中,我屡屡目睹才华横溢的工程师经过短暂而痛苦的一段工作后离开原公司,去了更好的公司。


其实我自己也做过这种事,我曾在一家很棒的公司呆了不到两年后离开了,并加入了另一家公司Ethena,担任工程副总裁。


撇开我的例子不谈,我认为从宏观视角来看待这个现象,这是组织的问题,而不是个人的问题造成的。


在招聘新人时,公司都被迫在公开市场上互相竞争,抢夺顶尖人才。但在企业内部,它们制定了一套又一套不透明且信息不对称的薪酬结构,其目标是最大限度地遏制现有员工的薪水增长速度,为公司能省一分是一分。


我并不想加入这种类型的公司,所以在 Ethena,我正在努力创建全新的职业道路和薪酬结构,希望能慷慨地向我们的工程师支付与其成果成比例的报酬,鼓励他们在公司长期且愉快地工作下去。此外,等我们招来人事主管后,我会与他/她合作,公开发布我们的薪酬计算公式


我们来细细探究一番,看看这个策略到底有何意义,以及为什么我相信它是 Ethena Engineering 取得长期成就的基础。

有问题,那就是钱没给够


因为软件行业就业市场非常火爆,软件开发人员都会在各家公司之间跳来跳去,并在这个过程中获得巨额加薪。


但我们用经济学家的头脑来思考一下就会发现,在一个完美的市场中,这应该是不可能做到的。如果达到一定技能水平的开发人员能够在公开市场上获得一定的薪酬水平,那么为什么他们现在所在的公司不给他们发同样金额的工资呢?


在我们这个不完美的世界中,具有一定专业知识水平的工程师会加入一家公司,花时间在该公司内部学习和发展这个领域的专业知识。但最后无论出于何种原因,工程师发现,这种技能水平的增长在本公司外部更容易获得认可。


下面这些图可能有助于说明问题。首先,市场化薪酬是随着求职者经验的增长而增加的,当然前提是工程师正在提高他们的技能水平。



这个趋势很合理不是吗?好吧,让我们看看工程师在 Acme Corp 工作的薪酬曲线。注意这条线的斜率有点小。是不是很有意思?


在我看来,许多公司之所以会控制这条线的斜率,可能是为了在短期省点钱,满足这种短视的追求。



那么如果我们谈论的是就职年限与离职补偿的关系,斜率会怎么样?看看这个陡峭的角度。



看吧,开发人员在公司工作时不仅提升了他们的可转移技能,他们还获得了许多只对这家公司有利的领域知识,这些东西是非常有价值的。但问题是它只对那一家公司有价值!我们把它们都放在一张图中来看一下,这里就不要吐槽我混用单位的事情了。



让许多公司难以理解的一个严峻事实是,它们应该向在公司内长期任职的工程师支付高于市场价格的薪酬。 这是因为在一家公司工作了很长时间的工程师在这家公司中的影响力比在其他任何公司中都更大。


不算《布里杰顿家族》那档子事的话,像 Netflix 这样的公司就明白这一点,并且总是会在招募和留下顶级人才的薪酬竞争中胜出。

说起来容易做起来难


嘴上说说“给你的开发人员付更多钱”是很容易的,但实际做起来从来没有那么简单。


一方面,这种薪酬结构对于处于非常早期阶段的初创公司来说是不切实际的,因为在这些初创公司中,老板通常不可能向前几名工程师支付市场水平的薪水。


此外,即使没有人力资源基础设施,简单和平等的氛围也可以帮助早期公司蓬勃发展。


这就是为什么在 Ethena 到目前为止,包括我自己在内的整个工程团队都获得了相同的薪酬。我提出的薪酬策略所面临的另一个挑战是准确无偏见地衡量每个人产生的独特影响。


当炙手可热的新人初级工程师突然开始超越老前辈时会发生什么事情? 凭借基于影响力定价的薪酬结构,她理应获得可观的加薪,但公司是否愿意接受这一点,并冒着让其他团队成员不高兴的风险给她加钱呢?


此外,并非所有工程师都一定会随着时间的推移逐渐提高他们的影响力水平。这些每天依旧在创造价值的工程师在这种结构中是如何得到补偿的呢?


我相信解决这些难题的关键在于组织成熟度。


在 Ethena,我们在透明度、开放反馈渠道和经验丰富的管理团队方面的业绩记录,让我们能够制定很多其他公司可能难以实施的大胆政策。

未来计划


在我们即将招来的人力资源主管的帮助下,我们打算创建一个公式,将岗位头衔、任职年限和绩效综合考虑在内,以创建一个尽可能与员工在公司中的影响力成比例的薪酬图表。


我们会让这个公式可预测并将其公开,现有团队成员和潜在雇员都可以提前知道他们应该在短期和长期内期望在 Ethena 获得怎样的回报。


这也意味着大家都要接受一个严酷的事实 — 并不是每个人的影响力都会以同样的方式和速度增长下去,保持人才密度意味着公司要下决心与表现不佳的人员分道扬镳。


到最后,如果 Ethena 的某位工程师证明了,当他的表现达到一定水平,无论他在公司内外有多少年的经验,他都应该获得与他的影响力(与他们的任期和绩效乘数)相匹配的职位头衔和基本工资。


原文链接:


https://www.goethena.com/post/why-don-t-tech-companies-pay-their-engineers-to-stay

2021 年 10 月 04 日 14:0012078
用户头像
刘燕 InfoQ记者

发布了 693 篇内容, 共 222.8 次阅读, 收获喜欢 1335 次。

关注

评论 1 条评论

发布
用户头像
《重塑组织》的实践者,👍
2021 年 10 月 09 日 10:18
回复
没有更多了
发现更多内容

Toolkit 大更新:UI 更美观,用起来更方便!

程序员小航

Java IDEA idea插件 IntelliJ IDEA JSON格式化

基于 Notion + CloudFlare + 域名搭建博客

张驰Terry

python 异常处理

若尘

异常 异常处理 Python编程

架构实战营模块2作业

竹林七贤

架构实战营

模块二作业

Chris Cheng

架构实战营

爬虫IP代理池代码记录

空城机

Python 爬虫 代理IP 4月日更

架构实战营——作业二: 朋友圈架构分析

开拓纪

微信朋友圈 #架构实战营

我眼中的工程师的十个特质

张驰Terry

理解OT算法

张驰Terry

架构实战营 -- 模块二

永佳

架构实战营

Prometheus counter 四大 query 函数详解

_why先生

云原生 Prometheus 可观察性 PromQL

智能小车系列-NODE版SBUS飞控协议解析历程

波叽波叽啵😮一口盐汽水喷死你

SBUS 飞控协议 SBUSReceiver S.BUS SBUSUART

在线文档 - 为什么需要OT算法

张驰Terry

面试总结-Java-2年

U+2647

Java 面试 4月日更

volatile 关键字需要知道的几点

lich0079

Java volatile Disruptor unsafe false sharing

最新、最全、最详细的 MySQL 数据库学习笔记总结(2021最新版)

民工哥

MySQL 数据库 Linux 运维工程师 后端技术

从 JavaScript 明星项目看前端发展

张驰Terry

以应用为中心的云原生2.0

8小时

写作平台一周年 | 我曾陪伴走过四季春秋

架构精进之路

个人总结 4月日更 1 周年盛典 我和写作平台的故事 InfoQ 写作平台 1 周年

联想小新潮7000安装CentOS后重装Windows10

莫问

最详细的 K8S 学习笔记总结(2021最新版)!建议收藏

民工哥

Kubernetes 运维 容器化 后端技术

谈商业软件的发展趋势

张驰Terry

看看别人家 SpringBoot 的全局异常处理,多么优雅....

Java小咖秀

springboot 全局异常

架构实战营 - 模块 02 作业

架构实战营

一行代码实现网站移动化的原理与实现

张驰Terry

翻译:《实用的Python编程》09_02_Third_party

codists

Python

架构训练营模块 2 作业 - 张动动

张大彪

架构训练营

PHP异常处理

Sakura

4月日更

听说你们写毕业设计没有动态数据?Python教你一步完成!

大数据老哥

架构实战训练营 - 模块二课后作业

Johnny

架构实战营

工作中的设计模式 —— 建造者模式

程序员小航

Java 设计模式 建造者模式

程序员薪资倒挂严重,只能跳槽换高薪,IT公司为什么不愿加钱留住老员工?-InfoQ