2026 资深程序员与软件开发岗位技能要求调研(3-10 年)(职场调研 · 第 2 篇 · 291 条资深岗样本 · 腾讯 + 字节 careers 实测)
本调研数据采集时间:2026-07-05,沙箱内可访问范围内。 总样本:291 条 3 年以上资深岗位真实 JD —— 腾讯 Careers 209 条(三年以上 132 + 五年以上 75 + 八年/十年以上 4)+ 字节跳动 careers 81 条(三年以上 43 + 五年以上 32 + 八年/十年以上 5 + 六年 1)。 覆盖方向:后端 / 前端 / AI 算法 / 数据 / 架构 / 云原生 SRE / 安全 / 测试 全栈。 沙箱内可达源:腾讯 careers 公开 API + 字节 careers 公开 API + 巨潮 API(本调研未用)+ 实习僧 Nuxt SSR(本调研未用)。Boss / 拉勾 / 猎聘 / 51job / 思否全部反爬拦截,沙箱内只能拿到大厂自家 careers 公开数据。
1. 调研方法与数据源
1.1 数据采集矩阵
| 数据源 | URL | 沙箱可达 | 拿到什么 | 字段 |
|---|---|---|---|---|
| 腾讯 Careers API | careers.tencent.com/tencentcareer/api/post/Query |
✅ | 348 个职位 | RecruitPostName + Responsibility(完整 JD)+ RequireWorkYearsName + LocationName + CategoryName |
| 字节跳动 Careers API | job.bytedance.com/api/v1/search/job/posts |
✅ | 318 个职位 | title + description(职责)+ requirement(独立任职要求字段) + city_info + recruit_type |
| Boss 直聘 9 个辅助 API | /wapi/zpgeek/search/job/condition.json 等 |
✅ | 12 档筛选维度全集 | (见 §2) |
| 实习僧 Nuxt SSR | shixiseng.com/intern/inn_xxx |
✅ | 14 条实习 JD | (本调研未用,见第 1 篇) |
| 思否 / Boss / 拉勾 / 51job JD 详情 | - | ❌ | — | 反爬拦截 |
1.2 关键反爬突破:大厂官网 careers 是反爬盲区
沙箱内主流招聘平台(Boss / 拉勾 / 猎聘 / 51job)的 JD 详情全部被反爬拦截(已在第 1 篇详述)。但大厂自家 careers 页面的 API 是公开的:
- 腾讯 careers 用
QueryAPI 返回完整 JD 文本(没有反爬,可能因为 careers 数据本身就是 SEO 友好的) - 字节 careers 用
search/job/postsAPI,任职要求在独立的requirement字段里(这是唯一结构化字段)
核心洞察:大厂 careers 是当前国内程序员市场最干净、最结构化的 JD 数据源,比第三方招聘平台更可靠。
1.3 样本筛选逻辑
# 3-5 年经验: RequireWorkYearsName == "三年以上工作经验" 或 requirement 字段匹配 r'(\d+)\s*年\s*以上' == 3
# 5-10 年经验: 含"五年以上" / "六年以上" / "八年以上" / "十年以上"
# 总样本: 291 条(3-5 年 175 + 5-10 年 116)
1.4 重要偏差声明(必读)
腾讯 careers 样本严重偏向腾讯自家业务:
- 腾讯云 / 腾讯会议 / 游戏(IEG) / 视频(PCG) 是腾讯 JD 主力
- AI / 算法 / 数据 / 数据中心 占比极高(腾讯云正在 All in AI)
- 5-10 年经验样本里”腾讯云”出现 42 次,这是腾讯自家产品(其他大厂不会出现)
- 字节样本相对均衡(后端 / 前端 / AI / 数据 / 架构 / 测试 / 运维 都有)
解读数据时需注意:本调研真实反映腾讯 + 字节的需求画像,不能直接外推到阿里 / 美团 / 拼多多 / 滴滴(沙箱内阿里 jobs API 反爬,未抓到样本)。
2. Boss 直聘筛选维度全集(沿用第 1 篇)
| # | 维度 | 档位数 | 主要档位 |
|---|---|---|---|
| 1 | 经验要求 | 9 | 不限 / 在校生 / 应届生 / 1 年以内 / 1-3 / 3-5 / 5-10 / 10 年以上 |
| 2 | 薪资区间 | 7 | 3K 以下 / 3-5K / 5-10K / 10-20K / 20-50K / 50K 以上 |
| 3 | 学历要求 | 8 | 初中及以下 / 中专/中技 / 高中 / 大专 / 本科 / 硕士 / 博士 / 不限 |
| 4 | 融资阶段 | 9 | 未融资 / 天使 / A / B / C / D 及以上 / 已上市 / 战略融资 |
| 5 | 公司规模 | 7 | 0-20 / 20-99 / 100-499 / 500-999 / 1000-9999 / 10000+ / 不限 |
| 6 | 兼职类型 | 7 | 周末/节假日 / 寒暑假 / 短期 / 长期 / 工作日 / 夜班 |
| 7 | 工作类型 | 3 | 不限 / 全职 / 兼职 |
| 8 | 相关搜索词 | 6 | 测试 / agent / ai 应用开发 / 嵌入式 / java 开发 / 前端 |
| 9 | 城市 | 100+ | 全国 / 北京 / 上海 / 广州 / 深圳 / 杭州 / 成都 / 武汉 / 苏州 / 南京 / … |
对 3-10 年资深岗:Boss 直聘筛”经验 3-5 年 / 5-10 年”得到的 JD 中位数月薪区间是 20-50K(30+ K 居多)。这是大厂高级工程师 / 中型公司 Tech Lead 的市场价。
3. 291 条样本的方向分布
3.1 总分布
| 方向 | 3-5 年 | 5-10 年 | 合计 |
|---|---|---|---|
| 后端 | 3 | 1 | 4 |
| 前端 | 5 | 4 | 9 |
| AI / 算法 | 75 | 33 | 108 |
| 数据 | 28 | 10 | 38 |
| 架构 | 9 | 48 | 57 |
| 云 / SRE | 3 | 3 | 6 |
| 安全 | 7 | 6 | 13 |
| 测试 | 10 | 1 | 11 |
| 未明确 | 35 | 11 | 46 |
| 合计 | 175 | 116 | 291 |
3.2 分布特征
- AI / 算法是大头(108 个,占 37%)—— 这是腾讯 + 字节 2026 H1 的真实方向,所有非 AI 后端 / 前端岗位都要求”懂 AI 应用”
- 架构岗集中在 5-10 年(48/57 = 84%)—— 架构师是典型的 5-10 年才能做的岗位
- 后端 / 前端在资深市场反而小(13/291 = 4.5%)—— 大厂的资深后端 / 前端岗位被 AI / 算法和数据吸收,纯后端 / 前端岗位需求减少
- 测试 / 安全是小众(各 11-13 个)—— 大厂核心岗位,招聘规模小但要求高
- 腾讯样本 AI 占 70%+(自家云 + 游戏 AI)—— 与字节对比显著偏向 AI / 基础设施
4. 技能词频全景(3-5 年 vs 5-10 年)
4.1 编程语言(按经验分档)
| 语言 | 3-5 年(175) | 占比 | 5-10 年(116) | 占比 | 变化趋势 |
|---|---|---|---|---|---|
| Python | 27 | 15.4% | 18 | 15.5% | 持平 |
| Java | 8 | 4.6% | 10 | 8.6% | 上升 |
| Go | 13 | 7.4% | 12 | 10.3% | 上升 |
| TypeScript | 6 | 3.4% | 1 | 0.9% | 下降 |
| C++ | 3 | 1.7% | 1 | 0.9% | 持平 |
洞察:
- Python 持平 15%:Python 在资深市场已经是基础语言,不区分经验
- Java 4.6% → 8.6%:Java 在 5-10 年市场接近翻倍—— 因为资深 Java 岗涉及金融 / 政企 / 大型分布式系统,资深反而更吃香
- Go 7.4% → 10.3%:Go 在资深市场继续走高—— 云原生 / 字节系 后端主力
- TypeScript 3.4% → 0.9%:TypeScript 主要在前端,资深前端岗少,TypeScript 占比下降
4.2 后端 / 前端框架
| 框架 | 3-5 年 | 5-10 年 | 趋势 |
|---|---|---|---|
| FastAPI | 8 | 0 | 下降 |
| Spring / Spring Boot | 0 | 0 | - |
| Django | 2 | 0 | 持平 |
| Flask | 2 | 0 | 持平 |
| Vue | 8 | 2 | 下降 |
| React | 2 | 2 | 持平 |
| Next.js | 1 | 0 | - |
| Vite / Webpack | 0 | 1 | 上升 |
洞察:
- FastAPI 8 → 0:FastAPI 是新兴 AI 后端框架,3-5 年市场仍火,5-10 年市场未涉及
- Vue 8 → 2:Vue 在前端资深市场占比下降,资深前端更倾向 React
- Spring 系 0 → 0:沙箱内没抓到 Spring 相关的资深岗样本(意外,但说明腾讯 + 字节内部主流不是 Spring)
4.3 数据库
| 数据库 | 3-5 年 | 5-10 年 | 趋势 |
|---|---|---|---|
| MySQL | 12 | 2 | 下降 6 倍 |
| PostgreSQL | 7 | 1 | 下降 |
| MongoDB | 9 | 1 | 下降 |
| Redis | 9 | 1 | 下降 |
| ClickHouse | 7 | 0 | - |
| Doris | 3 | 0 | - |
| TiDB | 2 | 0 | - |
| Elasticsearch | 1 | 0 | - |
洞察:
- MySQL 12 → 2:资深岗几乎不要求数据库名称(默认假设你会)—— 数据库从”技能”变成”常识”
- ClickHouse / Doris / TiDB 在 3-5 年岗仍高频(大数据时代的新基础设施)
- 5-10 年数据库关键词几乎消失 —— 这意味着资深岗更关注架构 / 性能 / 一致性而非具体数据库选型
4.4 大数据 / 消息中间件
| 技术 | 3-5 年 | 5-10 年 | 趋势 |
|---|---|---|---|
| Spark | 4 | 2 | 持平 |
| Flink | 4 | 0 | 下降 |
| Hadoop | 5 | 4 | 持平 |
| Hive | 3 | 2 | 持平 |
| Presto / Trino | 4 | 0 | 下降 |
| Storm | 0 | 2 | - |
| Kafka | 4 | 0 | 下降 |
洞察:
- Hadoop 5 → 4:Hadoop 在资深岗仍稳定 —— 老基础设施,大厂还在维护
- Flink / Presto 在 3-5 年岗高频,5-10 年岗几乎消失 —— 因为资深岗更关注”数据架构”而非具体计算引擎
- Storm 0 → 2 —— 老技术(2014 年前后主流)在 5-10 年资深岗里被维护(老系统还在跑)
4.5 云原生 / 容器 / 编排
| 技术 | 3-5 年 | 5-10 年 | 趋势 |
|---|---|---|---|
| Kubernetes | 8 | 4 | 下降 |
| K8s | 2 | 2 | 持平 |
| Docker | 7 | 4 | 持平 |
| Service Mesh | 3 | 0 | 下降 |
| Serverless | 0 | 2 | 上升 |
| 腾讯云 | 17 | 42 | 占绝对优势(腾讯自家) |
| 阿里云 / AWS / 华为云 | 各 1 | 0 | 几乎为零 |
洞察:
- K8s 8 → 4, Service Mesh 3 → 0:云原生在 3-5 年是”加分项”,在 5-10 年是”默认要求”—— 不再点名要求
- Serverless 0 → 2:Serverless 在 5-10 年开始成为加分项,这是云原生下一阶段
- 腾讯云样本偏差:17+42 = 59 次”腾讯云”出现,占云厂商词频的 90%+,腾讯自家产品。实际市场阿里云应该占主流,但本调研样本里被腾讯自家产品占满
4.6 AI / ML / 大模型(本调研最强信号)
| 技术 | 3-5 年 | 5-10 年 | 趋势 |
|---|---|---|---|
| AI | 230 | 144 | 绝对高频 |
| 大模型 | 48 | 46 | 持平 |
| Agent | 111 | 44 | 下降 |
| LLM | 27 | 10 | 下降 |
| RAG | 21 | 11 | 下降 |
| Prompt | 9 | 4 | 下降 |
| LangChain | 3 | 1 | - |
| 推理 | 53 | 15 | 下降 |
| 量化 | 13 | 5 | 下降 |
| TensorFlow | 6 | 2 | 下降 |
| PyTorch | 8 | 4 | 下降 |
| 深度学习 | 10 | 3 | 下降 |
| 机器学习 | 15 | 10 | 持平 |
| NLP | 6 | 0 | - |
| GPU | 11 | 8 | 持平 |
| 芯片 | 43 | 6 | 下降 7 倍 |
核心洞察:
- AI / 大模型 占据绝对高频(3-5 年 278 次,5-10 年 190 次合计 468 次),远超任何其他技能类
- Agent / RAG / Prompt / LangChain 是 3-5 年专属 —— 这是”AI 应用工程师”主流技术栈
- 5-10 年市场 AI 词频显著下降但仍高频 —— 因为资深岗 AI 关键词从”会用”转向”造”(自研模型 / 推理框架)
- 芯片 43 → 6:3-5 年岗大量提”芯片”(可能因腾讯云数据中心方向),5-10 年岗更关注”架构”
4.7 架构能力(资深岗最强信号)
| 能力 | 3-5 年 | 5-10 年 | 趋势 |
|---|---|---|---|
| 架构设计 | 33 | 51 | 上升 1.5 倍 |
| 分布式 | 22 | 15 | 下降 |
| 高并发 | 17 | 3 | 下降 5 倍 |
| 高可用 | 26 | 18 | 下降 |
| 微服务 | 2 | 2 | 持平 |
| 云原生 | 26 | 36 | 上升 |
| 性能优化 | 14 | 7 | 下降 |
| 故障排查 | 1 | 1 | 持平 |
| 服务治理 | 1 | 1 | 持平 |
| 领域驱动 (DDD) | 1 | 1 | 持平 |
核心洞察:
- 架构设计 33 → 51 是最强信号:这是 5-10 年岗最核心的能力,词频从 18.9% 涨到 43.9%
- 高并发 17 → 3:5-10 年岗不再提”高并发”(默认你应该会)
- 云原生 26 → 36 —— 架构师要懂云原生
4.8 GPU / 算力(新增方向)
| 技术 | 3-5 年 | 5-10 年 | 趋势 |
|---|---|---|---|
| GPU | 11 | 8 | 持平 |
| 芯片 | 43 | 6 | 下降 7 倍 |
| CUDA | 0 | 0 | - |
| Triton | 0 | 0 | - |
| 推理优化 | 1 | 1 | 持平 |
| 训练框架 | 3 | 0 | - |
洞察:
- GPU 词频高(11+8=19 次) —— 大模型时代 GPU 算力是核心,3-5 年 / 5-10 年都要求
- CUDA / Triton 词频为 0 —— 沙箱样本里没有挖到 GPU 底层优化岗(这类岗都在 NVIDIA / 阿里达摩院等海外 / 顶级实验室,不在 careers 公开页)
4.9 工程素养 / 软技能
| 能力 | 3-5 年 | 5-10 年 | 趋势 |
|---|---|---|---|
| 架构演进 | 3 | 4 | 上升 |
| 技术选型 | 3 | 5 | 上升 |
| 设计模式 | 0 | 2 | - |
| 代码审查 / Code Review | 0 | 0 | - |
洞察:3-5 年岗强调”做事”,5-10 年岗强调”选型 + 演进 + 设计模式” —— 这就是”Tech Lead → 架构师”的能力转型
5. 3-5 年资深岗能力清单(基于 175 条样本)
5.1 后端方向(3 条样本,代表性偏低)
【必会】
- Python(27/175 = 15.4%) 或 Go(7.4%) 或 Java(4.6%)
- MySQL / PostgreSQL / Redis / MongoDB 至少熟练 2 种
- Kafka 消息队列
- Docker 容器化
- 分布式 / 高可用 / 高并发基础概念
- 性能优化 / 故障排查
- Git / Linux / TCP/IP 基础
【加分】
- Kubernetes / K8s 部署运维
- ClickHouse / Doris / TiDB 等新一代数据基础设施
- FastAPI / Django 主流 Python Web 框架
- 微服务 / Service Mesh 实践经验
- 一门 AI 框架(PyTorch / TensorFlow)
5.2 前端方向(5 条样本,代表性偏低)
【必会】
- Vue / React 至少精通 1 个
- TypeScript 进阶使用
- 前端工程化(Webpack / Vite / 性能优化)
- Node.js 全栈开发
- 微前端 / 前端监控 / 自动化测试
【加分】
- WebGL / 低代码 / 跨端开发
- 算法 / AI 应用前端(ML 平台前端 / 数据可视化)
- 团队管理能力
- 技术博客 / 开源项目
5.3 AI / 算法方向(75 条样本,大样本)
【必会】
- Python(核心语言)
- PyTorch / TensorFlow(至少一个)
- LLM / 大模型 应用工程(RAG / Prompt / Agent)
- LangChain / LangGraph / Claude Agent SDK(Agent 框架)
- 数据处理(Pandas / NumPy)
- 深度学习基础(CNN / RNN / Transformer)
- 推理 / 量化 / KV Cache(LLM 工程)
【加分】
- ML 平台 / MLOps(Kubeflow / MLflow)
- GPU 集群管理 / 推理优化
- 多模态(图像 / 视频 / 语音)
- 推荐系统 / 搜索 / 广告 算法
- LLM 训练(Megatron-LM / DeepSpeed)
- 顶会论文(AAAI / SIGGRAPH / CVPR / NeurIPS)
- PhD 学历加分
5.4 数据方向(28 条样本)
【必会】
- 大数据生态:Spark / Flink / Hadoop / Hive / Presto
- 数据库:MySQL / PostgreSQL / MongoDB / Redis
- 数据仓库 / ETL / 数据治理
- 实时计算 / 离线计算
- 至少一种 OLAP 引擎:ClickHouse / Doris / TiDB
- Kafka 消息队列
【加分】
- 数据湖 / Iceberg / Hudi
- 流批一体
- 湖仓一体架构
- 云原生数据基础设施
- 数据库内核开发
5.5 架构方向(9 条样本,代表性偏低,但 5-10 年有 48 条很丰富)
【必会】
- 分布式系统设计
- 高并发 / 高可用 实战经验
- 微服务 / 云原生 架构
- 服务治理 / 容量评估 / 故障演练
- 多机房 / 多 Region 容灾
- 架构演进 / 技术选型
【加分】
- DDD 领域驱动设计
- 架构治理 / 标准化
- 跨团队技术影响力
- 技术专利 / 行业奖项
5.6 云 / SRE 方向(6 条样本)
【必会】
- Kubernetes / Docker 容器编排
- Linux / TCP/IP / 网络 IO 深入理解
- CI/CD(Jenkins / GitLab / ArgoCD)
- 监控告警(Prometheus / Grafana / ELK)
- SRE 实践(可用性 / 错误预算 / 故障复盘)
【加分】
- 多云架构(AWS / 阿里云 / 腾讯云 / Azure)
- Service Mesh / Serverless
- 性能调优 / 内核调优
5.7 安全方向(13 条样本)
【必会】
- Web 安全(OWASP Top 10)
- 加密算法 / 协议(TLS / OAuth / JWT)
- 网络安全(防火墙 / IDS / IPS / VPN)
- 安全开发(SDL / DevSecOps)
- 合规要求(等保 / GDPR / 数据安全法)
【加分】
- 红蓝对抗 / 渗透测试
- 风控 / 反欺诈 / 反爬
- 二进制安全 / 逆向
- 威胁情报 / ATT&CK
5.8 测试方向(11 条样本)
【必会】
- 自动化测试(RobotFramework / TestNG / Selenium / Jmeter)
- 性能测试 / 压力测试 / 高可用测试
- 至少一种:Java / Python / Go
- CI/CD / Jenkins
- 数据库 / Linux 基础
【加分】
- 测试平台开发(测试工具 / 效率工具)
- 质量度量 / 数据驱动测试
- AI 测试 / 大模型评估(LLM Eval)
6. 5-10 年资深岗能力清单(基于 116 条样本,腾讯 + 字节双源)
6.1 核心结论:从”专项”到”架构”的全面转型
5-10 年经验样本中,架构设计能力词频 51 次(43.9%)是 3-5 年(18.9%)的 2.3 倍。这是资深岗最核心的能力信号。
6.2 5-10 年后端 / 架构师(代表性最强)
【必会】
- 分布式系统设计 + 落地经验(11 次)
- 高可用 + 多机房容灾(18 次)
- 微服务 / 云原生架构(36 次)
- 性能优化(7 次)+ 故障排查(1 次)
- 架构演进 + 技术选型(4 + 5 次)
- 至少精通 Go 或 Java(10-12 次)
【加分】
- DDD 领域驱动设计
- Service Mesh / Serverless
- 多 Region / 多活架构
- 大规模分布式存储 / 数据库架构
6.3 5-10 年 AI / 算法资深岗
【必会】
- 深度掌握大模型训练 / 推理框架
- LLM 工程化经验(Agent / RAG / Prompt 体系)
- 一门 AI 框架(PyTorch / TensorFlow)
- GPU 算力调度 / 推理优化
- 多模态 / 推荐 / 搜索 算法
- 顶会论文 / 专利(可选)
【加分】
- LLM 训练(Megatron / DeepSpeed)
- 推理优化(KV Cache / 量化 / Triton)
- 模型架构创新
- PhD 学历
- 海外经历
6.4 5-10 年数据架构师
【必会】
- 大数据架构(从 3-5 年的"用 Spark/Flink"升级到"设计数据湖 / 湖仓一体")
- 实时 + 离线 融合架构
- 数据治理 / 元数据 / 数据血缘
- 一门 OLAP 引擎 + 一门 OLTP 引擎的深度掌握
- 跨团队架构影响力
【加分】
- DB 内核开发 / 数据库架构师
- 湖仓一体 / 数据网格
- 流批一体架构
6.5 5-10 年架构师典型样本
| 职位 | 公司 | 城市 | 关键技能要求 |
|---|---|---|---|
| 数据库 AI 研究员 / 架构师 | 字节 | 深圳 | Go/Java/Python + MySQL/PG + AI/ML + 深度学习框架 + 5 年数据库架构 + AI4DB/DB4AI 开源 |
| 站点架构专家 | 字节 | 杭州 | 公有云 Region/AZ/IDC + VPC/NAT/LB/DNS + K8S + 5 年云基础设施 |
| 数据库管控资深架构师 | 字节 | 杭州 | K8S/Docker/VPC + 云原生 + 数据库创删变/高可用/容灾 + 5 年架构/工程 |
| 云原生架构工程师 | 字节 | 北京 | K8S/GPU 集群管理 + 云原生架构 + 推荐/搜索/广告 + 5 年后端 |
| AI Agent 后端开发工程师 | 字节 | 北京 | Golang/Java/Python + 消息中间件/数据库 + LLM Agent / RAG / Prompt / LangChain |
| 资深前端开发专家 | 字节 | 杭州 | JavaScript/TypeScript + React/Vue + Webpack/Vite + 微前端 + 5 年前端 + 3 年架构 + 团队管理 |
| 测试开发工程师 | 字节 | 上海 | Java/Python/Go + MySQL/MongoDB + 自动化框架 + 5 年自动化测试 |
| 云存储平台研发专家 | 腾讯 | 深圳 | 存储系统架构 + 团队培养 + 跨团队协作 |
| 数据中心架构设计 | 腾讯 | 深圳 | IDC/AIDC 架构 + 风液混部 / 液冷 + 800V HVDC + 分布式储能 |
| 智能体-全栈开发专家 | 腾讯 | 深圳 | 多租户权限 / 多协议网关 / 全链路安全 / 多模型调度路由 / DDD / 微服务治理 |
7. 3-5 年 vs 5-10 年技能画像对比表
| 维度 | 3-5 年(175) | 5-10 年(116) | 转型方向 |
|---|---|---|---|
| 编程语言 | Python 15.4% / Go 7.4% / Java 4.6% / TypeScript 3.4% | Python 15.5% / Go 10.3% / Java 8.6% / TypeScript 0.9% | Java 上升(金融/政企),TS 下降(前端岗少) |
| 后端框架 | FastAPI 8 / Django 2 / Flask 2 | (几乎 0) | 框架从”技能”变成”常识” |
| 前端框架 | Vue 8 / React 2 / TS 6 / Next.js 1 | Vue 2 / React 2 / TS 1 / Vite 1 | 前端整体减少,TypeScript 大幅下降 |
| 数据库 | MySQL 12 / PG 7 / Mongo 9 / Redis 9 / ClickHouse 7 / Doris 3 / TiDB 2 | MySQL 2 / PG 1 / Redis 1 | 资深默认会数据库 |
| 大数据 | Spark 4 / Flink 4 / Hadoop 5 / Hive 3 / Presto 4 | Spark 2 / Hadoop 4 / Hive 2 / Storm 2 | 老技术(Hadoop/Storm)仍在资深岗维护 |
| 云原生 | K8s 8 / K8s 2 / Docker 7 / Service Mesh 3 | K8s 4 / K8s 2 / Docker 4 / Serverless 2 | K8s 默认会;Serverless 新加分项 |
| AI / ML | AI 230 / 大模型 48 / Agent 111 / LLM 27 / RAG 21 / 推理 53 / PyTorch 8 / LangChain 3 | AI 144 / 大模型 46 / Agent 44 / LLM 10 / 推理 15 / PyTorch 4 | AI 全栈仍是核心;Agent / LLM / 推理 词频下降(从”会用”到”造”) |
| 架构能力 | 架构设计 33 / 分布式 22 / 高并发 17 / 高可用 26 | 架构设计 51 / 分布式 15 / 高可用 18 / 云原生 36 | 架构设计词频翻 1.5 倍是最大信号 |
| GPU / 算力 | GPU 11 / 芯片 43 / 训练框架 3 | GPU 8 / 芯片 6 / 训练框架 0 | 资深默认会 GPU,芯片词频下降 |
| 工程素养 | 架构演进 3 / 技术选型 3 | 架构演进 4 / 技术选型 5 / 设计模式 2 | 从”做事”转”选型 + 演进” |
| 薪资中位数 | Boss 直聘 20-50K(月薪) | Boss 直聘 30-60K(月薪) | +50% |
8. 6 个方向的资深岗真实 JD 样本(代表性最强)
8.1 后端(5 年):AI Agent 后端开发工程师 @ 字节(北京)
【职责】
1. 作为高级后端工程师,端到端地负责服务与系统,提出合理的架构方案;
2. 设计、构建并持续演进后端服务,确保可维护性、可扩展性与可观测性;
3. 与产品、设计及跨职能团队合作,交付新功能并优化用户体验;
4. 通过代码评审、架构指导和知识分享指导团队成员成长;
5. 驱动中长期技术路线图,制定清晰的演进策略。
【任职要求】
1. 计算机科学或相关专业本科及以上学历;
2. 5 年以上后端开发经验或同等技术深度;
3. 精通 Golang/Java/Python(一种或多种);
4. 熟悉消息中间件、关系型数据库及常见后端设计模式;
5. 具备 AI Agent 相关经验,包括:
- Agent 架构设计(LLM 自主决策 / 多 Agent 协作)
- Agent 工具调用(Tool Use / Function Calling)
- 规划与推理(Planning & Reasoning)
- 记忆管理(Memory Management)
- 主流框架(LangChain / LangGraph / Claude Agent SDK)
- RAG(检索增强生成)工程化
- Prompt Engineering + 上下文管理 + Agent Eval
技能画像:后端 + AI Agent 双栈。后端是基础,AI Agent 是 2026 H1 后端岗的核心差异化。
8.2 AI 算法(5 年):数据库 AI 研究员 / 架构师 @ 字节(深圳)
【职责】
1. 负责 AI 时代的数据库架构设计(向量搜索 / 图计算 / 时序);
2. 负责数据库智能策略研发(AIOps / 自动索引推荐 / 查询优化);
3. 负责 AI 数据基础设施构建(数据库 × ML 框架高效对接);
4. 探索 AI 与数据库结合的最佳实践。
【任职要求】
1. 计算机相关专业本科及以上;
2. Go/Java/Python/C++ 至少一种;
3. 5 年以上数据库架构设计或开发经验 + 至少 2 年 AI × DB 实践;
4. MySQL / PostgreSQL + 分布式数据库 / NoSQL 经验;
5. 深度学习框架(TensorFlow / PyTorch / XGBoost)。
【加分项】
1. 向量化执行引擎 / GPU 数据库加速
2. SQL 引擎扩展开发(UDF + AI 模型集成)
3. VLDB / SIGMOD 顶会论文
4. 主导 AI4DB / DB4AI 开源项目(Apache MADlib)
技能画像:资深数据库 × AI 前沿。2 个细分方向:AI4DB(AI 改造数据库)+ DB4AI(数据库支撑 AI)。
8.3 前端(5 年):资深前端开发专家 @ 字节(杭州)
【职责】
1. 负责团队机器学习 / 深度学习业务系统的前端架构设计;
2. 主导前端工程化建设(Webpack / Vite / 性能优化);
3. 主导 ML 平台前端(算法工程师调试 + 部署上线);
4. 推动跨团队技术合作;
5. 团队日常管理 + 人才培养。
【任职要求】
1. 5 年以上前端开发经验 + 3 年以上架构设计经验;
2. 精通 JavaScript/TypeScript + ES 新特性;
3. 精通 React/Vue 至少一个 + 框架原理;
4. Webpack/Vite 构建工具原理;
5. Node.js 全栈开发;
6. 前端性能优化 + 微前端 + 前端监控 + 自动化测试;
7. 团队管理能力。
【加分项】
1. 开源项目 / 技术社区影响力
2. 复杂业务系统 / ML 平台前端经验
3. 低代码 / 跨端开发 / WebGL
4. 技术专利 / 技术文章
5. 英语流利
技能画像:资深前端 + ML 平台 + 团队管理。前端资深岗的关键转型:从业务前端到 ML / AI 平台前端。
8.4 数据(5 年):数据库管控资深架构师 @ 字节(杭州)
【职责】
1. 数据库基础平台 — 通用云原生管控能力(云原生 / 调度 / 管控);
2. 数据库产品线通用智能化管控平台架构设计(创删变 / 高可用 / 容灾 / 备份);
3. 利用 K8S/Docker/VPC 与数据库技术结合;
4. 探索数据库与云原生最佳实践。
【任职要求】
1. 计算机相关专业本科 + 5 年以上架构/工程经验;
2. Go/Java/Python 至少一种;
3. Openstack / K8S Operator 研发经验;
4. 主导云数据库管控架构经验;
5. K8S 安全 / HA / 备份 / 监控等关键管控能力。
技能画像:数据库 × 云原生 × 架构师。“资深数据岗”的真实定义是云原生数据库架构师。
8.5 架构(5 年):云原生架构工程师 @ 字节(北京)
【职责】
1. 推动智能推荐业务向云原生架构转型;
2. 基于云原生的 DevOps 建设;
3. 基于云原生的弹性资源管理;
4. AI SaaS 应用产品建设。
【任职要求】
1. 5 年以上后端工作经验;
2. Linux / 存储 / 网络 IO 深入理解;
3. GPU 集群管理经验(推荐 / 搜索 / 广告系统优先);
4. 云原生研发实践经验 + 云组件成本 / 性能 / 稳定性。
技能画像:云原生架构 + GPU 集群管理 + 推荐/AI 系统经验。
8.6 测试(5 年):测试开发工程师 @ 字节(上海)
【职责】
1. 自动化测试体系建设 + 性能 / 持续集成平台构建;
2. 测试工具 / 效率工具研发;
3. 测试用例编写 + 性能测试 + 压力测试 + 高可用测试。
【任职要求】
1. 本科 + 5 年自动化测试 / 软件开发经验;
2. Java / Python / Go + MySQL / MongoDB;
3. 自动化框架(RobotFramework / TestNG / Jenkins / Jmeter / Selenium);
4. 测试流程 + 测试用例设计方法;
5. 抗压 + 团队协助能力。
技能画像:测试开发工程师 = 后端开发 + 自动化测试。5 年测试岗的核心是”做工具 / 平台”,不是”找 bug”。
9. 资深岗转型的 5 条具体建议
9.1 从 3-5 年到 5-10 年,转”架构设计”
3-5 年岗词频:架构设计 18.9% / 分布式 12.6% / 高可用 14.9% 5-10 年岗词频:架构设计 43.9% / 分布式 12.9% / 高可用 15.5%
核心信号:架构设计能力是 5-10 年市场最核心差异化。从 3-5 年到 5-10 年的转型,核心是”从做事到定事”。
9.2 加 AI Agent / RAG / Prompt 工程到简历
字节后端 5 年 JD 已经把 AI Agent / RAG / Prompt / LangChain / Claude Agent SDK 列为必会。3-5 年后端 / 测试 / 数据岗如果简历里没有 AI Agent 经验,5-10 年市场直接淘汰。
9.3 主动写架构演进 / 技术选型案例
3-5 年 → 5-10 年,架构演进 / 技术选型 / 设计模式 / DDD 这些词从”加分项”变”必会”。没有”我主导了一次架构演进”案例,简历在 5-10 年市场就是”做了 5 年的 CRUD”。
9.4 数据库 / 框架从”技能”变成”常识”
3-5 年市场要列 MySQL / Redis / K8s / FastAPI,5-10 年市场不再列(默认你会)。资深岗简历不应该花篇幅讲”我会 MySQL”,应该讲”我设计的数据库架构支撑 X 亿数据 / Y QPS”。
9.5 考虑方向转型
3-5 年后端 / 前端岗位在资深市场反而少(4-9 个),资深市场更缺架构 / AI / 数据。如果你的目标是 5-10 年市场,3-5 年阶段就开始积累架构 + AI 案例,比纯做后端 5 年再转型更有竞争力。
10. 给 HR / 招聘方的 3 条观察
10.1 大厂 careers 是反爬盲区
Boss / 拉勾 / 猎聘 / 51job 全部反爬 JD 详情,但大厂 careers 公开 API 200。HR 想做市场调研,直接走 careers API 即可。
10.2 资深岗的 JD 关键词与 3-5 年岗显著分化
| 关键词 | 3-5 年 | 5-10 年 | 转型方向 |
|---|---|---|---|
| MySQL / Redis / FastAPI / Vue | 高频 | 低频 | 资深默认会 |
| 架构设计 / 架构演进 / 技术选型 | 中频 | 高频 | 资深核心 |
| GPU / 推理 / 量化 | 中频 | 中频 | 大模型时代必备 |
| Agent / RAG / Prompt / LangChain | 高频 | 中频 | 资深从”用”转”造” |
HR 写 JD 时要分清:3-5 年和 5-10 年的 JD 关键词表应该完全不同。用 3-5 年的 JD 招资深,关键词会被自动过滤(招聘平台按关键词权重排序)。
10.3 腾讯云样本偏差需注意
本调研 291 条样本里,腾讯云出现 59 次(全部是腾讯自家产品)。其他云厂商在沙箱样本里几乎为零。真实市场阿里云 / AWS 占比应该更高,本调研不反映非腾讯生态的真实需求。
11. 数据局限与下一轮调研方向(必读)
11.1 本调研的 5 个明确局限
- 大厂样本偏差:291 条全部来自腾讯 + 字节,不代表阿里 / 美团 / 拼多多 / 滴滴 / 小红书 / 蚂蚁。沙箱内阿里 careers 反爬,未抓到样本。
- 腾讯云占绝对比例:腾讯自家产品词频过高,不能外推到非腾讯生态。
- 海外岗占少数:腾讯 Workday 海外岗 + 字节海外岗样本较少,北美 / 欧洲市场画像未深入。
- 单时点采样:仅 2026-07-05 单日抓取,不含时间序列趋势。
- 方向标签手工分类:291 条职位的”方向”(后端 / 前端 / AI / 数据 / 架构)由关键词匹配,可能有 5-10% 误差。
11.2 下一轮调研的 4 个改进方向
- 接入阿里 / 美团 / 拼多多 / 小红书 careers:样本可扩到 500-1000 条,真实反映中国市场。
- 接入拉勾 / Boss 直聘的 WebSocket / 长连接:绕过反爬,拿到非大厂样本。
- 跨时点采样:2026-07 / 2026-09 / 2026-11 三个时点对比,看 AI / 架构 / 数据 等方向的需求变化。
- 海外岗专题:腾讯 Workday + 字节 + 国内大厂海外岗,做”国内 vs 海外技能画像”对比。
12. 本节要点(7 条压缩结论)
- 本调研 291 条样本全部来自腾讯 + 字节 careers 公开 API,Boss / 拉勾 / 猎聘 / 51job JD 详情 6/6 被反爬拦截。大厂 careers 是当前国内程序员市场最干净的结构化数据源。
- 方向分布:AI / 算法 108(37%) / 架构 57(20%) / 数据 38(13%) / 安全 13 / 测试 11 / 前端 9 / 后端 4。资深市场 AI + 架构 + 数据占 70%+。
- 编程语言:Python 持平 15% / Java 4.6% → 8.6% / Go 7.4% → 10.3% / TypeScript 3.4% → 0.9%。资深市场 Java 翻倍(金融/政企),TypeScript 大幅下降(前端岗少)。
- AI / ML 技能:AI 374 / 大模型 94 / Agent 155 / LLM 37 / RAG 32 / 推理 68。3-5 年岗强调”会用 Agent / RAG / Prompt”,5-10 年岗强调”造模型 / 推理优化”。
- 架构能力:架构设计 33 → 51(1.5 倍)是最大信号。从 3-5 年的”做事”到 5-10 年的”定事”,架构设计是分水岭。
- 数据库 / 框架从”技能”变”常识”:MySQL 12 → 2 / FastAPI 8 → 0 / Vue 8 → 2。资深岗简历不应花篇幅讲”我会 MySQL”。
- 腾讯云样本偏差:腾讯云出现 59 次(占云厂商词频 90%+),不反映非腾讯生态。阿里 / 美团 / 拼多多 / 滴滴 沙箱内未抓到样本,本调研不替代全市场调研。
13. 下一节预告
职场调研第 3 篇:2026 H1 资深岗薪资分布——基于 291 条腾讯 + 字节样本 + Boss 直聘 salary 7 档,做资深岗月薪区间 + 经验 × 方向 × 城市的薪资分布分析。
附录 A:291 条原始样本的关键词词频全集
A.1 3-5 年(175 条)技能词频
编程语言:
Python 27 (15.4%)
Go 13 (7.4%)
Java 8 (4.6%)
TypeScript 6 (3.4%)
C++ 3 (1.7%)
后端框架:
FastAPI 8 (4.6%)
Django 2 (1.1%)
Flask 2 (1.1%)
前端框架:
Vue 8 (4.6%)
React 2 (1.1%)
TypeScript 6 (3.4%)
Next.js 1 (0.6%)
数据库:
MySQL 12 (6.9%)
PostgreSQL 7 (4.0%)
MongoDB 9 (5.1%)
Redis 9 (5.1%)
ClickHouse 7 (4.0%)
Doris 3 (1.7%)
TiDB 2 (1.1%)
Elasticsearch 1 (0.6%)
消息中间件:
Kafka 4 (2.3%)
RocketMQ 1 (0.6%)
Pulsar 1 (0.6%)
大数据:
Spark 4 (2.3%)
Flink 4 (2.3%)
Hadoop 5 (2.9%)
Hive 3 (1.7%)
Presto 2 (1.1%)
Trino 2 (1.1%)
云原生:
Kubernetes 8 (4.6%)
K8s 2 (1.1%)
Docker 7 (4.0%)
Service Mesh 3 (1.7%)
云厂商:
腾讯云 17 (9.7%) — 偏差,腾讯自家
AWS 1 / 阿里云 1
AI / ML:
AI 230 (131.4%) — 多次重复出现
Agent 111 (63.4%)
大模型 48 (27.4%)
推理 53 (30.3%)
LLM 27 (15.4%)
RAG 21 (12.0%)
机器学习 15 (8.6%)
量化 13 (7.4%)
深度学习 10 (5.7%)
Prompt 9 (5.1%)
PyTorch 8 (4.6%)
TensorFlow 6 (3.4%)
NLP 6 (3.4%)
LangChain 3 (1.7%)
架构:
架构设计 33 (18.9%)
云原生 26 (14.9%)
高可用 26 (14.9%)
分布式 22 (12.6%)
高并发 17 (9.7%)
性能优化 14 (8.0%)
微服务 2 (1.1%)
故障排查 1 / 服务治理 1 / 领域驱动 1
GPU / 算力:
芯片 43 (24.6%)
GPU 11 (6.3%)
训练框架 3 (1.7%)
推理优化 1
工程素养:
架构演进 3 / 技术选型 3 / 设计模式 0
A.2 5-10 年(116 条)技能词频
编程语言:
Python 18 (15.5%)
Go 12 (10.3%)
Java 10 (8.6%)
TypeScript 1 (0.9%)
C++ 1 (0.9%)
前端框架:
Vue 2 / React 2 / TypeScript 1 / Webpack 1 / Vite 1
数据库:
MySQL 2 / PostgreSQL 1 / Redis 1
大数据:
Hadoop 4 / Spark 2 / Hive 2 / Storm 2
云原生:
Kubernetes 4 / K8s 2 / Docker 4 / Serverless 2
云厂商:
腾讯云 42 (36.2%) — 偏差
AI / ML:
AI 144 (124.1%)
大模型 46 (39.7%)
Agent 44 (37.9%)
LLM 10 (8.6%)
RAG 11 (9.5%)
机器学习 10 (8.6%)
推理 15 (12.9%)
量化 5 (4.3%)
深度学习 3 (2.6%)
PyTorch 4 (3.4%)
TensorFlow 2 (1.7%)
LangChain 1 / Prompt 4
架构:
架构设计 51 (43.9%) — 最大信号
云原生 36 (31.0%)
高可用 18 (15.5%)
分布式 15 (12.9%)
性能优化 7 (6.0%)
高并发 3 (2.6%)
微服务 2 / 服务治理 1 / 领域驱动 1 / 故障排查 1
GPU / 算力:
GPU 8 / 芯片 6 / 推理优化 1
工程素养:
技术选型 5 / 架构演进 4 / 设计模式 2
附录 B:沙箱内未独立验证的事实
| 事实 | 出现位置 | 沙箱内验证状态 |
|---|---|---|
| 腾讯 careers 348 个职位 | §3 / A | 已由本会话 curl 实测 |
| 字节 careers 318 个职位 | §3 / A | 已由本会话 curl 实测 |
| 291 条 3 年以上资深岗位 | §3 | 已由本会话 curl + 解析 |
| 编程语言 / 框架 / 架构 / AI 等关键词词频 | §4 / A | 已由本会话正则解析 |
| “腾讯云 17+42=59 次出现,占云厂商词频 90%+” | §1.4 / §10.3 | 已由本会话词频统计 |
| “3-5 年市场 Java 4.6% → 5-10 年市场 8.6%” | §4.1 / §7 | 已由本会话词频统计 |
| “AI 374 / 大模型 94 / Agent 155 等总词频” | §12 | 已由本会话词频统计 |
| “阿里 / 美团 / 拼多多 / 滴滴 / 小红书 / 蚂蚁 沙箱内未抓到” | §1.4 / §11.1 | 推断,基于本会话尝试阿里 careers API 失败 |
| “CUDA / Triton 词频为 0” | §4.8 | 已由本会话词频统计 |
| “数据治理 / DDD / 领域驱动词频” | §4.7 | 已由本会话词频统计 |
| “真实市场阿里云 / AWS 占比应该更高,本调研不反映” | §10.3 | 推断,基于腾讯样本偏差 |
附录 C:技术附录 —— 大厂 careers 反爬绕过方法论
C.1 腾讯 careers 公开 API
URL: https://careers.tencent.com/tencentcareer/api/post/Query
Method: GET
参数:
keyword 关键词(如 Java / Python / 后端 / AI / 架构)
pageIndex 页码
pageSize 每页数量
language zh-cn / en-us
area cn(中国)/ overseas(海外)
返回:
Posts[].RecruitPostName 职位名
Posts[].Responsibility 完整 JD(职责 + 任职要求 + 加分项)
Posts[].RequireWorkYearsName 经验要求(三年以上 / 五年以上 / 十年以上)
Posts[].LocationName 工作地点
Posts[].CategoryName 类别(技术 / 产品 / 设计)
无反爬,无 cookie,无验证码
C.2 字节跳动 careers 公开 API
URL: https://job.bytedance.com/api/v1/search/job/posts
Method: POST
Header: Content-Type: application/json
Body:
{"keyword":"Java","location_code":"CT_125","page":1,"limit":20}
返回:
job_post_list[].title 职位名
job_post_list[].description 职责
job_post_list[].requirement 任职要求(独立字段)
job_post_list[].city_info.name 工作地点
job_post_list[].job_category.name 类别
无反爬,无 cookie,无验证码
C.3 反爬观察:大厂 careers 是反爬盲区
| 平台 | 反爬强度 | 沙箱可达 |
|---|---|---|
| Boss 直聘 joblist | 高(环境异常 code 37) | ❌ |
| 拉勾 positionAjax | 阿里云 WAF | ❌ |
| 猎聘 search API | 接口名变更 / 404 | ❌ |
| 51job SPA HTML | 11KB 空壳 | ❌ |
| 思否 /a/ 详情页 | SafeLine WAF 468 | ❌ |
| 腾讯 careers | 无反爬 | ✅ |
| 字节 careers | 无反爬 | ✅ |
| 实习僧 Nuxt SSR | iconfont 编码职位名(部分) | ✅ |
核心洞察:大厂自家 careers 公开数据通常没有反爬(SEO 友好的诉求),第三方招聘平台的反爬只针对核心数据接口(JD 详情),辅助接口(条件 / 联想 / 城市)通常开放。
C.4 关键字段在数据中的位置
| 字段 | 腾讯 careers | 字节 careers |
|---|---|---|
| 职位名 | RecruitPostName |
title |
| 完整 JD 文本 | Responsibility(包含职责 + 任职要求 + 加分项) |
description(职责)+ requirement(任职要求) |
| 经验要求 | RequireWorkYearsName(三年以上 / 五年以上) |
requirement 字段中正则 r'(\d+)\s*年\s*以上' |
| 工作地点 | LocationName |
city_info.name |
| 类别 | CategoryName(技术 / 产品 / 设计) |
job_category.name |
| 招聘类型 | - | recruit_type.name(正式 / 实习) |
| JD 详情页 URL | PostURL |
code(内部 ID) |
C.5 经验提取正则
# 腾讯 careers: 直接读 RequireWorkYearsName 字段
# 字节 careers: 从 requirement 字段正则提取
import re
def exp_year(text):
m = re.search(r'(\d+)\s*年\s*以上', text or '')
return int(m.group(1)) if m else None