독일 직업분류 직결표 v1
버전 v1 · 발행 · AI Changing Work
무엇인가
독일 연방고용청(Bundesagentur für Arbeit) 통계국이 공개한 「Klassifikation der Berufe 2010 – überarbeitete Fassung 2020」(KldB 2010)의 5자리 직업 단위(Berufsgattung) 1,300개를 직업 마스터 1,020에 ISCO-08을 거치지 않고 직접 연결한 대응표입니다. 직업 마스터는 O*NET® 31.0 Database의 O*NET-SOC 코드 1,016개(O*NET-SOC 2019 분류체계)와, O*NET-SOC 코드에 대응이 없다고 판단한 독일 고유 기타직업 4개(ACW-DE-NNNN)로 이루어져 있습니다.
세 AI 판단자(서로 다른 근거를 쓴 Anthropic Claude 2회, OpenAI Codex 1회)가 서로의 판정을 보지 않고 판정했습니다. 세 번째 판단자(Codex)가 판정했고 과반이 일치한 연결은 확정(confirmed), Codex 과반 없이 Claude 두 판단자(또는 그에 적용한 규칙·2차 판정)에 근거한 연결은 잠정(provisional), AI Changing Work 운영자가 건별로 확인해 승인한 연결은 검수 승인(reviewed)입니다. 연결 2,574개 중 1,263개(49%)가 잠정입니다.
이것은 AI Changing Work의 자체 매핑(eigene Zuordnung)입니다. 연방고용청이나 미국 노동부(USDOL/ETA)가 만든 분류·대응표가 아니며, 연방고용청이 검토하지 않았습니다.
- ISCO-08(국제표준직업분류)를 거치지 않았습니다. 두 분류의 직업 설명을 직접 대조했습니다.
- KldB의 5번째 자리는 요구수준(Helfer·Fachkraft·Spezialist·Experte)입니다. 판단자는 같은 4자리 안에서 요구수준까지 골랐습니다.
- O*NET-SOC 코드에 대응이 없다고 판단한 독일 고유 직업은 억지로 매핑하지 않고 기타직업(ACW-DE-NNNN)으로 마스터에 추가했습니다.
- 관계 정의는 ESCO–O*NET 크로스워크(유럽연합 집행위원회 × 미국 노동부, 2022) 기술보고서를 따랐고, 방향은 항상 O*NET-SOC 직업 쪽에서 읽습니다.
- 같은 O*NET-SOC 코드 뼈대에 다른 나라 분류를 직결한 직결표(한국·프랑스·스페인·일본)와 함께 쓰면 여러 나라 분류를 같은 마스터로 잇게 됩니다. 다른 나라의 기타직업은 이 패키지에 싣지 않았습니다.
핵심 수치
- 직업 마스터
- 1,020
- O*NET-SOC 코드 1,016 + 기타직업(독일) 4
- KldB 단위 연결
- 1,300 / 1,300
- 연결 누락 0
- 연결
- 2,574
- 대응(match) 1,302 · 연관만(related) 1,272
- 상태
- 1,266 · 1,263 · 45
- 확정 · 잠정 · 검수 승인
잠정 연결은 Codex를 포함한 과반 일치가 없는 연결입니다. Codex가 판정하지 않았거나, 판정했지만 Codex를 포함한 과반에 이르지 못했습니다. 확정 연결만 쓰려면 status 열을 confirmed·reviewed로 거르십시오.
| 관계 (relation) | 연결 수 |
|---|---|
| related | 1,272 |
| onet_narrower | 442 |
| onet_broader | 439 |
| close | 275 |
| exact | 146 |
O*NET-SOC 직업 1,016개 중 KldB 연결이 있는 것 951(그중 대응 match가 있는 것 843) · 없음 65. KldB 단위 중 대응(match)이 있는 것 904.
| 코드 | KldB | KldB 명칭 (원문) | 영어 이름 (연방고용청 영어판 그대로) | 가장 가까운 O*NET-SOC 직업 (참고, 대응 아님) |
|---|---|---|---|---|
| ACW-DE-0001 | 11333 | Hufbeschlagschmiede/-schmiedinnen - komplexe Spezialistentätigkeiten | Farrier-complex tasks | — |
| ACW-DE-0002 | 11742 | Sammeln und Gewinnen von Pflanzen und anderen Naturprodukten - fachlich ausgerichtete Tätigkeiten | Picking and extracting plants and other natural products-skilled tasks | 45-4011.00 · 45-3031.00 |
| ACW-DE-0003 | 21352 | Berufe in der Glasapparatejustierung - fachlich ausgerichtete Tätigkeiten | Occupations in adjusting of glass instruments-skilled tasks | 17-3028.00 · 51-9195.04 |
| ACW-DE-0004 | 41482 | Berufe in der Physik (sonstige spezifische Tätigkeitsangabe) - fachlich ausgerichtete Tätigkeiten | Occupations in physics (with specialisation, not elsewhere classified)-skilled tasks | — |
영어 이름은 연방고용청 영어판의 명칭을 바꾸지 않고 옮긴 것입니다. 한국어 이름은 싣지 않습니다. 「가장 가까운 O*NET-SOC 직업」은 참고이며 연결(대응)이 아닙니다.
코드 체계: ACW(발행 AI Changing Work) · DE(ISO 3166-1 국가 코드) · NNNN(등재 순 일련번호). 일련번호는 의미를 담지 않으며 한 번 부여하면 바꾸거나 재사용하지 않습니다. 원천 코드(KldB)는 source_code 열에 따로 둡니다.
작성 방법
- ①a 본 매핑 — O*NET-SOC 직업 923개 → KldB 5자리 단위 (판단자 A·B)
- ①b 교차 판정 — A·B가 어긋난 행 전부 + 일치한 행 표본, 이어 확신도 낮은 일치 행 일부 → 판단자 X (678행)
- ①c 잔여 해소 — 3자 합의 뒤 남은 행에 규칙 적용 + 2차 판정(판단자 R) 107항목
- ③ 고아 역매핑 — ①에서 어떤 O*NET-SOC 직업도 가리키지 않은 단위 468개 → O*NET-SOC 직업 1,016개 (판단자 A·B). 맞는 직업이 없다고 본 단위는 기타직업 후보
- ④ 검수 — 판단자 합의가 없던 항목과 기타직업 등재를 운영자가 건별 확인 (25항목)
① 대상 923 = O*NET-SOC 직업 1,016 − 「All Other」 잔여 직업 74 − 군(SOC 55) 19. 이 93개는 ③에서 후보로 다시 열었습니다. ③은 ESCO–O*NET 크로스워크의 「고아 검증」과 같은 단계이며, 이 단계에는 X를 쓰지 않았습니다(A·B 두 판단자만). KldB는 요구수준으로 단위가 잘게 나뉘어 고아 단위가 많습니다.
| 판단자 | 모델 | 근거 |
|---|---|---|
| A | Anthropic Claude | 명칭 + 설명 (O*NET-SOC 직업 명칭·정의·보고 직함 ↔ KldB 독일어·영어 명칭·호칭·Band 2 정의) |
| B | Anthropic Claude | A의 근거 + O*NET-SOC 직업 과업·Job Zone ↔ Band 2 과업. 활동·과업 겹침을 1차 근거로 |
| X | OpenAI Codex | B와 같은 근거, 다른 모델 |
| R | Anthropic Claude | 2차 판정 — X가 이견을 낸 1순위 연결(KEEP)과 한 판단자만 고른 대응 관계(ADD)를 다시 판정 |
- 판단자들은 서로의 판정을 보지 않았습니다. KldB 자료는 연방고용청 파일의 독일어·영어 원문, O*NET 자료는 영문 원문 그대로 주었습니다(우리 번역 없음).
- 판단자에게는 기관 대응표를 기계적으로 이은 KldB 단위 목록을 후보 힌트로 주었습니다(O*NET-SOC 코드 → ISCO-08 → KldB, 연방고용청 Umsteigeschlüssel 경유). 힌트에는 단위 코드·명칭만 실었고 관계·ISCO 코드·경로는 싣지 않았으며, 힌트 밖을 직접 검색하도록 지시했습니다. 힌트 자료와 ISCO-08 명칭은 이 표에 싣지 않았습니다.
- 공개 파일에는 코드와 명칭만 싣습니다. Band 2 정의·과업 문장, O*NET 정의·과업 문장, 판단자의 판정 사유는 싣지 않습니다. KldB 명칭은 연방고용청 파일의 문자열을 바이트 그대로 옮겼습니다(대시·공백·대소문자 정규화 없음). 독일 직업의 한국어 이름은 싣지 않습니다.
| 값 | 뜻 | 대응 분류 (match_class) |
|---|---|---|
| exact | 같은 직업. O*NET-SOC 직업 하나당 하나만 | match |
| onet_narrower | O*NET-SOC 직업이 KldB 단위의 일부 (단위가 더 넓다) | match |
| onet_broader | KldB 단위가 O*NET-SOC 직업의 일부 (O*NET-SOC 직업이 단위 여러 개로 나뉜다) | match |
| close | 포함관계는 아니나 범위가 크게 겹친다 | match |
| related | 범위는 다르나 연관된다 (비슷한 경력 경로, 적은 추가 훈련) | related |
| 상태 | 기준 | ① 본 매핑 | ③ 고아 역매핑 | 기타직업 등재 | 계 |
|---|---|---|---|---|---|
| confirmed 확정 | 세 판단자가 판정했고 2명 이상 일치 | 1,266 | 0 | 0 | 1,266 |
| provisional 잠정 | X 과반 없음 — A·B 일치, X 이견을 2차 판정이 유지, 규칙 채택, 또는 2차 판정이 추가 | 523 | 740 | 0 | 1,263 |
| reviewed 검수 승인 | 운영자가 건별로 확인해 승인 | 1 | 40 | 4 | 45 |
① 본 매핑 연결의 29%(523/1,790)가 잠정입니다. 교차 모델(Codex) 과반이 없는 연결이므로 신뢰도가 확정보다 낮습니다.
| 값 | 뜻 | 연결 수 |
|---|---|---|
| 3/3 | 세 판단자(A·B·X) 일치 (① 760) | 760 |
| 2/3 | 세 판단자 중 2명 일치 (① 573) | 573 |
| 2/2 | ① 은 A·B 두 판단자가 같은 판단, X 는 판정하지 않음 / ③ 은 A·B 두 판단자가 같은 판단(이 단계에는 X 없음) / 기타직업 등재는 A·B 두 판단자가 모두 「대응 없음」으로 봄(이 단계에는 X 없음) (① 405 · ③ 744 · 기타직업 등재 1) | 1,150 |
| split | ① 은 X 한 명만 고른 대응 관계를 기관 대응표 경로 위에 있어 운영자 규칙으로 채택 / ③ 은 A·B 중 한 명만 고른 연결을 운영자가 검수해 승인 / 기타직업 등재는 A·B 중 한 명만 「대응 없음」으로 본 단위를 운영자가 검수해 등재 (① 33 · ③ 36 · 기타직업 등재 3) | 72 |
| 1/3 | 세 판단자 중 한 명만 고른 대응 관계를 2차 판정(판단자 R)이 추가 — 일부는 운영자 검수로 승인 (① 19) | 19 |
- X가 이견을 낸 1순위(KEEP): A·B가 함께 고른 1순위 단위를 X가 고르지 않은 67 항목은 2차 판정(R)이 모두 유지했습니다. 같은 모델 계열이 같은 모델 계열의 판정을 유지한 것이므로 2/3이지만 provisional로 두었습니다.
- 규칙 채택(split, ①): X 혼자 고른 대응 관계 중 기관 대응표 경로(연방고용청 Umsteigeschlüssel를 지나는 경로) 위에 있는 것을 채택한 연결입니다. 그 경로는 판단자 입력의 힌트이기도 했으므로 독립 증거가 아닙니다. 모두 provisional입니다.
- 기타직업 등재: 판단자가 「대응 O*NET-SOC 직업 없음」으로 본 단위 중 운영자가 확인한 것만 등재했습니다(reviewed).
- 규칙 점검: 「exact는 O*NET-SOC 직업 하나당 하나」 위반 0건. KldB 단위 1,300 연결 누락 0.
검수
- 판단자 자체 검사 (배치마다): 행 수 = 입력 · 코드 실재(KldB 5자리 1,300 / O*NET 31.0 Database의 O*NET-SOC 코드) · 허용 값만 · 두 질문 규칙표 이탈 수 · 고른 단위를 조회 도구로 실제로 열람했는지(호출 기록 대조) · 판정 사유의 연방고용청 명칭 인용은 바이트 그대로만, Band 2 서술 복사 금지.
- 교차 모델 대조: A·B가 어긋난 행을 X에 보냈습니다. X는 다른 판단자의 판정을 보지 않았습니다.
- 사람 검수: 판단자 합의가 없던 고아 역매핑 연결, 2차 판정 중 확신도가 낮은 추가, 기타직업 등재.
- 적재·공개 대조: 이 패키지의 행은 운영 DB에서 다시 뽑았고, 적재·공개본 생성에 쓰지 않은 별도 검사기로 판정 원장과 원천 파일(KldB 본표·영어판 · O*NET 31.0 명칭)에서 행 단위로 재구성해 대조했습니다. KldB 명칭은 원천 파일과 바이트 단위로 대조했습니다.
- 규칙 점검: 「exact는 O*NET-SOC 직업 하나당 하나」 위반 0건.
한계
- 판단 매핑입니다. 고용 통계로 검증한 대응이 아닙니다. o_in_r·r_in_o(관계를 고르기 전에 판단자가 추정한, 한쪽 직업 종사자 중 다른 쪽에 드는 비율)는 판단자의 추정이지 인원 비율 실측이 아닙니다.
- 판단자는 AI 모델입니다. 사람 검수는 합의가 없던 항목과 기타직업 등재에 한정했습니다. ①c의 규칙은 행별 검수가 아닙니다.
- 잠정 연결이 전체의 49%(1,263/2,574)입니다. 같은 모델 계열 두 판단자의 일치는 강한 증거가 아닙니다. 2차 판정(R)도 같은 모델 계열입니다. 독일은 A·B가 일치한 행의 표본에서도 X가 다른 1순위를 낸 비율이 다른 나라보다 높았습니다.
- 요구수준(5번째 자리)은 O*NET-SOC에 대응하는 축이 없어 판단자의 추정입니다. 같은 4자리 안 요구수준 형제끼리의 선택은 갈리기 쉽습니다.
- 후보 힌트는 기관 대응표를 이은 것이라 관계를 보존하지 않습니다. 판단자에게 힌트 밖 검색을 의무로 두었습니다.
- 군(SOC 55)과 「All Other」 잔여 직업은 ① 대상에서 빠졌고 ③에서만 후보가 되었습니다.
변경 내역
- v1 (2026-10-09): 최초 공개.
이용 시 출처 표시 (필수)
이 데이터를 공유할 때(재배포·게시하거나 다른 자료에 넣을 때 — 가공한 형태 포함)는 아래를 표시해야 합니다. 우리 기여분에는 CC BY 4.0 조건이, KldB 코드·명칭에는 CC BY가 아니라 연방고용청 이용조건이 적용됩니다. 내려받아 내부에서 분석만 하고 공유하지 않으면 표시 의무는 없습니다. 표시는 매체에 맞는 합리적 방법(웹이면 링크, 인쇄물이면 URL 표기)으로 하면 됩니다.
- 이 데이터의 출처: 「독일 직업분류 직결표 v1, AI Changing Work (https://aichanging.work/data/de-direct-crosswalk), 우리 기여분 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) — KldB 코드·명칭은 CC BY가 아닙니다」
- 가공 여부: 우리 기여분을 바꿔서 공유한다면 바꾼 사실을 적습니다 (예: 「일부 열을 발췌·재구성함」).
- O*NET-SOC 코드·명칭을 함께 공유할 때: 아래 O*NET 귀속 문안을 유지합니다.
- KldB 코드·명칭(기타직업 ACW-DE-* 의 영어 이름 포함)을 함께 공유할 때: 아래 KldB 출처 문안을 유지하고, 코드·명칭을 바꾸지 않습니다. KldB 부분을 상업적으로 이용하려면 연방고용청의 허가가 필요합니다. AI Changing Work 가 비영리로 운영된다는 사실은 이용자를 이 조건에서 면제하지 않습니다.
CC BY 4.0은 AI Changing Work나 연방고용청, USDOL/ETA가 이용자나 그 이용과 관련되어 있거나, 이를 후원·보증했거나, 공식 지위를 부여한 것처럼 표시할 권한을 주지 않습니다.
이 표는 연방고용청이 만들거나 검토한 분류나 대응표가 아닙니다. 연방고용청의 대응표로 소개하지 말아 주십시오.
AI Changing Work (2026). Germany Occupation Direct Crosswalk v1 (KldB 2010 ↔ O*NET-SOC 2019). https://aichanging.work/data/de-direct-crosswalk. AI Changing Work's contributions licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/); KldB codes and titles © Statistik der Bundesagentur für Arbeit, not licensed under CC BY.이 인용 한 줄은 데이터를 바꾸지 않고 공유할 때 1번을 충족합니다. O*NET-SOC 코드·명칭을 함께 공유하면 3번이, KldB 코드·명칭을 함께 공유하면 4번이 따로 필요합니다.
이용 조건과 출처
아래는 패키지 LICENSE 파일의 전문입니다. 법적 문안이라 번역하지 않고 원문 그대로 싣습니다. 요지: AI Changing Work의 기여분(연결·관계·대응 분류·단계·합의·상태 값, ACW-DE-* 코드, 가장 가까운 직업 참조)만 AI Changing Work가 권리를 가진 범위에서 CC BY 4.0으로 이용할 수 있습니다. O*NET-SOC 코드·명칭은 O*NET® 31.0 Database의 라이선스(CC BY 4.0)와 아래 귀속 문안을 따릅니다.
KldB 코드·명칭(기타직업 영어 이름 포함)은 © Statistik der Bundesagentur für Arbeit이며, 연방고용청 이용조건에 따라 바꾸지 않고 실었습니다. CC BY가 적용되지 않습니다 — 출처를 밝혀 보관·전달할 수 있지만 바꿀 수 없고, 상업적 이용에는 연방고용청의 허가가 필요합니다. AI Changing Work가 비영리로 운영된다는 사실은 이용자를 이 조건에서 면제하지 않습니다.
Germany Occupation Direct Crosswalk v1 (AI Changing Work, 2026-10-09)
This dataset has three layers with different terms. Only AI Changing Work's own contributions are licensed by AI Changing Work.
AI Changing Work's contributions to this dataset (the links, relation labels, match class, stage, consensus and status values, the ACW-DE-* codes and the nearest-occupation references) are licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/), to the extent AI Changing Work holds rights in them. O*NET®-derived codes and titles remain under the O*NET 31.0 Database license (CC BY 4.0) with the attribution below. KldB codes and titles are © Statistik der Bundesagentur für Arbeit and are included unchanged under the BA's terms of use: they may be stored and passed on with the source stated, but must not be altered, and use for commercial purposes requires the BA's permission. They are not licensed by AI Changing Work under CC BY.
O*NET attributionThis dataset includes information from the O*NET® 31.0 Database (https://www.onetcenter.org/database.html) by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license (https://creativecommons.org/licenses/by/4.0/). O*NET® is a trademark of USDOL/ETA. AI Changing Work has modified all or some of this information: O*NET-SOC codes and titles are reproduced unchanged and paired with KldB occupation units by AI Changing Work's judgment; relation labels, statuses and the ACW-DE-* codes are AI Changing Work's additions. USDOL/ETA has not approved, endorsed, or tested these modifications.
KldB sourceSource: Klassifikation der Berufe 2010 – überarbeitete Fassung 2020 · © Statistik der Bundesagentur für Arbeit · https://statistik.arbeitsagentur.deEnglish titles: German Classification of Occupations 2010 – Revised Version 2020 (translation: IAB — B. Christoph, B. Matthes, V. Nussbeck)Quelle: © Statistik der Bundesagentur für Arbeit, Klassifikation der Berufe 2010 – überarbeitete Fassung 2020, https://statistik.arbeitsagentur.de. Die Verknüpfungen mit O*NET-Berufen sind eine eigene Zuordnung von AI Changing Work.KldB codes, German titles and the Bundesagentur für Arbeit's English titles are reproduced unchanged; the links to O*NET occupations are AI Changing Work's own mapping (eigene Zuordnung) and are not a Bundesagentur für Arbeit correspondence. Listing KldB occupations as separate occupations with AI Changing Work codes, and any occupations listed as nearest, are AI Changing Work's own mapping (eigene Zuordnung) and are not a Bundesagentur für Arbeit classification or correspondence. The Bundesagentur für Arbeit does not endorse or sponsor this dataset.Commercial use of the KldB parts requires the BA's permission. AI Changing Work's non-commercial operation does not exempt your use from this condition.This version does not include the BA's KldB to ISCO-08 conversion key (Umsteigeschlüssel) or any ISCO-08 titles.
How to attribute (required when you share this data)When you share this data (redistribute or publish it, or include it in other material, in original or adapted form): (1) credit "Germany Occupation Direct Crosswalk v1, AI Changing Work (https://aichanging.work/data/de-direct-crosswalk)" and state that AI Changing Work's contributions are licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) while the KldB codes and titles are not; (2) indicate if you made changes to AI Changing Work's contributions; (3) keep the O*NET attribution above when you share O*NET-SOC codes or titles; (4) keep the KldB source above, unaltered, when you share KldB codes or titles, including the English titles of the ACW-DE-* nodes. Any reasonable manner for your medium is fine. Internal use without sharing triggers none of these. CC BY 4.0 gives no permission to suggest that AI Changing Work, the Bundesagentur für Arbeit or USDOL/ETA is connected with, sponsors, endorses, or has granted official status to you or your use. This table is not a classification or correspondence produced or reviewed by the Bundesagentur für Arbeit; please do not present it as one.Suggested citation: AI Changing Work (2026). Germany Occupation Direct Crosswalk v1 (KldB 2010 ↔ O*NET-SOC 2019). https://aichanging.work/data/de-direct-crosswalk. AI Changing Work's contributions licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/); KldB codes and titles © Statistik der Bundesagentur für Arbeit, not licensed under CC BY. This citation alone does not replace the O*NET attribution or the KldB source when you share O*NET-SOC or KldB codes or titles.
다운로드
아래 파일은 공개 패키지와 바이트 단위로 같습니다. SHA-256으로 내려받은 파일을 확인할 수 있으며, 같은 값이 CHECKSUMS.sha256 에도 있습니다.
| 파일 | 내용 | 크기 | SHA-256 |
|---|---|---|---|
| data/de_kldb2010_links.csv | 연결 2,574행 — master_id, master_title, kldb_code, kldb_title, relation, match_class, stage, consensus, status | 434.7 KB | 6768d62380d2eba0bea3df161ca89c0277df4dc360f5f18904c3fb9de76a936e |
| data/master_occupations.csv | 직업 마스터 1,020행 — master_id(O*NET-SOC 코드 또는 ACW-DE-NNNN), 유형, 명칭, 원천 | 86.6 KB | 92a9494ab2a5a115fe779ace64e219f073de503702a72ef9b1b8613e4b325116 |
| README.md | 개요·파일·열 정의·이용 시 출처 표시 | 13.4 KB | 6be284f3220b205068b6a3b6757141a83ba1e7a26ff3a65e562ad4f1a896d8be |
| METHODOLOGY.md | 작성 방법·절차·검수·한계·출처 | 18.5 KB | 72322254b388a8f17ab9656a1dbb6f2b9d4cb0ef58cec3c06bab3fac3c817bd1 |
| LICENSE | 이용 조건과 출처 문안 | 4.6 KB | 358946c856fd8e3c61524920e6ff3f880983fb6e2cc0a181e063efc004962b56 |
| CHECKSUMS.sha256 | CSV·README·METHODOLOGY·LICENSE 의 SHA-256 | 0.4 KB | afdec1caaf9f3293fb6e8c54aee95fa854c0192e71687c447771280abce5483f |