From efd587cd2875033a6e1ba41b96a46d93a13fcb11 Mon Sep 17 00:00:00 2001 From: feilong Date: Tue, 29 Mar 2022 23:46:49 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A1=AE=E5=AE=9A=E8=81=8C=E4=B8=9A=E7=BB=84?= =?UTF-8?q?=E5=90=88=E5=8C=85=E5=92=8C=E6=8A=80=E8=83=BD=E6=A0=91=E7=9B=B8?= =?UTF-8?q?=E4=BA=92=E6=8E=A8=E8=8D=90=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/package/career/java_backend.json | 27 ------------ data/package/career/python_crawler.json | 25 ----------- data/package/career/python_data_analyzer.json | 24 ---------- data/package/career/python_ops.json | 24 ---------- data/package/job/algo.json | 33 ++++++++++++++ data/package/job/android.json | 33 ++++++++++++++ data/package/job/architecture.json | 41 +++++++++++++++++ data/package/job/bi.json | 38 ++++++++++++++++ data/package/job/big_data.json | 31 +++++++++++++ data/package/job/cpp.json | 32 ++++++++++++++ data/package/job/crawler.json | 36 +++++++++++++++ data/package/job/devops.json | 33 ++++++++++++++ data/package/job/go_backend.json | 31 +++++++++++++ data/package/job/ios.json | 29 ++++++++++++ data/package/job/java_backend.json | 44 +++++++++++++++++++ data/package/job/machine_vision.json | 31 +++++++++++++ data/package/job/nlp.json | 30 +++++++++++++ data/package/job/operations.json | 29 ++++++++++++ data/package/job/php.json | 29 ++++++++++++ data/package/job/product.json | 29 ++++++++++++ data/package/job/search.json | 32 ++++++++++++++ data/package/job/test.json | 32 ++++++++++++++ data/package/job/web.json | 32 ++++++++++++++ data/recommend/.gitkeep | 0 data/recommend/skill_tree.json | 43 ++++++++++++++++++ 25 files changed, 668 insertions(+), 100 deletions(-) delete mode 100644 data/package/career/java_backend.json delete mode 100644 data/package/career/python_crawler.json delete mode 100644 data/package/career/python_data_analyzer.json delete mode 100644 data/package/career/python_ops.json create mode 100644 data/package/job/algo.json create mode 100644 data/package/job/android.json create mode 100644 data/package/job/architecture.json create mode 100644 data/package/job/bi.json create mode 100644 data/package/job/big_data.json create mode 100644 data/package/job/cpp.json create mode 100644 data/package/job/crawler.json create mode 100644 data/package/job/devops.json create mode 100644 data/package/job/go_backend.json create mode 100644 data/package/job/ios.json create mode 100644 data/package/job/java_backend.json create mode 100644 data/package/job/machine_vision.json create mode 100644 data/package/job/nlp.json create mode 100644 data/package/job/operations.json create mode 100644 data/package/job/php.json create mode 100644 data/package/job/product.json create mode 100644 data/package/job/search.json create mode 100644 data/package/job/test.json create mode 100644 data/package/job/web.json create mode 100644 data/recommend/.gitkeep create mode 100644 data/recommend/skill_tree.json diff --git a/data/package/career/java_backend.json b/data/package/career/java_backend.json deleted file mode 100644 index 289874d..0000000 --- a/data/package/career/java_backend.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "career", - "package": "java_backend", - "name": "Java后端工程师", - "skill_trees": { - "level_0": [ - "gml", - "algorithm", - "java", - "springboot", - "mysql" - ], - "level_1": [ - "algorithm02", - "pg", - "cloud_native", - "se" - ] - }, - "recommend_skill_trees":[ - "gml", - "algorithm", - "java", - "springboot" - ], - "package_id": "career-4ee897f9c6ef49f78d906cd46b813208" -} \ No newline at end of file diff --git a/data/package/career/python_crawler.json b/data/package/career/python_crawler.json deleted file mode 100644 index a1fdb9d..0000000 --- a/data/package/career/python_crawler.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "type": "career", - "package": "python_crawler", - "name": "Python爬虫工程师", - "skill_trees": { - "level_0": [ - "gml", - "python", - "algorithm", - "mysql" - ], - "level_1": [ - "python02", - "algorithm02", - "web", - "pg" - ] - }, - "recommend_skill_trees":[ - "gml", - "python", - "algorithm" - ], - "package_id": "career-968cf8e80217499fa68d119140033e5a" -} \ No newline at end of file diff --git a/data/package/career/python_data_analyzer.json b/data/package/career/python_data_analyzer.json deleted file mode 100644 index 797f81a..0000000 --- a/data/package/career/python_data_analyzer.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "career", - "package": "python_data_analyzer", - "name": "Python数据分析工程师", - "skill_trees": { - "level_0": [ - "gml", - "python", - "algorithm", - "mysql" - ], - "level_1": [ - "python02", - "algorithm02", - "pg" - ] - }, - "recommend_skill_trees":[ - "gml", - "python", - "algorithm" - ], - "package_id": "career-900fef3acfbd450a8b342a6bbfb5145d" -} \ No newline at end of file diff --git a/data/package/career/python_ops.json b/data/package/career/python_ops.json deleted file mode 100644 index 18cf547..0000000 --- a/data/package/career/python_ops.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "career", - "package": "python_ops", - "name": "Python运维工程师", - "skill_trees": { - "level_0": [ - "gml", - "python", - "algorithm", - "mysql" - ], - "level_1": [ - "devops", - "cloud_native", - "pg" - ] - }, - "recommend_skill_trees":[ - "gml", - "python", - "algorithm" - ], - "package_id": "career-2afef99901814988afc7624c4c59a122" -} \ No newline at end of file diff --git a/data/package/job/algo.json b/data/package/job/algo.json new file mode 100644 index 0000000..4f751c2 --- /dev/null +++ b/data/package/job/algo.json @@ -0,0 +1,33 @@ +{ + "type": "job", + "package": "algo", + "package_name": "算法工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "algorithm", + "c" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + "algorithm02", + "python02", + "ai" + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/android.json b/data/package/job/android.json new file mode 100644 index 0000000..67e828f --- /dev/null +++ b/data/package/job/android.json @@ -0,0 +1,33 @@ +{ + "type": "job", + "package": "android", + "package_name": "Android工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "java", + "android" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + "react", + "weixin", + "flutter" + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/architecture.json b/data/package/job/architecture.json new file mode 100644 index 0000000..1a95b1a --- /dev/null +++ b/data/package/job/architecture.json @@ -0,0 +1,41 @@ +{ + "type": "job", + "package": "archit", + "package_name": "后端构架师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "algorithm", + "network", + "java", + "nginx", + "devops" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + "springboot", + "springcloud", + "mysql", + "pg", + "mongodb", + "go", + "node.js", + "cloud_native" + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/bi.json b/data/package/job/bi.json new file mode 100644 index 0000000..2ff664b --- /dev/null +++ b/data/package/job/bi.json @@ -0,0 +1,38 @@ +{ + "type": "job", + "package": "bi", + "package_name": "BI 工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "python", + "algorithm", + "mysql" + ], + "recommend_skill_trees":[ + "python02", + "algorithm02", + "pg" + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + "gml", + "python", + "algorithm" + ], + "recommend_skill_trees":[ + "python02", + "algorithm02", + "pg" + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/big_data.json b/data/package/job/big_data.json new file mode 100644 index 0000000..3505c61 --- /dev/null +++ b/data/package/job/big_data.json @@ -0,0 +1,31 @@ +{ + "type": "job", + "package": "bigdata", + "package_name": "大数据工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "algorithm", + "java" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/cpp.json b/data/package/job/cpp.json new file mode 100644 index 0000000..0d1f998 --- /dev/null +++ b/data/package/job/cpp.json @@ -0,0 +1,32 @@ +{ + "type": "job", + "package": "cpp", + "package_name": "C++工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "algorithm", + "c", + "network" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/crawler.json b/data/package/job/crawler.json new file mode 100644 index 0000000..71c1f00 --- /dev/null +++ b/data/package/job/crawler.json @@ -0,0 +1,36 @@ +{ + "type": "job", + "package": "crawler", + "package_name": "爬虫工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "python", + "algorithm", + "mysql", + "network" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + "python02", + "algorithm02", + "web", + "pg" + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/devops.json b/data/package/job/devops.json new file mode 100644 index 0000000..3d0c552 --- /dev/null +++ b/data/package/job/devops.json @@ -0,0 +1,33 @@ +{ + "type": "job", + "package": "devops", + "package_name": "运维工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "python", + "mysql" + ], + "recommend_skill_trees":[ + "devops", + "cloud_native", + "pg" + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + "network02" + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/go_backend.json b/data/package/job/go_backend.json new file mode 100644 index 0000000..0417841 --- /dev/null +++ b/data/package/job/go_backend.json @@ -0,0 +1,31 @@ +{ + "type": "job", + "package": "go", + "package_name": "Go后端工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "algorithm", + "network" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/ios.json b/data/package/job/ios.json new file mode 100644 index 0000000..7ca3287 --- /dev/null +++ b/data/package/job/ios.json @@ -0,0 +1,29 @@ +{ + "type": "job", + "package": "ios", + "package_name": "iOS工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/java_backend.json b/data/package/job/java_backend.json new file mode 100644 index 0000000..a97552a --- /dev/null +++ b/data/package/job/java_backend.json @@ -0,0 +1,44 @@ +{ + "type": "job", + "package": "javabf", + "package_name": "Java后端工程师", + "package_id": "pkg-javabf-4ee897f9c6ef49f78d906cd46b813208", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "pkg-level-javabf-4ee897f9c6ef49f78d906cd46b813208", + "skill_trees":[ + "gml", + "algorithm", + "java", + "springboot", + "mysql" + ], + "recommend_skill_trees":[ + "gml", + "algorithm", + "java", + "springboot" + ] + }, + { + "level": "02", + "level_name": "进阶", + "level_id": "pkg-level-javabf-4ee897f9c6ef49f78d906cd46b813208", + "skill_trees":[ + "gml", + "algorithm", + "java", + "springboot", + "mysql" + ], + "recommend_skill_trees":[ + "gml", + "algorithm", + "java", + "springboot" + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/machine_vision.json b/data/package/job/machine_vision.json new file mode 100644 index 0000000..4e5c2e0 --- /dev/null +++ b/data/package/job/machine_vision.json @@ -0,0 +1,31 @@ +{ + "type": "job", + "package": "machinevision", + "package_name": "机器视觉工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "algorithm", + "c" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/nlp.json b/data/package/job/nlp.json new file mode 100644 index 0000000..12130f8 --- /dev/null +++ b/data/package/job/nlp.json @@ -0,0 +1,30 @@ +{ + "type": "job", + "package": "nlp", + "package_name": "自然语言处理工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "algorithm" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/operations.json b/data/package/job/operations.json new file mode 100644 index 0000000..c8ee253 --- /dev/null +++ b/data/package/job/operations.json @@ -0,0 +1,29 @@ +{ + "type": "job", + "package": "operations", + "package_name": "运营", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "operations" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + "product" + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/php.json b/data/package/job/php.json new file mode 100644 index 0000000..ba70453 --- /dev/null +++ b/data/package/job/php.json @@ -0,0 +1,29 @@ +{ + "type": "job", + "package": "php", + "package_name": "PHP工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/product.json b/data/package/job/product.json new file mode 100644 index 0000000..0d16c6d --- /dev/null +++ b/data/package/job/product.json @@ -0,0 +1,29 @@ +{ + "type": "job", + "package": "product", + "package_name": "产品", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "product" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + "se" + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/search.json b/data/package/job/search.json new file mode 100644 index 0000000..1d71341 --- /dev/null +++ b/data/package/job/search.json @@ -0,0 +1,32 @@ +{ + "type": "job", + "package": "search", + "package_name": "搜索工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "algorithm", + "java", + "search" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + "elastic" + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/test.json b/data/package/job/test.json new file mode 100644 index 0000000..c43d2b4 --- /dev/null +++ b/data/package/job/test.json @@ -0,0 +1,32 @@ +{ + "type": "job", + "package": "test", + "package_name": "测试工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "gml", + "web", + "python", + "gml" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + "java" + ], + "recommend_skill_trees":[ + "network02" + ] + } + ] +} \ No newline at end of file diff --git a/data/package/job/web.json b/data/package/job/web.json new file mode 100644 index 0000000..2046e12 --- /dev/null +++ b/data/package/job/web.json @@ -0,0 +1,32 @@ +{ + "type": "job", + "package": "web", + "package_name": "前端工程师", + "package_id": "", + "levels":[ + { + "level": "01", + "level_name": "入门", + "level_id": "", + "skill_trees":[ + "web", + "vue", + "network" + ], + "recommend_skill_trees":[ + + ] + }, + { + "level": "02", + "level_name": "进阶", + "skill_trees":[ + "react", + "weixin" + ], + "recommend_skill_trees":[ + + ] + } + ] +} \ No newline at end of file diff --git a/data/recommend/.gitkeep b/data/recommend/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/data/recommend/skill_tree.json b/data/recommend/skill_tree.json new file mode 100644 index 0000000..b601997 --- /dev/null +++ b/data/recommend/skill_tree.json @@ -0,0 +1,43 @@ +{ + "python":[ + "python02", + "java" + ], + "python02":[ + "java", + "algorithm" + ], + "algorithm": [ + "c", + "algorithm02" + ], + "algorithm02": [ + "c" + ], + "c": [ + "python", + "algorithm" + ], + "java": [ + "pg", + "cloud_native" + ], + "pg": [ + "neo4j" + ], + "neo4j":[ + "pg" + ], + "network": [ + "gml", + "python" + ], + "gml": [ + "network", + "python" + ], + "cloud_native": [ + "gml", + "python" + ] +} \ No newline at end of file -- GitLab