AI何时会取代软件开发者?

发布: (2026年2月5日 GMT+8 08:04)
11 分钟阅读
原文: Dev.to

Source: Dev.to

请提供您希望翻译的具体文本内容,我将按照要求将其翻译成简体中文并保留原有的格式、Markdown 语法以及技术术语。

Source:

AI 并非新事物

有件事是炒作者不想让你记住的:AI 并非新事物。Google 已经在 AI 领域耕耘了二十多年。

  • 产品: Google 翻译、Google 相册的图像识别、Gmail 的智能回复。
  • DeepMind: 2014 年收购;2016 年击败人类围棋选手。
  • OpenAI: 成立于 2015 年——那是十年前的事。

AI 助手已经在我们的口袋和家庭中出现多年:

  • Siri: 2011 年推出
  • Amazon Alexa: 2014 年推出
  • Google Assistant: 2016 年推出

我们也已经每天与 AI 对话超过十年。

那么,为什么会突然出现“开发者被取代”的恐慌?
技术一直在逐步演进;变化的不是 AI 的能力,而是围绕它的叙事。ChatGPT(由软件开发者创建)让 AI 具备对话能力并变得易于使用,这使得更多非技术人员看到了它。拥有数字产品创意的非技术人士现在可以通过代码生成和与 AI 的对话学习,构建前所未有的东西。

非开发者构建软件也不是新鲜事

在 2000 年代,几乎不可能在没有任何知识的情况下创建网站。公司为了一个简单的企业站点要支付数十万美元。随后像 Drupal、Joomla 和 WordPress由软件开发者创建)这样的 CMS 改变了这一局面,让人们无需工程背景也能搭建网站。

  • WordPress 现在驱动约 40 % 的网络,但开发者薪资仍在上升。

在 2010 年代,随着 Web 2.0,社交网络兴起,Twitter、Facebook 等公司成为独角兽。每个人(包括我)都在尝试打造下一个流行的社交网络——这需要 更多 的工程知识。应用平台成为向大众分发软件的新方式。借助 Apple App StoreGoogle Play,甚至 Facebook App Platform,软件工程再次大放异彩。更多人转向软件开发,因为它是对想要打造下一个大事的人最友好(且监管最少)的合格职业。

繁荣与萧条循环

人们常常忘记,软件开发一直是周期性的,起起伏伏。

  • Golden era of apps: 并未永续。大多数项目失败,只有少数存活下来并成为巨头,因为它们拥有足够的资源进行产品开发和广告宣传,从而建立垄断(比如 Snapchat vs. Instagram 在 2017 年的对决)。
  • 成千上万的开发者曾打造 “下一个 Uber for X”,结果却不得不寻找新工作。对软件开发者的需求再次下降。

疫情期间的激增

  • 低利率、廉价资金以及刺激支票把资本推向了 NASDAQ 和 NYSE。
  • 每家公司都必须 “数字化”。
  • 软件工程师的薪资 skyrocketed:应届毕业生可以要求 15 万美元的年薪,资深工程师的薪酬套餐可达 30‑50 万美元以上,并附带大厂的股票期权。

过度招聘和资本管理不善带来了通胀等重大问题,也削弱了劳动力的可持续性。薪资差距的扩大导致人们辞职转行做软件开发;公司之所以大举招聘 并不是因为真的需要这些工程师,而是因为手头有钱且不想让竞争对手抢先拿到人才。同样的模式如今正以 AI 专业工程师为中心再次上演。

疫后修正

当廉价资金枯竭、利率上升时,修正异常残酷。大规模裁员席卷科技行业。曾雇佣 10 000 名开发者的公司突然“发现”其实只需要 7 000 名。软件工程的需求再次下降。疫情后的宏观经济衰退仍在持续。

随后 AI 进入了叙事,并非作为一场技术革命,而是作为一个便利的借口

AI 作为完美的替罪羊

