程序员技能图谱 https://github.com/TeamStuQ/skill-map
程序员技能图谱
Github 开源项目地址:https://github.com/TeamStuQ/skill-map,欢迎 Star :)。
简介
程序员技能图谱是由极客邦科技 Geekbang(https://www.geekbang.org/)发起的一个技术社区开源项目,志在汇集、整理、共建泛 IT 技术领域(人工智能,前端开发,移动开发,云计算,大数据,架构,运维,安全,后端开发,测试,智能硬件等)及互联网产品、运营等领域学习技能图谱,帮助程序员梳理知识框架结构,并尝试提供路径指导和精华资源,方便技术人学习成长。
除非特别声明,本开源项目所有领域技能图谱内容均只代表所参与贡献的技术人员个人立场,与其公司背景无关。本项目出发点旨在抛砖引玉,有任何不同意见和反馈,请提交 Issue 讨论,或发送邮件至 Raymond@geekbang.org,编辑会及时跟进或组织讨论,并持续更新内容版本。请理解并支持,感谢!:)
目前技能图谱已有如下领域,点击标题可以预览文本文件(.md),也可以在『图片预览版』以技能树形式预览图片文件(.png):
以及正在建设中的领域:
- 服务端开发
- 分布式数据库开发
- IoT 物联网
- PHP 语言
- Swift 语言
- Objective-C 语言
- C++ 语言
- C# 语言
欢迎贡献新领域技能图谱,或推荐学习路径与资源,有任何改进意见和建议,也可以建立 issue 讨论或发送邮件至 Raymond@geekbang.org。所有参与该项目的社区朋友均有机会获赠礼品/技能图谱纸质印刷 A1 版。
改进目标
- 继续细化各领域的技能节点
- 提供各领域的参考学习路径
- 推荐各知识点相关优质资源
图谱 MarkDown 分级规范
为了便于编辑和纠错更新,现统一图谱 MarkDown 文件分级规范如下:
- 根据内容考虑用" #,##,### "依次表示高级别主干分级
- 次级别分支用" -,*,+ "三种符号区分
- 所有“-”的优先级高于“*”
- 所有“*”的优先级高于“+”
加入我们
- 提交图谱:直接提交 Pull Request,或者联系项目负责人雷蒙德,可发邮件至 Raymond@geekbang.org
- QQ群讨论:254521819,加群时请备注“姓名+职业角色”,如“Ray+前端”
- 微信群讨论:请加StuQ小助手(StuQxiaozhushou)并备注“技能图谱”,小助手会邀请您入群
版本信息
V 1.0
- 更新稳定版本,新增 IT 职业技术重要领域
v 0.2.0
- IT 技术各主要领域基本覆盖
v 0.1.2
- 云计算领域新增:OpenStack,容器技术
- 移动开发领域新增:iOS 开发
- 测试领域新增:移动无线测试
- 智能硬件领域新增:嵌入式开发
v 0.1.1
- 程序员技能图谱第一版发布