AI 这么能写代码了,你的价值是什么?
谁在问:终面 / 技术负责人 / HR 复合面;看的是自我认知的诚实度与证据密度,不是决心
口语化问法
- 现在 AI 写代码这么厉害了,你觉得你的价值在哪儿?
- 如果一个应届生用 AI 也能做到你八成的产出,我为什么要付你三倍工资?
- 三年后你觉得你现在这套本事还值钱吗?
考察意图
这是终面题,考的不是技术,是四件事:
- 诚实度。上来就说「AI 只是工具,人才是主导」的,面试官会立刻判定为背话术。真正可信的回答一定先承认自己有一部分能力确实贬值了。
- 证据密度。价值主张必须挂在具体的事上。说不出「上周有一件事只有我能做」的人,说什么都是空的。
- 有没有真实用过。真用过的人对 AI 的能力边界描述是具体的、有分寸的;没用过的人要么神化要么贬低。
- 有没有前瞻判断。能不能说清「哪些能力会继续贬值、我因此把时间挪到了哪儿」。
参考答案
60 分答案(及格线)
AI 能写代码,但它不知道业务要什么。需求怎么拆、架构怎么设计、方案怎么取舍,这些还是要人来做。AI 更像一个很快的执行者,方向还是我定。而且它写的代码要人来审,出了问题也是人负责。
这段话每一句都对,但它可以套用在任何人身上——它没有任何只属于你的东西,也没有承认任何东西贬值了。面试官听完既不会否定你,也不会记住你。
90 分答案(有生产经验的回答)
我先说贬值的部分,因为不承认这块,后面说什么都不可信。
确实贬值的有四样:打字速度、API 和框架细节的记忆、写样板代码的熟练度、以及「读一段陌生代码搞懂它在干嘛」的速度优势——最后这条以前是我面试别人时很看重的能力,现在 AI 做得比我快。我不认为这些还值得作为个人卖点。
然后说三样它交不出来的,每样配一件具体的事:
- 判断哪个上下文是对的。 我们仓里有新旧两套支付回调实现,长得几乎一样,代码里没有任何一行写着哪个在跑。AI 不是不会写幂等,是不知道该往哪儿写——它挑了名字更正统的那个,上线才发现没生效。这类「系统当前的真实状态」只存在于人的脑子和线上,不在代码里。我的价值有很大一部分就是这个:我知道哪些是真的。
- 把「做完了」写成可判定的句子。 异步派活的前提是有验收标准。我们出过一次事故,需求写的是「要有死信队列」,agent 交回来 CI 全绿,上线一条都没进——因为判据不可判定。后来我们把判据模板化:必须能自动执行。写出这条判据的人是我,不是它。
- 为后果签字。 出事之后被叫去复盘的是人。这条听起来像正确的废话,但它有具体后果:正因为要签字,我才有权力说「这块不给 AI 做」——比如涉及钱和权限边界的核心逻辑,我仍然自己写,让它 review 我。不是因为它写不出来,是因为这类代码出错的代价不对称。
还有一层是行业层面的:瓶颈已经搬家了。 写代码的产能上去之后,卡住的是验证——有报告把新增的验证成本叫验证税,并明确指出人工评审门会成为新瓶颈;有平台方统计显示 AI 辅助 PR 的体积是非 AI 的 2.5 倍左右,同期无人实质评审直接合并的比例上升了 31.3%。产能过剩、判断稀缺,我的时间就该往稀缺的那一侧挪。 具体到我自己,这一年我花在写代码上的时间明显少了,花在写判据、设计验证链路、做事故归因上的时间明显多了。
最后一条我觉得也值得说:关于「AI 到底提效多少」,公开研究给的答案比想象中保守——有一项针对资深开源开发者的随机实验发现,参与者事前预期加速 24%、事后自评加速 20%,实测却慢了 19%;该团队 2026 年扩大样本后把估计修正到 −18% 和 −4%,同时主动承认存在选择偏差、这些只是「不可靠的下界」。我引这个不是想说 AI 没用,而是想说明一件事:在这个领域,自我感觉和事实之间的偏差非常大——所以我对自己的价值判断,也尽量挂在可观测的东西上。
追问链
具体讲一件最近只有你能做、AI 做不了的事
期望必须具体、最近、可验证,且把失败模式说清 —— 「AI 试过,是这样失败的」比「AI 做不了」有力十倍。好例子集中在三类:需要线上现状才能判断的(哪个在跑、哪个数据源可信)、需要跨部门信息才能决策的(这个字段为什么不能改,下游三个系统在用)、需要承担不对称风险的(要不要带病上线)信号例子里有「我先让 AI 试了一版,它是这样错的」这一层 → 真在协作;只说「这种事 AI 肯定做不了」→ 多半没试过你觉得自己哪些技能确实贬值了?
期望坦率给清单且不找补:打字与样板代码、API 细节记忆、常规调试、读陌生代码的速度、写一次性脚本。加分是能说出贬值的连带影响 —— 「以前用『能不能快速读懂陌生代码』判断候选人,现在这个信号失效了,我改成看他怎么判断哪段代码在跑」信号一样都不肯承认贬值 → 防御性回答,终面很扣分;说得出「我评估别人的标准也跟着变了」→ 真在重新校准那三年后呢?这些价值会不会也被吃掉?
期望不预测技术,说结构:会被吃掉的是可被形式化的部分 —— 判据一旦写下来就能自动执行,所以「写判据」本身也会部分贬值。真正稳的是三类:信息不在系统内的判断(线上现状、组织约定)、代价不对称时的取舍、责任归属。诚实表述是「不确定三年后还剩几条,但越靠近『谁签字』的位置越晚被吃掉」信号给确定性预言(「AI 永远不能……」)→ 缺判断力;承认不确定但给出排序逻辑 → 成熟回答应届生用 AI 能做到你八成产出,为什么付你三倍?
期望不靠资历辩护,拆「八成」:① 八成产出的是代码不是结果 —— 剩下两成往往决定系统会不会出事;② 他的八成谁来验 —— 成本没消失,只是转移;③ 产出方差不同 —— 「不会犯某几类错」产出统计里看不见、事故统计里看得清。边界:低风险、验证链路完整的任务,这论证不成立信号靠「我经验多」辩护 → 答得空;把「八成」拆成产出 / 验证 / 方差三层 → 真想过;承认某类任务该给别人做 → 加分让你砍掉团队一半的人、用 AI 补上,你怎么判断砍谁?
期望① 先明确不该用什么判据 —— 产出行数、提交数、任务数已失真,用它们会精准留下最会用工具但最不承担判断的人 → ② 三条可辩护判据:谁承担不可逆决策、谁维护系统的隐性知识(走人就永久丢失)、谁的产出方差小 → ③ 点破前提的陷阱:砍一半人等于砍掉一半验证能力,而 AI 恰恰增加需要验证的量 —— 真实结果往往是产能上去、评审崩掉、事故上升信号直接给名单式判据、不质疑前提 → 缺系统思维;指出「砍掉的验证能力恰恰是 AI 增量需要的」→ 真理解瓶颈搬家;完全拒答 → 被认为回避管理责任
评分要点
- 先承认贬值的部分,且清单具体、不找补
- 价值主张挂在具体的事上,且带「AI 试过、这样失败」的细节
- 三类不可替代性表述清楚:上下文判断 / 可判定的完成标准 / 为后果签字
- 意识到瓶颈搬家(产能过剩、判断稀缺),并说得出自己时间分配的变化
- 引用数据时带限定(自评与实测的偏差、样本与选择偏差)
- 谈三年后时给结构性判断而非确定性预言
- 面对「应届生八成产出」能拆成产出 / 验证 / 方差,并承认某类任务确实该给别人
- 面对裁撤假设能质疑前提(验证能力被同步砍掉),并给可辩护判据