想想时机。公司需要为裁员数千名员工辩解,向股东解释成本削减,并呈现一个让他们看起来创新而非绝望的故事。

“我们正在使用 AI 来提升生产力”

听起来要好得多,胜过

“我们在泡沫期间招聘过度,现在正在纠正我们的错误。”

薪酬调整游戏

让我们坦诚面对真实情况。那些曾经提供 50 万美元以上薪酬套餐的公司,现在正寻找降低成本的办法。 “反正代码都是由 AI 编写的” 成了薪资谈判中的一个便利论点。

这并不是关于 AI 能力的讨论。这关乎谈判杠杆。 当就业市场紧张、裁员频繁时,雇主拥有更大的议价能力。AI 成为了实际只是薪资削减的借口。

Facts Don’t Sell, Marketing Does

Companies that claim “X % of our code is done by AI” want you to think that AI will replace software developers. The same ones building these AI tools—Copilot, Llama, Gemini—have a vested interest in this narrative. They need you to believe AI is disruptive because:

  • It justifies their massive AI‑infrastructure investments
  • It grows their user base for AI products
  • It attracts more funding and higher valuations
  • It gives them leverage to negotiate lower salaries

So, when a company that sells AI tools tells you AI will replace software developers, that’s not an objective analysis; it’s perfect marketing.

Bottom line: AI is a powerful tool created by developers, not a replacement for them. The current hype is driven more by economic cycles and corporate narratives than by any imminent technological inevitability.

幻象

AI 生成的代码看似可用——直到它失效。它是基于模式而非原理进行训练的。它可以生成看起来正确、通过基本测试的代码,但在 AI 从未考虑的边缘情况中会出现灾难性的错误。

  • 谁来修复这些问题? 软件开发者。
  • 谁发现 AI 推荐了带有安全漏洞的已弃用库? 软件开发者。
  • 谁意识到 AI 的“解决方案”具有 O(n³) 的复杂度,在实际负载下会导致服务器崩溃? 软件开发者。

传播“AI 也能创建软件”这一叙事的人从未需要维护代码库。他们从未在凌晨 3 点被叫醒,因为 AI 生成的认证逻辑出现了竞争条件。他们也从未需要向客户解释为何“AI 构建”的系统丢失了数据。

泡沫将破裂

每个技术炒作周期都遵循相同的模式:期望被夸大、失望情绪出现,随后在远低于最初承诺的规模上实现真正的生产力提升。

虽然人们预期 AI 会提升软件开发者的生产力,但 “更高的生产力” 并不等同于 “可被取代”。

当前软件工程的衰退并非因 AI 引起,而是因为:

  • 低成本资金时代已经结束。
  • 公司招聘过度,现在正在进行调整。
  • 这种叙事有利于那些销售 AI 工具的人。
  • 雇主希望通过杠杆作用降低薪酬。

当 AI 泡沫破裂(即公司意识到 AI 工具是提升生产力的手段,而非取代开发者)时,市场将再次进行修正。对软件开发者的需求——那些真正理解系统、能够调试 AI 错误、能够构建 AI 无法完成的工作者——将会上升。

结论

软件工程已经经受住了内容管理系统、无代码平台、离岸外包以及历史上所有“这将取代软件开发者”的预测。显而易见,它也会在 AI 时代存活下来。

向你宣称相反的人要么在推销某种东西,要么在为裁员辩解,或者从未构建过需要在大规模上可靠运行的系统。

当前的低迷终将结束。AI 热潮会趋于平稳。软件工程将再次崛起,正如它一贯的那样

问题不在于某些东西是否会取代某些人。问题在于:谁从让你相信它会发生中受益?

Back to Blog

相关文章

阅读更多 »

当 AI 给你一巴掌

当 AI 给你当头一棒:在 Adama 中调试 Claude 生成的代码。你是否曾让 AI “vibe‑code” 一个复杂功能,却花了数小时调试细微的 bug……