软件工程或许不再是一辈子的职业

查看原文 HN 讨论

文章摘要

作者 Sean Goedecke 提出一个让人不安的类比:软件工程正在从”终身职业”变成”运动员式职业”。职业运动员的黄金期大约 15 年,过了 35 岁身体跟不上就得退役;他担心 AI 时代的工程师可能也会被压缩到一段不长的”高薪窗口期”,过了之后认知能力的衰退就会让你在市场上失去竞争力。

核心论点不是”AI 让人变笨”——而是更精微的版本:使用 AI 写代码不会降低你的总体智力,但会减少 hands-on 的练习量。而工程师的所有 hard-won skill 都是练出来的:调试、对系统的直觉、对边界情况的嗅觉。一旦练得少了,技能会萎缩(atrophy)。这本来还可以靠”自律不用 AI”对抗,但市场会逼你——如果模型够好,那些愿意拿长期认知能力换短期高薪的人会在竞争中赢你,于是大家被迫一起跳进去。

作者拿建筑工人和木匠类比:用重型机械的工人身体磨损更快,但你没法靠”不用机械”来保住健康,因为你会被开掉;木匠也必须接受电动工具,否则交不出活。”边干边学(learning-by-doing)”和”边干边赚(earning-by-coding)”这两件事在过去几十年里幸运地重合,但 AI 可能正在拆散这对组合。

他的最坏情景预测:未来的软件工程师可能像运动员一样,入行后只有十几年的”巅峰窗口”,过后认知工具箱已经被 AI 磨钝,市场会自动淘汰你;要么提前转管理、转产品,要么彻底换行。

HN 评论精华