官网 Web 页面地址:http://skill-map.stuq.org/
StuQ 程序员技能图谱是由 StuQ(http://www.stuq.org/)发起的一个技术社区开源项目,志在汇集整理共建泛 IT 技术领域(云计算,大数据,运维,安全,开发语言,智能硬件等)及互联网产品、运营等领域学习技能图谱,帮助程序员梳理知识框架结构,并尝试提供路径指导和精华资源,方便技术人学习成长。
目前技能图谱已有下面几个领域:
以及正在建设中的领域:
- 架构师
- 服务端开发
- CTO
- 分布式数据库开发
- IoT 物联网
- DBA
- Android 开发
- Java 语言
- PHP 语言
- Swift 语言
- Objective-C 语言
欢迎贡献新领域技能图谱,推荐学习路径与资源(赠礼品),有任何改进意见和建议,也可以建立 issue 讨论或发送邮件至 Raymond@stuq.org。
- 继续细化各领域的技能节点;
- 提供各领域的参考学习路径;
- 推荐各知识点相关优质资源;
为了便于编辑和纠错更新,现统一图谱 MarkDown 文件分级规范如下:
- 根据内容考虑用" #,##,### "依次表示高级别主干分级;
- 次级别分支用" -,*,+ "三种符号区分;
- 所有“-”的优先级高于“*”;
- 所有“*”的优先级高于“+”;
- 提交图谱:直接提交 Pull Request,或者发邮件给 Raymond@stuq.org;
- QQ群讨论:254521819,加群时请备注姓名+职业。加入后请修改群名片为姓名+职业;
- 微信群讨论:请加StuQ小助手(StuQxiaozhushou)并备注“技能图谱”,小助手会邀请您入群;
- 云计算领域新增:OpenStack,容器技术;
- 移动开发领域新增:iOS 开发;
- 测试领域新增:移动无线测试;
- 智能硬件领域新增:嵌入式开发;
- 推荐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 技能图谱项目接受企业或者个人的赞助,用以覆盖图谱编辑、设计、印刷和运营成本;
- 对于企业用户,赞助合作请联系 Raymond@stuq.org;
- 对于个人用户,请扫描 StuQ 技能图谱微店地址二维码,以赞助形式获赠 StuQ 技能图谱纸质版;


