微软再次裁员:18 年老员工、10 倍 TypeScript 性能提升幕后功臣也一并优化了

编译 | Tina

据 CNBC 报道,微软即将在全球范围内裁员 3% 。目前微软在全球拥有约 22.8 万名员工,这意味着超过 6500 名员工可能受到此次裁员的影响,这也标志着这是该公司战略的一次重大调整。

微软表示,此次调整旨在优化资源,确保公司能够持续加大在新兴人工智能平台上的投资。裁员决定旨在精简部分运营、提升底线,从而释放资本支持公司以人工智能为核心的战略。微软在官网上表示:“我们在人工智能领域进行了大量投资,因为我们对人工智能能为个人、行业和社会带来的帮助充满信心,我们也承诺将技术与人类相结合,负责任地实现人工智能的承诺。”

路透社报道称,导致裁员的原因并非人工智能技术本身,而是微软对新人工智能项目的持续投资。Satya Nadella 在硅谷的一次演讲中表示:“今天我们代码库中的 20% 到 30% 的代码,可能都是由软件编写的。”不久前,Nadella 还曾描述过他对微软的愿景,称其为“提炼工厂”,他们将把大型通用人工智能模型缩小成更小、更专业甚至任务特定的模型。目前微软正将人工智能功能融入微软 365、Azure 和 Dynamics 365 等主力产品,以吸引更多企业客户。

随着人工智能逐渐成为新的增长引擎,科技巨头们纷纷加大在该领域的投入,同时在其他方面削减开支,以维持利润率。据媒体此前报道,竞争对手谷歌在过去一年中也裁撤了数百名员工,出发点同样是控制成本、聚焦 AI。

在裁员消息发布前几周,微软刚刚公布了强劲的季度财报,营收达 701 亿美元,同比增长 13%;净利润为 258 亿美元,同比增长 18%,超出分析师预期。然而,尽管财报亮眼,此轮裁员依然会影响所有层级、地区和团队。

此轮裁员将波及各个层级和地区,是自 2023 年裁员 10,000 人以来最大的一次。今年 1 月,微软曾因绩效问题裁掉一小部分员工,但据说本次裁员与绩效无关。

另外,根据专注于劳动力情报的 Amanda Goodall 的说法,微软还出台了一个非常狠的新政策:

被以绩效为由裁员的人,将面临 2 年内禁止再被微软重新雇佣的规定; 新增一个“良性流失(good attrition)”指标(没错,他们会记录你离职后公司是否“高兴”)。

并且,在遣散名单里的人只有 5 天时间做出选择:

  • 拿 16 周遣散费;
  • 或者接受一个绩效改进计划,但如果失败将没有任何遣散费。
资深技术人也没能幸免

即使财报表现强劲,微软依旧启动了资源优化和结构调整。甚至连在技术领域作出巨大贡献的团队成员,也未能幸免于此次裁员。例如,10 倍 TypeScript 性能提升项目背后的核心人员,也在此次裁员中失去了岗位。

在微软工作了 18 年,其中大约 10 年时间我都在从事 TypeScript 的相关工作,很遗憾在最新一轮裁员中,我被裁掉了。在开始寻找新工作之前,我需要几天时间来整理思绪。感谢所有在这段旅程中与我同行的人。

Ron Buckton 是微软的资深软件工程师,长期参与 TypeScript 的开发工作,也是 ECMAScript 标准委员会(TC39)的代表成员,在 JavaScript 语言规范和 TypeScript 工具链方面有着深厚的实践经验。

TypeScript 于 2012 年首次发布,是 JavaScript 的一个静态类型超集,旨在提升大型项目的可维护性和可扩展性。自推出以来,TypeScript 的影响力持续增长,在多个编程语言流行度调查中,频繁跻身“最受欢迎”和“最广泛采用”的语言之列。去年底,TypeScript 还曾位列 JetBrains 最新“语言潜力指数”榜首。

微软在 1996 年从 Borland 公司挖来了 C# 的首席架构师和 TypeScript 的核心开发人员 Anders Hejlsberg。据说,比尔·盖茨亲自参与了这次挖角,并为 Hejlsberg 提供了三百万美元的年薪,同时承诺在微软他将获得充分的技术自由和资源支持。

值得注意的是,微软刚在 2 个月前公开推出了 TypeScript 性能优化项目,计划实现最多 10 倍的性能提升,重点解决大型项目中的启动缓慢、检查时间长等问题。为此,微软正在对 TypeScript 编译器和工具链进行本地化重构,预计将大幅加快编辑器启动速度、缩短构建时间,并降低内存占用。

除了性能提升之外,新版本还带来了一系列优势,例如可对整个项目即时生成完整的错误列表、更高级的重构能力,以及对代码的更深层次洞察——这在此前由于计算开销过高而难以实现。此外,这一架构也为下一代 AI 辅助开发工具打下了基础。

这个 10 倍性能提升项目由 Anders Hejlsberg 主导,Ron Buckton 则是团队核心成员之一。

目前,该项目还在进展中,Hejlsberg 曾表示,“当本机代码库与当前 TypeScript 达到足够的一致性时,我们会将其作为 TypeScript 7.0 发布。”TypeScript 的最新版本是 TypeScript 5.8,TypeScript 5.9 Beta 版即将推出,基于 JS 的代码库将继续开发至 6.x 系列。

讽刺的是,尽管项目还在进展中,但其核心成员已经被解雇了。

作为 TypeScript 核心开发者,Ron 的离开也让大家对微软此次裁员的标准和背后的决策逻辑产生了疑问。

不少网友在 X 上表达了不解和惋惜。许多人原以为这轮裁员主要针对的是非技术岗位或中层管理人员,却没想到连这样一位为 TypeScript 项目深耕近十年的资深工程师也未能幸免。

有人讽刺地说:“被裁要么是你工作太差,要么是太优秀——如果不是前者,那就只能是后者。”甚至有人调侃道,“10 倍工程师实现了 10 倍性能提升后被裁,HR AI 宣布:‘价值已提取,执行终止。’”

(文:AI前线)

发表评论

×

下载每时AI手机APP

 

和大家一起交流AI最新资讯!

立即前往