加载失败
标题反映了开发者对职业在未来十年是否存在的焦虑,讨论背景是近年 LLMs(大型语言模型)与自动化代码生成工具突飞猛进,引发对岗位被替代的担忧。评论围绕三类应对展开:个人层面的转行或创业(例如心理学、小生意或业余农场)、技术层面的角色转型(资深开发者管理 agentic AI 与 no-code 工具以把成果落地)、以及制度层面的回应(工会化、政策与宏观经济风险)。讨论还基于一个假设——软件对 AI 有天然优势因为文本化数据丰富——并把关注点扩展到组织决策、官僚瓶颈、MVP 与 greenfield(全新未受限)项目的实际落地难度。总体既有技术细节也有职业与政治维度的权衡。
很多评论者把转行或创业作为应对路径:有人考虑学习心理学,认为虽然 LLMs 可以充当伪治疗师,但 human connection(人际连接)与人类元素仍有不可替代的价值。另一些人倾向于开小生意或业余农场,强调曾有过小企业经验者更愿意创业,但也坦承经济现实可能迫使先找稳定工作。还有观点预计被裁的工程师会去创办大量初创公司,短期内创业数量可能激增、竞争加剧,从而形成另一种就业生态。
有人警告若软件工程岗位大量消失,许多依赖软件的白领职位也会连带受创,可能引发长期的经济衰退或高失业率。该观点补充了技术原因:软件对 AI 有天然优势,因为大量文本化的产出和在线问题解决构成丰富训练数据,使模型在编码领域表现出不成比例的能力。相对地,其他白领领域如果数据分散、被专有系统占据或不以文本为主,AI 的迁移与普及会更困难,进而导致行业分化与不均衡冲击。
不少人认为开发者不会被“一刀切”淘汰,而是角色发生转型:AI 在写代码上进步很快,但还未能融入组织的决策和政治结构,因此需要高主动性(high-agency)个体来把 AI 产出落地并推动发布。资深开发者被看作管理 agentic AI development tools 的最佳人选,也适合在 no-code 最终形态中担任技术与产品之间的桥梁;通用型技术人员会在小团队和 greenfield(全新未受限)项目中快速占优并交付 MVP。评论还指出大型组织的瓶颈在官僚和沟通层面,小团队更能快速迭代;同时有人期待 leetcode 风格面试减少,而纯为薪水在岗的从业者可能转行并接受薪酬下降。
讨论中出现把注意力放在制度与政治应对上的观点:长期有声音呼吁 developers unionize(工会化),认为 AI 引发的大规模裁员会提高阶级意识并凸显工会必要性,但也有人反驳质疑工会能否避免被时代淘汰(以“buggy whip”比喻)。更宏观的争论集中在“进步是否等同于更好生活”这一价值判断上:一方担心过度理性化导致资本集中与失业,另一方则强调技术进步带来的医疗、科研和生活质量提升。总体上评论把技术性威胁与政治、制度选择联系起来,认为这不是单纯的技术问题而是政策与组织结构的问题。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6]
多名评论者质疑“十年”这个时间窗的可预见性:近几年技术进步很快,但组织结构、法规与文化惯性通常更慢,因此十年既可能带来巨大变革也可能仍保持相当不确定性。有人表达对过去工作安全感的怀念,形容产业变迁像车轮碾过,忧虑被迅速替代的风险;也有人保持务实态度,认为具备高主动性与广泛技术能力的人更容易在变局中找到新位置或承担更高层的协调与落地工作。整体情绪混合了焦虑、务实的职业规划建议以及对制度性应对方案的讨论。
LLMs: LLMs(Large Language Models,大型语言模型):基于海量文本训练、擅长生成与理解自然语言的模型,常被用于生成代码、聊天式助手和伪治疗师场景。
agentic AI: agentic AI(代理型/具代理行为的 AI):能够自主规划并执行多步任务、在一定程度上替代人类决策的 AI 代理,讨论中指需要人监督与落地的自动化工具。
no-code: no-code(无代码平台):通过可视化配置或拖拽组件构建应用的工具,降低编程门槛并可能改变开发者在产品交付中的角色。
MVP: MVP (Minimum Viable Product,最小可行产品):以最少功能快速验证产品与市场假设的做法,常被视为小团队或 greenfield 项目快速落地的核心方法。
LeetCode 面试风格: LeetCode(在线编程题库)面试风格:以算法题和刷题为主的技术面试流程,评论里有人希望 AI 时代能终结这种偏向纯算法的筛选方式。