AI正在重写“软件工程师”的岗位描述:未来你需要这6项核心技能

请点击上方蓝字TonyBai订阅公众号!

大家好,我是Tony Bai。

最近,如果你和身边的程序员朋友聊天,很可能会感受到一丝寒意。是的,软件工程行业正在经历一个自 2008 年以来最冷的冬天。职位空缺大幅减少,大厂裁员的新闻不绝于耳。

很多人将矛头指向了 AI:“是 AI 抢了我们的饭碗!”

然而,一篇来自 DoltHub 的深刻文章《The Agentic Software Engineer》提出了一个更本质的观点:别怪 AI,杀死软件工程师黄金时代的,是互联网的普及。

过去 25 年,从互联网到移动互联网的浪潮,创造了海量的工程需求,软件工程师也因此成为了时代的宠儿。但现在,这波巨大的增长红利期已经结束。

那下一个浪潮是什么?文章给出了答案:Agentic AI (智能体 AI)。

这不仅仅是一个新技术,它将彻底重塑我们的工作方式,重写“软件工程师”这个岗位的核心要求。这不是一次普通的更新,这是一场彻底的进化。

告别“代码工人”,拥抱“智能体工程师”

文章预言,软件工程师不会被淘汰,而是将进化,去“驾驭”这波新的 AI 浪潮。我们将成为所谓的 “智能体软件工程师” (Agentic Software Engineer)。

在这个新角色下,我们的工作不再是整天埋头编写成千上万行代码。AI Agent 可以比我们更快、更不知疲倦地完成这项任务。我们的核心职责,将转变为:

一个指挥、协调、审查和运维 AI Agent 军团的专家。

我们从亲自下场比赛的“运动员”,变成了运筹帷幄的“教练”。

AI 时代的生存指南:你的技能升级清单

那么,要成为一名合格的“智能体软件工程师”,我们需要点亮哪些新的技能树?文章为我们梳理了一份极其宝贵的“技能升值/贬值清单”。

技能升值 (Skills++):这 6 项能力将是你未来的护城河

  • 版本控制 (Version Control)

Git 不再仅仅是你个人的代码管理工具,它将成为协调你与成百上千个“AI 码农”协同工作的核心骨干。你需要用它来管理 Agent 的并行工作流、审查 Agent 提交的 PR、以及在 Agent 犯错时进行回滚。精通 Git 模型,将是从业基础。

  • 产品思维 ("Product")

AI Agent 擅长执行,但前提是指令必须清晰。任务分解、需求定义、接口设计等产品经理的核心技能,将成为每个工程师的必备能力。如果你无法将一个模糊的想法拆解成 Agent 可以处理的、足够小的任务块,你将无法与 Agent 高效协作。

  • 代码审查 (Code Review)

这是未来我们耗时最多的日常工作。当 Agent 可以在 10 分钟内生成 500 行复杂的代码时,你的价值就体现在审查这些代码的正确性、可维护性和安全性上。接受吧,你正在从一个 Code Writer 变成一个 Code Editor。

  • 测试 (Testing)

文章说:“We're all SDETs now.”(我们现在都是软件测试开发工程师了)。面对一个可能会“创造性”地修改代码以绕过测试的 Agent,编写精准、全面的测试用例,是约束和指导 Agent 行为的最有力工具。 那些热衷于寻找边界条件、享受“破坏”代码乐趣的工程师,将在新时代中变得极其宝贵。

  • 系统设计 (System Design)

未来的系统设计,需要更多地考虑如何容纳和管理不那么可靠的 Agent。你需要设计出具有清晰边界、强健接口、高度可测试性的系统,这样即使 Agent 的某个部分出错,也不会导致整个系统崩溃。

  • 运维 (Operations)

我们都将成为 “智能体可靠性工程师” (Agent Reliability Engineer)。你需要设计、部署、监控和调试由无数 Agent 组成的复杂网络。当仪表盘上警报响起时,你需要快速定位问题是出在哪个 Agent 的行为上。学习大规模系统的运维之道,宜早不宜迟。

技能贬值 (Skills--):这些技能正在被 AI 替代

  • LeetCode 式算法题: AI 已经能在瞬间解决大部分算法题。

  • 语言语法熟练度: Agent 知道所有语法细节,你只需能读懂代码即可。

  • 打字速度: AI “思考”和“打字”的速度,是人类无法企及的。

现在,立即开始行动

这篇文章给我们的不应是焦虑,而是行动的路线图。我们应该如何开始?

  1. 亲自使用 Agent: 去尝试 Claude Code、Gemini CLI 等领先的编码智能体。找一个终端窗口,看着它工作 15 分钟,感受一下未来的工作形态。

  2. “外包”你的日常工作: 在你现有的开发流程中,寻找那些可以“委托”给 Agent 的任务。比如:“为我刚才的提交补充单元测试”,或者“重构这个函数,让它更具可读性”。

  3. 刻意练习新技能: 将你的学习时间,有意识地投入到上述 6 项“升值技能”上。

小结:浪潮已至,要么驾驭,要么被吞没

软件工程师的“25年黄金时代”或许已经落幕,但这不意味着职业的终结。

一个由 AI 驱动的、充满无限可能的新时代正在开启。这场变革是不可避免的,拥抱 Agent 的公司,必将“碾压”那些固步自封的公司。而能够驾驭 Agent 的工程师,也必将成为这些公司的核心。

角色的转变或许是痛苦的,甚至会像文章所说的那样,变得有些“无聊”。我们可能会失去一些亲手创造的“流心”时刻。但这是进化的代价,也是我们保持价值的唯一途径。

现在,拿起你的冲浪板,开始学习如何驾驭这波巨浪吧。

成为一名“智能体软件工程师”,从今天开始。

资料链接:https://www.dolthub.com/blog/2025-07-02-the-agentic-software-engineer

如果本文对你有所帮助,请帮忙点赞、推荐和转发

点击下面标题,阅读更多干货!

-  你的命令行,即将迎来一场“AI革命”

拥抱Agentic Coding:软件开发的未来

别再直接让AI写代码了!试试这个“Vibe Specs”模式,效率提升60%

构建高效的AI智能体[译]

代码Agent没有护城河?我用Go标准库和DeepSeek证明给你看!

停止构建AI Agent!这里有5个更简单的LLM工作流模式,能解决90%的问题

上手MCP官方Go SDK:一份面向实战的入门指南


🔥 你的Go技能,是否也卡在了“熟练”到“精通”的瓶颈期?

  • 想写出更地道、更健壮的Go代码,却总在细节上踩坑?

  • 渴望提升软件设计能力,驾驭复杂Go项目却缺乏章法?

  • 想打造生产级的Go服务,却在工程化实践中屡屡受挫?

继《Go语言第一课》后,我的 《Go语言进阶课》 终于在极客时间与大家见面了!

我的全新极客时间专栏 《Tony Bai·Go语言进阶课》 就是为这样的你量身打造!30+讲硬核内容,带你夯实语法认知,提升设计思维,锻造工程实践能力,更有实战项目串讲。

目标只有一个:助你完成从“Go熟练工”到“Go专家”的蜕变! 现在就加入,让你的Go技能再上一个新台阶!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值