软件开发者们并不安好
完整论文版本。
您可以订阅仅音频 播客订阅源可在苹果播客应用上如果你更喜欢音频,也可以用其他应用。
它也可以作为一种RAW播客订阅如果你想直接在你喜欢的播客应用里订阅。
视频
音频
概述与参考文献
软件行业的人目前似乎过得不太好。最近有一连串“我要离开技术工作”的视频——有些是因为被裁员,有些是提前离开的——但有趣的动态发生在评论区、回复和讨论区。
回复才是重点。视频本身质量参差不齐。
- 软件工程师:我厌倦了假装.(超过3000条评论!)
- 软件工程师被2026年就业市场逼疯.(将近一万条评论!)
- 我退出了。永远离开科技。(1683条评论。)
- 在AI之前,那更有趣(1803条评论。)
- 我被人工智能取代了(1312条评论。)
- YouTube:人工智能把编程的乐趣都吸走了(2132条评论。)
- Reddit:人工智能把编程的乐趣都吸走了.(571条评论。)
- Reddit:我受够这些破事了。(1100条评论。)
- 我把我的UX职业输给了AI(我已经放弃了).
- 我为什么辞去亚马逊软件工程师的工作
- 2026年作为软件工程师的生活令人沮丧。
- 我觉得我永远不会喜欢“人工智能”编程
- 难道所有软件工程师都在感到倦怠吗?多亏了人工智能......
Facebook 未完成的“人工智能程序员”转型:马克·扎克伯格曾有一个大胆的计划,要用人工智能取代Meta的员工。事情是这样的。
冰岛计算机科学新生人数的下降。(下降是30%,而不是我在视频/播客中说的40%。)计算机科学及相关学科的新生人数每年减少了三分之一
软件开发者表现不佳
我们在软件行业表现不佳。
我们都感觉到了。情况有点不对劲。
不仅仅是“人工智能”金融泡沫,或者一直在进行的辩论——更准确地说是争论——或公众对软件行业情绪的持续转变。
我说的是软件行业的人——特别是开发人员和用户体验设计师——表现并不理想。
我不断看到一些视频,有人谈论倦怠、无法工作,甚至在某些情况下有相当严重的心理健康问题。显然,确实有人被解雇了。但在这些视频中,那些发布视频并宣布被裁员的人常常提到他们本来就打算辞职,现在计划彻底离开科技行业。
不仅仅是老年人可能怀念过去的样子——压力夹杂着怀旧情绪。学生们也在看。我找到过好几个学生的视频,他们宣布自己换了专业,之前学的是用户体验设计,但现在决定转专业。
除了少数显著的例外,这些人通常并不反对“人工智能”——或者至少,直到最近他们并不反对“人工智能”。
这些人从一开始就不喜欢这项技术,也不是对其制造方式、强加方式受到严厉批评,或者对将这项技术应用于我们行业的长期利益持严重怀疑态度的人。
他们似乎都曾在某个阶段接受过“人工智能”,并认为他们被告知的是真的,这就是未来。“事情就是朝这个方向发展。”这就是软件开发的现状,也是永远。
经历了这一切,很多人离开的原因之一,就是他们相信这个承诺。当他们被告知这是行业的未来时,他们接受了这个说法。他们尝试过;理解它,并对自己说:“我明白你的观点,但这已经不再有趣了。这不再令人愉快。这对我来说很糟糕。”
然后决定离开。
导致这种情况发生在他们身上,以及软件行业日益恶劣的工作环境,有许多系统性因素。
软件开发者面临的是一个“激励”的问题。
具体来说,就是管理层和高管的激励措施。行业对经营者的激励,使他们在每个环节都试图压低劳动力和员工的利益。
他们一直在全力以赴。
Facebook曾尝试过,例如,直接用AI工具替代部分软件开发人员。
他们不得不降低这种要求,因为这项技术根本无法达到他们所相信的效果。
但其意图一直是减少行业人员数量。为管理者和高管准备提供多种激励措施,推动他们朝这个方向发展。
你为你工作的员工越少,你能支付的股票期权就越少,就越少阻力去稀释产品、与军工复合体合作,或帮助威权政府控制和杀害公民。在过去二十年里,最有效的力量之一就是那些试图抵制腐败和不道德行为的科技工人。
这并不总是奏效。这种做法不够多。但仅有的阻力在几个重要时刻带来了实质性的摩擦技术历史.
劳动力影响力和权力越少,行政阶级的权力越多,他们在蛋糕中的份额也越大。
如果裁员,意味着任何组织里做同样工作量的人很少。这意味着压力和压力更大。
虽然工作量增加和倦怠很糟糕,但这并不是工作的唯一变化。
新颖性也减少了。
我注意到,尽管越来越多的应用或软件被部署,但它们要么都是同一批“AI”产品,要么是到处发布的“AI”功能。要么,它们是现有软件的代理生成克隆。
这些都不新鲜。几乎都是把旧想法注入新容器里。
作为软件开发者,我们面临的一个问题,我自己也确实是有这个问题的人,那就是我们是一个追求新奇的群体。
这些变化意味着我们用更少的时间做更多,可能也更少的回报,工作本身也没那么有趣了。
而且代理自动化的本质更像是委托给一个不懂行的初级开发者,而不是自动化,这会改变你和工作的关系。
在木工中,电动工具并不会减少木工对作品的情感投入。工人仍然觉得那东西是自己用木头做的。
有些木工可能仍然使用手工工具,原因多种多样——有些是浪漫的,有些只是因为更有趣。
但拥有台锯并不会让你觉得是让别人去做架子、桌子或椅子。
大型语言模型工具的自动化本质与之前编程自动化尝试有很大不同。它是一种抽象,感觉像是委托而非自动化,并且将你与输出分开。
这会让你对输出的投入感降低,也大大减少了编程的乐趣。那种专注的心流状态也消失了,那种当你深入解决问题时才会进入的专注状态。
除了工作本身的变化,整个行业也发生了变化。
不确定性更多。人们知道每个季度都有裁员。他们知道自己很可能是下一个被裁员的人。或者,如果不是,下季度他们就会被裁员。他们知道解雇的原因会很随意。
他们知道通常无法做任何事来提高自己的机会。
如果他们谈论这一切让他们感觉多么糟糕,那些“人工智能”的忠实信徒会反过来说这是技能问题。都是你的错。
行业里充满了以前没有的压力、担忧和压力。
我怀疑每个人都在受苦。有些人只是更擅长假装。
这让人们想要提前应对裁员并辞职。尤其是那些有一些储蓄的人。
但即便如此,也符合管理这些公司的高管的激励机制。辞职的人不会拿到丰厚的遣散费。辞职的人可能没有完全归属。
即使你有存款,如果你必须为了心理健康而离开,也不能根据经济状况来安排戒烟时间。
你离开后,公司可以从大量失业的软件开发人员中雇佣替代者,薪水可能会更低。
高管的激励机制与此相连,甚至加剧了局势。从管理软件公司的高管角度来看,这种员工长期处于危险状态的状态,弥补了他们无法用“人工智能”完全替代软件开发者的不足。
他们不能把所有软件开发外包给“AI”,而是实际上半外包给“AI”,让一群处于长期脆弱状态的人来管理自动化的混乱,这些人无法要求更高薪水,无法谈判更好的职位,也无法拒绝不合理的要求。
这让管理层能够降低成本,并加强他们对抗他们所主导的劳工阶级的谈判地位。
这不是“人工智能”金融泡沫崩溃后会自行解决的问题。
泡沫终将破裂。它太大,无法持续。
但这并不能解决软件行业的就业问题,因为大型语言模型在这个过程中其实并不需要特别好用。它们只需要勉强发挥作用。
只要你能找到更多过度劳累的软件开发者,并让他们努力维持最低质量标准,直到他们精疲力竭,你就能继续“人工智能”驱动的劳工疏离。
他们可以使用更便宜的中国模型。或者,如果他们转向本地模型,可以把拥有高端笔记本电脑变成工作必需品。
“你得花5000美元买一台笔记本电脑,才能申请这份工作。你看,这会过滤掉'人工智能'生成的简历。”
既然可以用这些成本来降低开发者代理薪酬,为什么要承担大量内存成本呢?
整体动态不会随着托管模型成本增加而改变。这些模型只会变得更停滞;更新频率可能降低;训练数据会过时;它生成的代码将永远处于过时边缘;而且运行时错误会更多。
管理层不会在意。
弥补这些工作会被开发商承担,增加他们的负担和压力。
根据我所做的研究和软件行业公司系统的激励机制,我担心这大概是大型科技行业软件开发者能获得的最好结果了。
这种痛苦、压力、过度工作、低报酬、与工作的疏离感——这大概就是今后制作主流软件的感觉。
我并不惊讶软件行业内那些似乎发现问题并提前离开的人,似乎是用户体验设计师。
设计师在观察用户所处系统的方面有更多训练,他们不需要太多框架的转变就能理解自己的定位。
但软件开发者,尤其是学生,也开始得出这个结论。最近在冰岛这里,有一条新消息称,冰岛大学计算机科学的注册人数逐年下降了大约30%。
人们开始意识到这是一个糟糕的职业,这个行业对员工充满敌意。
我怀疑未来几年会有更多人在职业问题之外还会经历身份危机。
“如果我不在科技行业,我算什么?如果我不是软件开发者?”
因为如果你把整个身份都围绕着软件和技术,围绕程序员,围绕着推动“进步”、推动世界走向未来的技术人员,那么当你被赶出那个角色,看到你以前的行业认真拆解你以为自己在建设的一切时,你会过得很糟糕。
我不知道我们能做什么,只能理解并接受这一切正在发生。
这是个可怕的想法,但如果你一直否认,你无法应对变化。
我认为,如果你从事软件工作,现在是时候考虑一下科技行业之外的未来了。