StuQ 程序员技能图谱

官网 Web 页面地址:http://skill-map.stuq.org/

简介

StuQ 程序员技能图谱是由 StuQ(http://www.stuq.org/)发起的一个技术社区开源项目,志在汇集整理共建泛 IT 技术领域(云计算,大数据,运维,安全,开发语言,智能硬件等)及互联网产品、运营等领域学习技能图谱,帮助程序员梳理知识框架结构,并尝试提供路径指导和精华资源,方便技术人学习成长。

目前技能图谱已有下面几个领域:

领域(点击预览) 核心贡献者 ID 原创链接 路径&资源
# Web 前端 @jayli(拔赤)|阿里巴巴前端资深技术专家 原创链接 推荐归档脑图
@Jackson Tian |阿里巴巴前端技术工程师 原创链接
- 移动性能优化 @刘恒兵(河伯)|腾讯 Web 前端开发高级工程师 原创链接 推荐归档|脑图
# Server 后端
- OpenResty @温铭|奇虎服务端架构师 推荐|归档|脑图
# 云计算 @费良宏|AWS 首席云计算技术顾问 推荐归档脑图
- OpenStack @夏艳|UnitedStack 公共关系总监 推荐|归档|脑图
- 容器 Container @林帆 |ThoughtWorks DevOps 咨询师 推荐|归档|脑图
- MicroService @王磊 |西安尚度元科技技术总监 推荐|归档|脑图
# 安全 @余弦 |知道创宇技术 VP 原创链接 推荐归档脑图
# 智能运维 @Tanky Woo |知道创宇资深运维工程师 原创链接 推荐归档脑图
# 大数据 @祝海林 |乐视云资深大数据工程师 推荐归档脑图
- Hadoop 家族 @张丹|况客创始人 原创链接 推荐|归档|脑图
- 机器学习 @徐英凯|闪银机器学习工程师 推荐|归档|脑图
# 测试
- 移动无线测试 @陈晔(Monkey)|蚂蚁金服资深测试开发专家 推荐|归档|脑图
# 移动开发
- iOS 开发 @唐巧 |猿题库小猿搜题产品技术负责人 原创链接 推荐归档脑图
# 智能硬件
- 嵌入式开发 @Phodal(黄峰达) |ThoughtWorks 咨询师 原创链接 推荐|归档|脑图
# 开发语言 @吴坚 |无限极全栈工程师 原创链接 推荐|归档|脑图
- Golang @谢孟军 |Apple 资深技术专家 原创链接 推荐归档|脑图
- Clojure @Loretta |SwiftKey 软件工程师 推荐|归档|脑图
- Python @ZoomQuiet(大妈) |猎豹移动技术专家 原创链接 推荐|归档|脑图
- Haskell @张淞 |网易杭州研究院高级开发工程师 推荐|归档|脑图
- Node.js @桑世龙(i5ting) |空弦科技CTO 原创链接 推荐|归档|脑图
- Ruby @张汉东(Alex) |MakeHave 技术负责人 推荐|归档|脑图
- Java @Zhang Wei 推荐|归档|脑图
# 开发工具
- Git @吴坚 |无限极全栈工程师 推荐|归档|脑图

以及正在建设中的领域:

  • 架构师
  • 服务端开发
  • CTO
  • 分布式数据库开发
  • IoT 物联网
  • DBA
  • Android 开发
  • PHP 语言
  • Swift 语言
  • Objective-C 语言

欢迎贡献新领域技能图谱,推荐学习路径与资源(赠礼品),有任何改进意见和建议,也可以建立 issue 讨论或发送邮件至 Raymond@stuq.org

改进目标

  1. 继续细化各领域的技能节点;
  2. 提供各领域的参考学习路径;
  3. 推荐各知识点相关优质资源;

图谱 MarkDown 分级规范

为了便于编辑和纠错更新,现统一图谱 MarkDown 文件分级规范如下:

  1. 根据内容考虑用" #,##,### "依次表示高级别主干分级;
  2. 次级别分支用" -,*,+ "三种符号区分;
  3. 所有“-”的优先级高于“*”;
  4. 所有“*”的优先级高于“+”;

加入我们

  • 提交图谱:直接提交 Pull Request,或者发邮件给 Raymond@stuq.org
  • QQ群讨论:254521819,加群时请备注姓名+职业。加入后请修改群名片为姓名+职业;
  • 微信群讨论:请加StuQ小助手(StuQxiaozhushou)并备注“技能图谱”,小助手会邀请您入群;

版本信息

v 0.1.2

  • 云计算领域新增:OpenStack,容器技术;
  • 移动开发领域新增:iOS 开发;
  • 测试领域新增:移动无线测试;
  • 智能硬件领域新增:嵌入式开发;

v 0.1.1

  • 推荐StuQ 技能图谱第一版发布;

本地测试与发布

安装node依赖环境;

$ cd skill-map
$ npm i --save-dev

本地预览;

$ npm start

发布到git pages作为预览(最终以 StuQ 官网为主);

$ npm run gulp 或 gulp 或 gulp deploy

许可

本技能图谱遵循 CC-BY-NC-SA 4.0 协议。转载请注明出处

最终解释权归 StuQ 所有。欢迎关注 StuQ 微信公众号。

StuQ 微信公众号

赞助声明

StuQ 技能图谱项目接受企业或者个人的赞助,用以覆盖图谱编辑、设计、印刷和运营成本;

  • 对于企业用户,赞助合作请联系 Raymond@stuq.org
  • 对于个人用户,请扫描 StuQ 技能图谱微店地址二维码,以赞助形式获赠 StuQ 技能图谱纸质版;

StuQ 微店地址二维码