订阅更新

Agent时代,数据开发会被取代吗?你的价值在哪?

Agent手册 第 5 题 约 8 分钟读完

本文目录
  1. 30秒版回答
  2. 面试官在考什么
  3. 展开一:把数据开发的工作拆开看
  4. 展开二:为什么 Agent 让数据底座更重要了
  5. 展开三:用真实经历证明你在调整
  6. 一个可以直接用的回答结构
  7. 追问链
  8. 加分说法 vs 减分说法
  9. 怎么挂到你的项目上
  10. 总结

30秒版回答

我的判断是:“只会把需求翻译成 SQL”的那部分工作会被大量替代,但数据开发这个角色会被重新定义,而不是消失。

AI 擅长的是写代码、改代码、查常见报错;但口径定义、数据建模、质量和一致性的兜底、对结果负责,这些需要理解业务和承担责任的工作,AI 替代不了,反而因为 Agent 的普及变得更重要——Agent 查数要靠清晰的语义层,Agent 跑得稳要靠可靠的数据底座。

我自己的调整是两点:一是把 AI 当成生产力工具,日常写 SQL、写脚本、排查问题都在用,把省下的时间投入到建模和治理上;二是主动做“数据给 AI 用”的事情,比如完善元数据和指标口径,让 Agent 能正确理解和使用我们的数据。

先把这段讲顺;面试官追问时,再展开下面的原理和细节。

详细讲解

面试官:「现在 AI 写 SQL 已经很厉害了,各种 Agent 也能自动建表、自动排查问题。你觉得数据开发这个岗位会被取代吗?你的价值在哪里?」

这是一道“态度 + 认知”题,2025 年之后几乎每一场数据岗面试都可能出现,尤其是终面和主管面。它没有标准答案,但有明显的错误答案。

两种回答最扣分:一种是焦虑型——“确实挺担心的,所以我在学 AI”;另一种是否定型——“AI 写的 SQL 错误很多,取代不了我们”。前者显得没有核心竞争力,后者显得不了解趋势、不愿意拥抱变化。面试官想听的是:你清楚哪些工作会被 AI 接管,哪些价值会被 AI 放大,并且你已经在调整自己的工作方式。

面试官在考什么

• 对行业趋势的判断是否清醒:既不焦虑,也不盲目乐观。

• 是否能拆解数据开发的工作:哪些是重复劳动,哪些是判断和责任。

• 有没有实际在用 AI 提效,并且知道 AI 的边界在哪。

• 能否说出自己在 Agent 时代的新价值:数据要变成 AI 可用的上下文,这件事需要数据人来做。

展开一:把数据开发的工作拆开看

回答这类问题,最有说服力的方式是拆解,而不是笼统地表态。我会把数据开发的工作分成几类,逐一判断 AI 的影响:

工作类型例子AI 的影响人的价值转向
编码实现按需求写 SQL、ETL、调度配置大幅提效,大量可由 AI 生成评审、测试、性能把关
问题排查任务失败、数据异常、性能慢常见问题可自动诊断复杂根因、跨系统问题
临时取数业务方要一个数大量被智能问数替代建设可靠的问数底座
数据建模分层、主题域、事实与维度设计能给建议,难以负责核心价值,更重要
口径与治理指标定义、一致性、数据质量需要组织共识,AI 难替代核心价值,更重要
结果负责数字出错谁兜底AI 无法承担责任判断与责任

这张表的结论是:越靠近“写代码”的工作越容易被替代,越靠近“定义、判断、负责”的工作越难被替代。所以数据开发要主动往表的下半部分走。

展开二:为什么 Agent 让数据底座更重要了

这是这道题里最有深度的一个论点。过去数据做好是给人看的,人看到一个奇怪的数字,会去问、会去核对。现在越来越多的消费者是 Agent:它直接读数据、直接下结论、甚至直接触发动作。

• 口径不清晰,Agent 会一本正经地算错。人看到“GMV”会去问含不含退款,Agent 只会按它找到的第一张表去算。

• 元数据缺失,Agent 会用错表。表名叫 tmp_order_v2_final,没有描述没有负责人,人都不敢用,Agent 却可能用。

• 数据质量问题会被 Agent 放大。一个上游缺数,过去影响一张报表,现在可能影响所有基于它做决策的 Agent。

所以 Agent 越普及,语义层、元数据、数据质量、数据契约这些“基建”就越值钱。而这些恰恰是数据开发的主场。

# 让 Agent 能正确用数的“说明书”:一个指标在语义层里的定义(示意)
metric: gmv
display_name: 成交总额
description: 支付成功订单的商品金额合计,含运费,不扣退款。
owner: 交易数据组
source_table: dws.dws_trade_order_d
expression: SUM(pay_amount)
filters:
  - pay_status = 'SUCCESS'
time_grain: [day, week, month]
dimensions: [region, channel, category]
caveats:
  - 不要用 ods 层订单表直接计算,存在重复
  - 跨时区业务以站点当地时间切日

