写点什么

硅谷 1/10 程序员在摸鱼?拿 20-30 万美元年薪却几乎不干活

  • 2024-12-11
    北京
  • 本文字数:2581 字

    阅读完需:约 8 分钟

硅谷 1/10 程序员在摸鱼?拿20-30万美元年薪却几乎不干活

来自斯坦福商学院的研究员 Yegor Denisov-Blanch 最近几周,一直在跟“摸鱼程序员”交流。这位 32 岁的研究员前阵子在网上发布了对全球数百家企业程序员生产力数据的分析结果,消息一出就激起了强烈反响与讨论热潮。


Denisov-Blanch 在 X 上发帖称,约有“9.5% 的软件工程师几乎什么正事也不做”。他们贡献的代码量极少,不禁让人怀疑他们要么在偷懒、要么是偷偷在搞开发副业。他还把这些吃白食的技术人称为“幽灵工程师”——即“摸鱼工程师”。



在发出的帖子被浏览了近 400 万次之后,一群自称是“摸鱼工程师”的人主动联系了 Denisov-Blanch。据《华盛顿时报》报道,从他们往来的电子邮件来看,这些被抨击者先是自我辩护、而后反过来抨击 Denisov-Blanch,最后则陷入愤怒。当然,他们也承认自己摆烂主要是对企业文化不满,而且声称这并不是自己的错


硅谷投资者 Deedy Das 在其 X 帖子中提到,“每个人都觉得这是在夸大其词,但确实有不少软件工程师……我就认识一些,他们每月只修改一、两次代码,发送几封电子邮件,参加几次会议。他们远程办公,每周工作时间加起来不足 5 个小时,年薪却能达到 20 万到 30 万美元。”



Das 还列出了 13 家广泛存在此类问题的公司,包括网络巨头思科和云计算巨头 Salesforce。他还具体介绍了那帮“摸鱼工程师”躺平摆烂的一系列技巧和窍门,例如在办公场所的聊天应用中显示“正在开会”状态,并使用低成本的鼠标移动器来假装他们在持续操作。


Box 公司 CEO Aaron Levie 当天早上看到了这篇帖子,这家企业也在 Das 列举的“黑名单”之上。当天晚上,他在 X 上回复道“这真是颇有建设性的一天。”


在接受媒体采访时,Levie 表示虽然自己没有立即解雇任何员工,但 网上的讨论启发了该公司领导层,让他们在正着手解决的问题上有了新的思路


过去四年之间,随着远程办公在科技行业蓬勃发展,Box 公司开始专注于在工程师之外、努力量化全体员工的生产力水平。Levie 指出,Box 已经精简了团队,希望避免职责重叠、减少会议并加大对研发成果的审查力度


评估研发生产力的方式是否合理


Denisov-Blanch 在受访中表示,自己并不是要刻意曝光科技界这种吃空饷的情况。


但在开发出一种机器学习算法之后,他意外地发现这一问题相当普遍且严重。该算法模型可以分析公司的代码 commit 情况以分析程序员们的工作效率。


该算法由 Denisov-Blanch 与斯坦福大学组织心理学副教授 Michal Kosinski 以及企业家 Simon Obstbaum(动漫流媒体服务商 Crunchyroll 的前任首席技术官)合作构思而成。


从另一个角度出发,Denisov-Blanch 表示也可以通过统计代码提交次数来衡量活跃度。虽然这并不是一种完美的生产力指标,但它确实揭示了不活跃的现象:“大约有 58% 的人每月提交不到 3 次代码,这与我们的指标相符。另有约 42% 的人只进行了极为微小的改动,例如改动一行代码甚至一个字符,看上去就像是在‘装样子地工作’。”


其统计显示,“摸鱼工程师”几乎没有实际工作量,其产出水平不到全球中位数的 0.1 倍。


不过,Denisov-Blanch 的统计方式与标准引发了不少质疑。有批评者认为,这 9.5% 的“摸鱼工程师”未必真的毫无产出,他们可能在从事架构设计、项目管理或其他非以编码为主的工作。同时也有人提出疑问:该衡量标准是否过于单一,只关注代码提交量,而忽略文档撰写、指导新人、代码审查等其他重要但不直接以代码行数体现的工作内容


面对这些质疑,Denisov-Blanch 的回应是,这 9.5% 的人基本上“什么也不做”。他和团队尝试 剔除了主要职责并非编程的人,但依旧可能有少数例外。就数据集而言,他们主要面向的是独立贡献者型的软件工程师(不包括管理岗),以求尽可能排除非编码角色的影响。

从斗志满满到消极摸鱼


研究团队的数据显示,大企业更容易受到“摸鱼工程师”的影响,但小公司往往也不能幸免。


斯坦福教授 Kosinski 在采访中表示,由于不少大型科技企业的工作复杂且流程繁琐,因此很难对工程师们的工作效率做出确切评估。


斯坦福大学的这项研究,是在众多大型科技企业取消疫情期间制定的远程办公政策之际进行的。今年以来,谷歌、亚马逊、Meta 和微软等巨头均经历了一波波裁员潮。从今年 1 月起,亚马逊希望其员工每周五天都能在办公室工作。SAP、AT&T、戴尔和 Zoom 等公司也都取消了更加灵活的远程办公政策。


Denisov-Blanch 表示,这次研究还发现,虽然表现出色的程序员们更倾向于在家办公,但远程办公的灵活环境也是“摸鱼工程师”泛滥的重灾区。在完全远程的团队中,“摸鱼”比例高达 14%;对比之下,每周至少有几天进办公室的群体这一比例仅为 9%,而天天到岗的则降至 6%。


