人工智能正在提升开发者岗位,而非取代它们

ZDNET AI··作者 Joe McKendrick

关键信息

詹姆斯·贝森的分析引用了美国劳工统计局的数据,显示截至2024年2月美国有超过250万软件开发者——比2022年ChatGPT发布时增长了19%;JetBrains和SlashData的全球数据表明开发者人数最多增长了50%。

资讯摘要

这篇文章挑战了人工智能将导致软件开发岗位崩溃的叙事。相反,它提供了证据表明该领域正在快速增长——仅在美国,自2022年以来新增了40多万名开发者,全球开发者人数增长近50%。像詹姆斯·贝森这样的专家认为,人工智能提升了生产力,使开发者的角色从编写代码转向管理AI代理和设计系统架构。

云平台(AWS、Azure、GCP)、AI安全和批判性思维等技能如今需求旺盛。尽管一些专业人士仍担心岗位被取代,但总体趋势表明,人工智能正在重塑而非消灭软件职业。

人工智能正在提升开发者岗位,而非取代它们

资讯正文

反对软件开发者即将灭绝的论点

人工智能正在大幅提升开发者的生产力,而非导致失业。一项数据显示,自2022年以来,开发者人数增长了50%。

新兴角色:监督成群的AI代理。

鉴于近期关于初级软件开发岗位减少、以及应用程序将完全由AI生成的悲观报道,人们可能会误以为软件开发者很快将成为濒危物种。然而,数据揭示了一个不同的故事。

波士顿大学教授詹姆斯·贝森(James Bessen)长期以来一直在反驳有关人工智能和自动化大规模取代工作岗位的说法,并最近提出,软件开发人员的角色远未走向灭绝。他在最近的一份分析中表示:“人工智能并未杀死软件开发者。它正在接管软件开发任务并提升生产力和产出,但这并未转化为工作岗位的流失。”

相反,公司对软件技能的需求正在发生变化。“令人惊讶的是,三年的人工智能使用之后,软件开发岗位持续强劲增长,就业人数达到创纪录水平——今年2月已达250万人,”贝森在报告中引用美国劳工统计局的数据指出。

自2022年ChatGPT推出以来,美国的软件开发人员数量增加了超过40万人,增幅达19%,当时受雇的软件开发人员约为210万人。

全球范围内,根据JetBrains的数据,自称从事软件开发的人数估计从2022年的1730万增长至约2080万,增幅为20%。其他估算甚至更高:截至2025年初,SlashData研究总监科斯塔斯·科拉基蒂斯(Kostas Korakitis)估计全球开发者人数超过4700万,比2022年第一季度的3100多万高出约50%。

当然,这包括所有形式的开发参与者,范围从大型企业员工到居家项目开发者。

转变,而非灭绝

也有学者观察到的是软件工作的转变,而非灭绝。“人工智能不会抹杀你的职业选择,反而会拓展它们,”华盛顿大学工程学院院长玛格达莱娜·巴拉辛斯卡(Magdalena Balazinska)最近在接受CNN报道时对2000名本科生如是说。

“人工智能并非消灭工作,而是改变开发者的任务。他们从事的常规编码工作减少了,更多时间用于监督大量由AI驱动的代码编写代理——这些自主机器人可以完成各种任务。”

工程师们正在花更多时间设计软件结构和生成创意。根据Pluralsight的一项分析,目前市场上需求旺盛的技能包括:使用三大云服务商(AWS、Azure 和 GCP);MCP服务器;人工智能与云安全;SQL;Python;代理型AI;高层沟通能力;批判性思维;小型语言模型;以及网络工程。

这种技术岗位的大规模失业会真的发生吗?回到这个问题:被广泛讨论的技术岗位“末日”是否会成真?一项来自Anthropic的新研究指出,软件和技术类职业面临更高的AI替代风险,许多受访专业人士表达了对自身可能被取代的担忧。

一位软件工程师表示:“像我这样从事白领工作的人,几乎全天候都在担心最终会被AI取代。”另一位软件开发者则认为,AI反而让他们的工作变得更难,他观察到:“当AI出现后,项目经理开始分配越来越难的任务和bug去解决。”

不过,开发者们看到的生产力提升,最终可能会带来更多的职业机会。Bessen在他的报告中指出:“一个重要且可能具有颠覆性的变化正在发生,但普遍的看法误解了其中的本质。仔细的案例研究表明,AI提升了软件开发者的生产力——即每位开发者产出的软件量提高了30%、50%,甚至更多。而且软件开发领域的生产力提升速度也在加快。”

此外,截至2024年,美国有一半员工已在工作中使用AI,但他们每周大约浪费8小时在这些工具上。

值得注意的是,自2022年ChatGPT推出以来,开发者生产力明显上升。Bessen继续说道:“从2003年到2022年,开发者生产力年均增长3.9%;但从2022年到2025年,这一数字提高到了6%。”同时,“软件开发人员的就业人数仍在持续增长,这表明生产力提升并不必然意味着岗位流失。”

他解释说,原因在于:“软件的实际产出也在快速增长,增速远高于生产力水平,大约达到每年9.3%。这意味着对软件的需求在增加。如果需求的增长速度超过生产力提升的速度,那么即使每单位软件所需开发人员数量减少,开发人员总数仍需增加。”

普遍存在的一种误解是,自动化只是用机器代替人类,以相同的方式完成同样的任务。事实上,技术与人类创新结合不仅降低了成本和价格,还提升了产品质量,并催生出更优的新产品——包括软件本身。

他说:“当这种情况发生时,对软件的总需求会上升,从而推动产出增长。一旦产出足够高,即便每单位产出所需劳动量下降,整体就业人数也会增加。”

因此,软件生产力的提升为我们带来了更低的价格、更高的质量、大量新产品以及……更多的开发者。贝森预测,即将到来的新软件产品浪潮——现在更有可能由人工智能增强——将继续为开发者创造就业机会。

“因此,软件开发人员大规模失业似乎不太可能很快发生。”但这并不意味着开发人员或其他计算机职业的职位描述会保持不变。贝森补充道,人工智能正在改变并重新定义这些角色。

来源与参考

  1. 原始链接
  2. The case against an imminent software developer apocalypse

收录于 2026-05-01