🎯 JD Matcher 文档
求职博客

如何看懂一份 JD?求职者必读的职位描述解析指南

很多求职者投了几十份简历却石沉大海,根本原因是没看懂 JD。本文教你系统拆解职位描述,找出真正的核心要求,让每一次投递都有的放矢。

如何看懂一份 JD?求职者必读的职位描述解析指南

很多求职者花大量时间修改简历,却忽略了一个更根本的问题:你真的看懂那份 JD 了吗?

一份 JD(Job Description,职位描述)不只是罗列要求的清单。它是公司真实需求的密码本。学会解读它,你就能知道该在简历里突出什么、面试时准备什么、甚至判断这份工作是否值得投递。


JD 的典型结构

大多数 JD 都遵循相似的结构,理解每个部分的权重是解读的第一步。

1. 职位标题(Job Title)

职位标题往往比你想象的信息量更大。

  • Senior / Lead / Principal — 暗示需要带人或做决策,光有技术能力不够
  • Junior / Associate — 对经验年限要求宽松,但成长空间有限
  • Full-Stack vs Frontend/Backend — 前者意味着什么都要做,后者更专精

🎯 技巧:同样叫「产品经理」,互联网大厂和初创公司的实际工作内容可能相差甚远。标题只是起点,要结合公司背景判断。

2. 岗位职责(Responsibilities)

这部分描述你每天实际要做什么,是判断工作内容是否符合预期的核心。

常见的陷阱:

  • 动词堆砌:「负责、主导、推动、支持」——注意动词的分量。「负责」意味着你是主体,「支持」意味着你是配角
  • 模糊表述:「参与公司战略规划」在不同公司含义天壤之别
  • 工作量暗示:列了 10 条职责,且每条都是「独立完成」,可能意味着人手不足

🎯 技巧:把职责按「技术类 / 协作类 / 管理类」分组,判断这份工作主要考验你哪个维度。

3. 任职要求(Requirements)

这是 JD 最值得细读的部分,但很多人读错了方式。

区分「必须」和「加分项」

表述含义
Must have / Required / 必须硬门槛,不具备可能直接被筛掉
Preferred / Nice to have / 优先加分项,有最好,没有也可以投
Familiar with / 了解低门槛,知道概念即可
Proficient in / 精通高门槛,需要有实际项目经验

很多求职者因为不满足「加分项」就放弃投递,这是巨大的误区。 一般来说,满足 70% 的必要条件就值得尝试。

技能要求分层

核心技能(必须)
├── 编程语言:Python / Java / Go
├── 框架:React / Spring Boot
└── 数据库:MySQL / Redis

周边技能(加分)
├── 云服务:AWS / GCP / 阿里云
├── 容器:Docker / Kubernetes
└── AI:LLM 应用开发经验

🎯 技巧:把 JD 里的技能关键词提取出来,和你的简历对比——这正是 HarnessJob 帮你自动完成的事情。

4. 经验要求(Experience)

「3年以上经验」到底意味着什么?

  • 这是软门槛,不是硬门槛。HR 写「3年」,实际 2.5 年强匹配的候选人也会过
  • 关注的是相关经验,不是总工作年限。做了 5 年 CRUD,对 AI 岗没有意义
  • 应届生看到「1-3 年经验」可以大胆投,实习经历算数

5. 学历要求(Education)

  • 「本科及以上」通常是最低门槛
  • 「硕士优先」≠ 本科不能投,只是竞争更激烈
  • 名校光环在初筛阶段有用,到了面试阶段技术能力说话

6. 薪资和福利(Compensation & Benefits)

国内 JD 大多不写薪资,但以下信号值得关注:

  • 股权/期权:初创公司的重要激励,要了解 vesting schedule
  • 绩效奖金比例:「基本工资 + 年终奖」和「固定薪资」差别很大
  • 五险一金基数:有些公司按最低基数缴,实际到手和名义工资差距大

读懂 JD 的 3 个进阶技巧

技巧一:反推团队现状

JD 里的痛点往往反映了团队缺什么:

  • 「需要有从 0 到 1 搭建经验」→ 团队在新起步,你要承担更多不确定性
  • 「需要推动跨部门协作」→ 内部沟通是难题,可能有较多政治内耗
  • 「需要有大规模系统优化经验」→ 现有系统有性能问题

技巧二:Google 这家公司的同职位

在 LinkedIn / 脉脉搜索这家公司 + 这个职位,看看真实员工怎么描述日常工作,和 JD 描述是否一致。

技巧三:用工具量化匹配度

把 JD 文本粘贴到 HarnessJob,上传你的简历,可以:

  • 技能维度:哪些关键词匹配,哪些缺失
  • 经验维度:年限是否达标
  • 学历维度:学历层级对比
  • AI 建议:针对这份 JD 的具体提升方向

一份 JD 的完整解读示例

职位:后端工程师(Python 方向)
公司:某 AI 创业公司(B 轮)

岗位职责:
✓ 负责核心业务服务的设计与开发          ← 你是主体,有较大自主权
✓ 参与 LLM 应用的后端架构设计           ← AI 方向,技术栈新
✓ 推动代码质量提升,建立工程规范         ← 可能现有代码质量不好

任职要求:
✓ 3年+ Python 后端开发经验 [必须]       ← 硬要求
✓ 熟悉 FastAPI / Django [必须]          ← 框架经验
✓ 有 LLM / RAG 应用开发经验 [优先]     ← 加分,没有也可投
✓ 熟悉 Docker / K8s [优先]             ← 加分项

解读结论:这是一家 AI 创业公司的核心后端岗,自主度高但可能比较乱。LLM 经验是加分项,Python + FastAPI 是门槛。满足这两个核心条件就可以投。


总结

看懂一份 JD,核心是:

  1. 区分必须 vs 加分,不要因为加分项缺失而放弃
  2. 从职责反推团队现状,判断这份工作是否适合你
  3. 提取技能关键词,和自己的简历对照,找出差距
  4. 量化匹配度,用数据支撑投递决策

想快速知道你和某份 JD 的匹配度?把 JD 粘贴到 HarnessJob,上传简历,10 秒得出多维度评分。

下一篇:简历和 JD 的匹配度怎么算?