这个职业有新的已核实记录时通知我 → · 标出哪些任务是你的(VOLO Pro,免费)→ · 给一个团队或一届毕业生用 →
数据工程师
把数据从「它发生的地方」搬到「有人问起它的地方」,并且是最先发现这两边对不上的那个人。
挑公司看板上的一个指标,分别问两个团队它是什么意思。如果答案不一样,你就找到了这份工作。
这不是失业概率。它把「岗位任务中有多少暴露于自动化」与「采用实际走到了哪一步」合成为一个值 —— 只用于在同一套口径下横向比较职业,除此之外不作他用。
适用于搭建并运行数据管道、数仓,以及它们之上那层模型的工程师。查询结果的那批人在「数据分析师」页;机器学习工程是另一份工作,有它自己的一页。这一页还的是一张欠条 —— 分析师那一页的适用范围里一直写着「数据工程师情况不同」。
到底什么在变#
分析单位是任务,不是职位名称。职业不会被整体替代 —— 变的是它的任务构成。
每一格是一项任务。大小是它在这份工作里的分量,颜色是它正在往哪个方向走。点一格,看这个判断还不能说明什么。
管道在跑,不等于数字是对的。在一个成熟的数据团队里,时间从来不是花在「把它搭起来」上,而是花在「让它保持真实」上。
这是一条关于失效性质的判断,不是对它发生频率的测量。无声的数据错误在任何地方都没有被量化过 —— 一部分原因是,按定义它们要么被很晚发现,要么根本没被发现。
那个基准讲的是查询,不是谁负责定义;21.3% 是 2024 年底一个智能体在一个模型上的结果。它确立了企业数据结构难倒了当前的模型;它没有确立有人正在被雇来维护语义。
它没有说整体成本是在涨还是在跌;而查询变便宜往往会让被问出来的问题变多 —— 这可能把账单推向任意一个方向。
要求因市场与数据类型而差异极大。能把这一项判定下来的,是一次点名到数据团队留存或删除做法的执法 —— 监管机构说清楚谁本该删掉什么、在什么时候之前 —— 而不是针对整家公司的处罚。
新工作出现不等于新增编制。在多数公司里,这件事是被「本来就管着数仓的那个人」顺手接过去的,而这里没有任何东西说明相反的情况。
这就是你做的吗?认一下,这一页会缩到只剩与你有关的那一份。
职位名只是一组恰好被打包买走的任务,而没有两个人手里的那一组是一样的。什么都不会被发送出去 —— 它只留在这个浏览器里。
近期变化#
一个监管机构、一个数据集,依法定义务上报。条目 CFTC-001,在逐条上报的 CSV 里,全文只有两句:一个异常检测模型,「旨在识别 TCR 数据里可能有误的数据加载」,用的是「基于聚合数据的孤立森林模型」,并「每天自动运行」。条目没有投产日期、没有供应商、没有量、也没有说这个模型抓到了什么或漏掉了什么,所以这里的日期取合并清单的发布日(2026-01-28),而部署本身没有任何一个日期。它立住的是:至少有一个数据团队已经把这项任务的前一半 —— 察觉一次加载看起来不对 —— 交给了一个定时跑的模型;它对后一半一个字没说,即弄清那次错误加载意味着什么、该怎么办。同一份清单里有一条反着读的条目:DOJ-0006,烟酒枪炮及爆炸物管理局列了一个数据平台,其异常检测与数据质量功能「内嵌在工具里」,并补了一句「不过我们并不直接使用这些功能」。一项列出来的能力和一项用起来的能力是两件事,而这份清单的格式允许机构说清自己是哪一种。
企业已正式投入使用。可以改变基线,但要结合规模与场景相似度加权。
同一份普查,20 道题里的第十三题:「用知识检索系统查找机构信息」是 45 个里 35 个答 Y。产品那一列点的是系统本身而不是一个类别 —— 多数填 Microsoft 365 Copilot,能源部填 ChatGPT Enterprise,总务管理局通过自建的 USAi 平台接 Claude 与 Gemini,卫生与公众服务部填 Palantir Foundry 与 Credal,国土安全部填 Vertex AI 与 RelativityOne,商务部与运输部填 AWS Bedrock。这项任务标的是 emerging,意思是「因为自动化才出现的工作」,而这份普查立住的是它的前提:45 个机构里有 35 个,有一套检索系统指着本机构的文档,于是就有一份语料要有人保鲜、有人划范围。它立不住的是那份工作本身。文件里没有一列写「谁在维护这套系统读的东西」,没有工作量,也没说这件事归数据团队、档案部门还是供应商。它还只是一个雇主,而且是个特殊的雇主:一个必须公开自己 AI 清单、又必须为「谁可以看哪份文件」负责的机构,不能替一个两样义务都没有的雇主作答。
企业已正式投入使用。可以改变基线,但要结合规模与场景相似度加权。
632 道题来自 BigQuery 与 Snowflake 上真实的数据应用,数据库常常超过 1,000 列。难在哪里由作者写明,而那正是这个岗位每天所在的环境:答案需要翻数据库元数据与方言文档、读项目自己的代码库、扛住极长的上下文,并写出好几段不同方言、动辄上百行的查询。21.3% 是 2024 年底某个智能体框架配 o1-preview 的成绩,会过时;经得住时间的是它与 Spider 1.0 的 91.2%、BIRD 的 73.0% 之间的差距 —— 那是对「难度有多少其实长在数仓里、而不是长在 SQL 里」的一次测量。它没有说任何关于用工的事,也没有说任何关于「建管道」而非「查数据」的事:它考的是产出那条查询,不是运维那套持续产出查询的系统。
失败、撤回、监管或成本正在抑制采用。可以下调评估,或扩大不确定区间。
一家大型科技公司,其自有的大数据平台。工程团队写道:优步不给团队设硬性上限和预算,而是让相关的人看清成本和资源使用;它的成本效率项目会作出自动的、基于数据的降本决定;其中一个项目检查数据表的访问模式,对不常被访问的数据给负责人开工单,推动删除或设置过期,类似的检查也会为闲置的算力开工单以缩减或停用。由负责人处理工单;文章没有给出被采纳的数量。
企业已正式投入使用。可以改变基线,但要结合规模与场景相似度加权。
这对你意味着什么#
搭管道 —— 教程教的那件事,也是你会被招进来做的那件事 —— 是暴露的那一半。撑得住的是「知道一个数字本来应该是什么意思」,而这只能通过靠近用它的那些人来学。一份离业务很远的数据工作,是这个岗位里风险更高的那个版本。
查询变便宜,抬高了「谁为定义负责」的价值,压低了「只搬运数据」的价值。如果你一周主要在接数据源和排调度,那是暴露的那种配置;如果主要在争论「什么才算一个客户」,那是耐久的那种。
你的选择#
四个方向,每个都写明真实约束和一个本周可验证的动作。继续做下去也是正当选择 —— 只要它是被选择的,而不是被默认的。
守住语义,不是守住管子
当任何人都能用话问出一个问题,答案就取决于工具捡起了谁的定义。成为决定那件事的人,是耐久的位置。
这既是技术工作也是政治工作 —— 定义之所以有争议,是因为不同团队是按它被考核的。
挑公司看板上的一个指标,分别问两个团队它是什么意思。如果答案不一样,你就找到了这份工作。
把检索那一层接过来
公司里每一个 AI 功能最终都会变成三个问题:读哪些文档、多新、谁有权看 —— 那就是这份工作换了个名字。
它目前不光鲜,而且常常没人负责 —— 你可能要在有人给它拨预算之前先把它认下来。
在你们公司找一个 AI 功能,追一下它到底从哪里读数据。检查它的权限和源系统的权限是否一致。
往决策那一侧走
分析工程与产品分析坐在数仓和「据此行动的人」之间,而这套推理可以直接迁移过去。
要求你愿意在公开场合就「一个数字是什么意思」这件事出错 —— 那和在管道里出错是不同性质的暴露。
挑一个你产出的数字,去查上个季度到底有哪个决定是因为它而做出的。有时候答案是:一个也没有。
常见问题#
逐项去问,因为它们不是一起动的。搭管道与排调度是暴露的那部分,而且早在生成式工具之前就一直在变便宜。而「察觉到一个数字悄悄不再是它原来的意思」完全没有动,因为那份知识关于生意,不关于数据。一个你自己能核对的信号:上个季度某个数字出错时,是谁发现的、怎么发现的。
本站的证据指向相反的方向,而且很具体。在 632 个取自真实企业数仓的数据工作流上,一个代码智能体只解决了 21.3%,而在同类任务的学术版本上是 91.2%。这个落差不在 SQL —— 在于动辄超过 1,000 列的表结构,以及长在表结构之外的含义。查询变便宜,抬高的是「维护那份含义的人」的价值。
取决于你会做哪一半 —— 而这件事值得在转过去之前问清楚。主要是接数据源和排调度的岗位,处在暴露的那一半,而且已经商品化很多年了。靠近业务、需要你就定义去争论的岗位,是耐久的那一半。两种情况的职位名称是一样的,所以在面试时问一句:最近三次争论是关于什么的。
这门生意到底怎么赚钱 —— 细到足以让你在某个数字与它不再自洽时察觉出来。工具每几年换一次,而每一种都能在几周内学会;而「看着一张看板说出『这不可能对』」的能力,才是区分留下来的人的东西。它恰好也是一个读你表结构的模型做不到的事。
还在读书、想往这个方向走?
这些专业能通到这里。它们的页面会拆解:哪些能力真的用得上、毕业生普遍缺什么。
这些判断底下是什么#
这一页上 6 条任务判断里,5 条有已核实事件支撑、1 条是平台推断,每一条都在它出现的地方标注着。它们底下是 2 个技术维度、一条自语言模型进入公众视野以来的回溯轨迹,以及 4 条已核实事件。
同一个职能里的其他岗位#
一家公司先把工作分成职能,再分成岗位。下面这些和这一份工作同在「技术与数据」里 —— 那是一件关于组织结构的事实,不是「它们相似」或者「它们在朝同一个方向变」的判断。
初级程序员 · 中高级软件工程师 · 前端工程师 · 后端工程师 · 算法 / 机器学习工程师 · AI 研究员 · 测试工程师 · 数据分析师 · 数据科学家 · 统计师 · 经济学家 · 业务分析师 · 业务系统与流程负责人 · IT 支持 / 技术支持 · 网络安全分析师 / 安全运营 · 运维 / 平台工程师 / SRE · 网络工程师 · 技术文档工程师 / 技术写作 · 基金申请书撰写人