这份定义既是给人看的口径文档,也是给 Agent 用的上下文。能写好、维护好这样的定义,就是 Agent 时代数据开发的新核心能力之一(第 07 题会详细展开)。

展开三:用真实经历证明你在调整

表态之后,一定要有证据。面试官最想听到的是“你已经在做”,而不是“你打算去学”。可以从三个角度准备:

• 提效的证据:你用 AI 做了什么,效率提升体现在哪里(第 17、20 题会讲怎么量化)。

• 治理的证据:你做过的元数据、口径、质量治理,这些就是 Agent 时代的底座。

• 判断的证据:你发现过 AI 生成的 SQL 有问题并拦下来,说明你有把关能力。

拿我自己的经历举例:我在某出海硬件品牌做过埋点治理,把 1000 多个事件精简到 100 多个标准化事件,数据质量问题减少了 60%。当时做这件事是为了报表和分析,但放到今天看,这正是“让数据可以被 AI 理解和使用”的前置工作——一个 Agent 面对 1000 多个命名混乱的事件和面对 100 多个有清晰定义的事件,准确率完全不在一个量级。

这就是回答这道题的关键技巧:把你过去做的扎实工作,用 Agent 时代的视角重新诠释一遍。你不需要做过大模型项目,也能证明你的价值在上升。

一个可以直接用的回答结构

【观点】编码层工作会被大量替代,但角色会被重新定义,不会消失
【拆解】写 SQL、临时取数 → AI 接管;建模、口径、质量、负责 → 更重要
【趋势】Agent 是新的数据消费者,口径/元数据/质量的价值被放大
【证据】我已经在:①用 AI 提效 ②做治理 ③给 AI 生成的代码把关
【方向】我想往“数据底座 + 让数据被 AI 正确使用”这个方向深入

追问链

追问一:那你觉得哪类数据开发最危险?

我觉得是只做需求翻译、不理解业务、不关心数据质量的那一类。如果每天的工作就是接需求、写 SQL、交数,不去想口径是否合理、数据是否可信,那这部分工作 AI 已经能做得又快又好。反过来,理解业务、能做建模决策、能对数据结果负责的人,AI 会成为他们的放大器。

追问二:你们团队具体用 AI 做了哪些事?效果怎么样?

这道追问要用真实的事情回答,不要编。可以按“场景 + 做法 + 效果 + 边界”回答:比如在什么场景用 AI 生成 SQL 初稿,人工做哪些评审,效果是开发时间缩短了多少,同时发现 AI 在哪类问题上容易出错(比如跨时区切日、去重口径、NULL 处理),所以这些地方我们会重点检查。说出边界,比只说效果更可信。

追问三:如果公司决定用 Agent 替代一半的取数需求,你会怎么配合?

我会把它当成一个数据产品项目来做。第一步梳理高频取数需求,找出最常用的指标和维度;第二步把这些指标在语义层里定义清楚,补齐表和字段的描述;第三步建评测集,用真实历史问题测试 Agent 的准确率;第四步上线后监控答错的案例,持续补充口径和元数据。Agent 能替代取数的前提,是数据团队把底座做扎实,这正是我能贡献价值的地方。

加分说法 vs 减分说法

✔ 加分说法✘ 减分说法
编码层被替代,角色被重新定义挺焦虑的,所以在学 AI
拆解工作类型,逐项分析 AI 影响AI 写的 SQL 都不靠谱,取代不了我们
Agent 是新的数据消费者,底座价值被放大只表态不给证据
有真实证据:在用 AI、在做治理、在把关说自己什么都会、完全不担心
把过去的治理经历用新视角重新诠释贬低用 AI 的同事或者过度吹捧 AI

怎么挂到你的项目上

话术模板:“我觉得会被替代的是‘需求翻译成 SQL’这一层,而建模、口径和质量会更重要。我之前做过埋点治理,把上千个事件收敛成一百多个标准事件。当时是为了报表,现在回头看,这类治理正是 Agent 能正确使用数据的前提。所以我现在会更主动地把元数据和口径整理成机器可读的形式,同时日常开发也在用 AI 提效,把时间花在更有判断性的工作上。”

总结

这道题考的是认知和态度。观点要清醒,拆解要具体,证据要真实。最有力的一句话是:“Agent 越普及,数据底座越值钱,而这正是数据开发的主场。”再用一个你真实做过的治理案例来证明,这道题就从“态度题”变成了你的加分题。

第一轮基础认知到这里就结束了。下一篇进入第二轮系统设计:设计一个 ChatBI / 智能问数 Agent,业务说一句话就能出数,你会怎么设计?

你觉得自己现在的工作,有多少比例可以交给 AI?评论区聊聊~

关注「Wood聊大数据」| 9年大数据老兵,聊技术、聊职场、聊成长

刷题进度保存在当前浏览器