在他看来,“摸鱼工程师”并不是精于算计的人,他们更像是在碰壁后选择消极应对。通过与数十位“摸鱼工程师”进行邮件交流后,他发现这些人 普遍对工作感到沮丧,因为他们在努力与回报之间看不到清晰的关联,久而久之便失去了干劲,表现也不断走下坡路。


更糟糕的是,这种低产出状态从起初的无奈演变为一种主动策略。他们会在日历上故意留出“忙碌”时段,或是假装有繁重的工作要处理,让管理者难以分辨真相,进而继续浑水摸鱼。


Sudheer Bandaru 在管理一家中型企业的工程团队时也遇到过类似的状况。他在电话采访中透露,绩效评估时,那些在会议上能说会道、显得特别聪明的工程师却几乎没有实际代码产出。“这实在太令人吃惊了。”

进一步单独沟通后,Bandaru 才发现这名工程师并非故意偷懒,而是弄错了自己的角色定位。“他以为自己是搞研究的,不需要一直对着屏幕写代码。”调整岗位后,这名员工很快发挥出应有的价值。这段经历也促使 Bandaru 开发了 Hivel,一款帮助企业加快软件开发效率的分析平台。


从积极的角度看,如果使用得当,这类专门用于监测技术人员产出的“捉鬼”软件,确实能帮助企业优化管理。


Denisov-Blanch 透露,他和研究团队设计的算法后续会关注整体代码库的影响,从而避免片面衡量。随着投资者对这项技术的兴趣升温,他正在探索如何将其商业化。未来或许有公司会借此工具迅速识别那些“混吃等死”的员工。


不过,他也强调说,他的初衷不是为了揪出谁在偷懒,而是搞清楚这背后的原因,从根本上阻止企业被这种消极氛围所吞噬。


参考链接:

https://www.washingtonpost.com/technology/2024/12/08/ghost-engineers-programming-productivity-coding/

https://x.com/yegordb/status/1859291022863499700


声明:本文为 InfoQ 翻译,未经许可禁止转载。

2024-12-11 11:3910598

评论 1 条评论

发布
用户头像
好的,国内会很快跟进
2024-12-11 16:39 · 浙江
回复
没有更多了
发现更多内容

2023年广州美博会-2023年春季广州美博会

Geek_0b38bb

美博会 2023年广州美博会 春季广州美博会 3月份广州美博会

易观分析《计算机视觉市场研究,2022》研究报告正式启动

易观分析

人工智能

个推CTO趣谈元宇宙:从概念、成因到核心技术

个推

数据智能 元宇宙

uni-app进阶之Weex/nvue【day6】

恒山其若陋兮

6月月更

技能速成!教你10分钟内在电脑上配置运行Hive Metastore和Presto

Alluxio

presto 技能 Alluxio hive metastore 初学者

探索质量外延 - 质量安全故事

QualityFocus

质量管理 软件质量与安全

个推TechDay直播预告 | 6月22日,开启大数据降本提效的破局之道!

个推

大数据 分布式计算 分布式存储 标签

编程技巧│浏览器 Notification 桌面推送通知

可视化 6月月更 Notification 实时通知

华为云携手鸿蒙,培养创新型开发者

华为云开发者联盟

云计算 鸿蒙 华为云

帮助中心应该怎样设计?

小炮

转转统一权限系统的设计与实现(前端实现篇)

转转技术团队

前端开发 umijs 权限设计

InfoQ 极客传媒 15 周年庆征文|跨平台应用开发进阶(二十二) :uni-app Android APP上线准备工作汇总

No Silver Bullet

前端 签名 安全检测 6月月更 InfoQ极客传媒15周年庆

【LeetCode】多个数组求交集Java题解

Albert

LeetCode 6月月更

JDK8 HashMap如何实现?

源字节1号

软件开发

Neat Syntax Design of an ETL Language (Part 1)

Bright

数据开发 ETL 大数据开发 EasySQL

BI与SaaS碰撞,让数据处理更加轻松(下)

葡萄城技术团队

数据分析 SaaS BI

人才一站式服务平台开发,高层次人才管理系统

a13823115807

web前端培训如何提高React界面性能

@零度

前端开发 React

多年亿级流量下的高并发经验总结,我毫无保留的写在了这本书中

冰河

并发编程 多线程 高并发 异步编程 6月月更

java就业培训 | 面试官如何判断应聘者能力的,这一篇就够了

@零度

JAVA开发

Mysql数据库查询好慢,除了索引,还能因为什么?

C++后台开发

MySQL 数据库 中间件 后端开发 C++后台开发

阿里云CIPU下笔惊雷,方寸间书写中国算力故事

脑极体

科创人·酷渲科技创始人华少:用双赢思维做产品、连生态,实现规模化发展

科创人

特定MPC问题包含哪些常见技术,有什么作用,什么场景需要用到?

Jessica@数牍

隐私计算 安全多方计算 特定mpc问题

【6.10-6.16】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

如何使用物联网低代码平台进行数据分析?

AIRIOT

物联网 低代码开发

java程序员培训 | 10年后程序员的薪资会怎么样

@零度

JAVA开发

Vue-12-条件渲染(可重复元素)

Python研究所

6月月更

网络安全实战从0到1彻底掌握XXE

网络安全学海

黑客 网络安全 安全 渗透测试 WEB安全

基于深度学习的水冷工作站加速遥感测绘应用研发

GPU算力

Javascript API自动代码生成需求征集

百家饭隐私计算平台创业者

JavaScript OpenAPI axios

硅谷 1/10 程序员在摸鱼?拿20-30万美元年薪却几乎不干活_管理/文化_Liza Bonos_InfoQ精选文章