skill-scarcity-index
收藏资源简介:
Datamata技能稀缺指数是一个衡量技术技能招聘难度的数据集。它通过分析从公开公司招聘页面和招聘网站抓取的活跃职位列表,为每个技能构建每日综合稀缺分数。该分数综合了三个关键信号:最近关闭的职位列表中位数开放天数(反映招聘时长)、披露薪资相对于类别中位数的溢价百分比、以及职位因招聘失败而重新发布的比例。数据集每日更新,包含1635行数据,涵盖数据、工程、产品、开发运维、安全和人工智能等职位类别。每个数据点包含技能名称、需求数量、需求百分比、中位数开放天数、薪资溢价百分比、重发率和0-100分的稀缺分数(分数越高表示越难招聘)。该数据集适用于分析劳动力市场趋势,例如识别导致职位长期空缺的技能、具有薪资溢价的技能、招聘失败率高的技能,以及评估AI技能涌入对技能稀缺性的影响。数据集采用CC BY 4.0许可证。需要注意的是,完整数据集包含综合分数,而更深层次的分析(如公司采用情况、技能组合堆栈、按角色和资历划分的招聘时长)仅在网站上以交互形式提供。
Datamata Skill Scarcity Index is a dataset that measures the difficulty of hiring for technical skills. It constructs a daily composite scarcity score for each skill by analyzing active job listings scraped from public company career pages and job boards. The score integrates three key signals: median days open for recently closed job listings (reflecting hiring duration), percentage premium of disclosed salaries relative to category medians, and proportion of jobs reposted due to hiring failures. The dataset is updated daily and contains 1635 rows, covering job categories such as data, engineering, product, DevOps, security, and AI. Each data point includes skill name, demand count, demand percentage, median days open, salary premium percentage, repost rate, and scarcity score on a 0-100 scale (higher scores indicate harder-to-hire skills). It is suitable for analyzing labor market trends, such as identifying skills causing prolonged job vacancies, skills with salary premiums, skills with high hiring failure rates, and assessing the impact of AI skill influx on skill scarcity. The dataset uses the CC BY 4.0 license. Note that the full dataset includes composite scores, while deeper analysis (e.g., company adoption, skill stack combinations, hiring duration by role and seniority) is only available interactively on the website.
数据集概述:Datamata Skill Scarcity Index
该数据集由 Datamata Studios 提供,是一个每日更新的技术技能稀缺性指数,用于衡量哪些技术技能最难招聘。
- 最新快照:2026-07-15
- 数据行数:1635
- 更新频率:每日
- 许可证:CC BY 4.0(可自由使用和改编,包括商业用途,需注明出处)
- 来源与方法论:https://www.datamatastudios.com/datasets/skill-scarcity-index
可回答的问题
- 哪些技能的空缺岗位持续时间最长,以及这种差距是否在扩大。
- 哪些技能的薪资溢价高于其类别中位数。
- 哪些技能雇主反复招聘失败(重发率)。
- 随着 AI 技能涌入岗位要求,稀缺性如何变化。
数据列说明
| 列名 | 类型 | 描述 |
|---|---|---|
| snapshot_date | string | 快照的 UTC 日期(YYYY-MM-DD)。 |
| category | string | 工作类别:data、engineering、product、devops、security、ai。 |
| skill_name | string | 来自提取分类的标准技能名称。 |
| demand_count | number | 快照日期提及该技能的活跃招聘信息数量。 |
| demand_pct | number | demand_count 占该类别所有活跃招聘信息的百分比。 |
| median_days_open | number | 最近关闭的包含该技能的招聘信息中位数开放天数。低于样本门槛则为空。 |
| salary_premium_pct | number | 包含该技能的招聘信息中位披露薪资与该类别中位数的百分比差异。低于样本门槛则为空。 |
| repost_rate_pct | number | 该技能招聘信息中,重发之前相同职位的比例(招聘失败信号)。 |
| scarcity_score | number | 0-100 加权百分位排名综合得分(基于三个维度),在类别内计算。分数越高越难招聘。 |
构建方法
每天从公司职业页面和招聘网站抓取所有活跃招聘信息,使用分类标准提取技能,然后为每个技能组合三个难招聘信号:已关闭招聘信息的中位开放时间(填补时间)、中位披露薪资与类别中位数的对比、以及重发相同职位的比例。分数为类别内加权百分位排名综合得分,因此不同类别的分数可以相互比较。完整方法和已知限制参见:https://www.datamatastudios.com/methodology
未包含在本文件中的数据(在网站交互式提供)
- 公司采纳动态:每家公司首次为某项技能招聘的日期(例如“本季度 47 家公司将 Iceberg 加入工作要求”):https://www.datamatastudios.com/datasets/skill-scarcity-index
- 技能组合:哪些技能三元组(例如 AWS + dbt + Snowflake)会同时出现在招聘信息中,按月统计。
- 按职位和资历划分的填补时间:按职位而非技能划分的同一生命周期指标。
快速开始
python import pandas as pd
df = pd.read_csv("hf://datasets/datamatastudios/skill-scarcity-index/skill-scarcity-index.csv")
latest = df[df.snapshot_date == df.snapshot_date.max()] print( latest[latest.category == "data"] .sort_values("scarcity_score", ascending=False) [["skill_name", "scarcity_score", "median_days_open", "salary_premium_pct"]] .head(10) )
或使用 Hugging Face datasets 库:
python from datasets import load_dataset
ds = load_dataset("datamatastudios/skill-scarcity-index")
引用
Datamata Studios. "Datamata Skill Scarcity Index." 2026-07-15. https://www.datamatastudios.com/datasets/skill-scarcity-index. Licensed under CC BY 4.0.




