程序员技能图谱

程序员技能图谱 https://github.com/TeamStuQ/skill-map

程序员技能图谱

Github 开源项目地址:https://github.com/TeamStuQ/skill-map,欢迎 Star :)。

简介

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

除非特别声明,本开源项目所有领域技能图谱内容均只代表所参与贡献的技术人员个人立场,与其公司背景无关。本项目出发点旨在抛砖引玉,有任何不同意见和反馈,请提交 Issue 讨论,或发送邮件至 [email protected],编辑会及时跟进或组织讨论,并持续更新内容版本。请理解并支持,感谢!:)

目前技能图谱已有如下领域,点击标题可以预览文本文件(.md),也可以在『图片预览版』以技能树形式预览图片文件(.png):

领域(点击预览 核心贡献者 ID 原创链接 学习资源
# 人工智能 AI      
- 机器学习 @徐英凯|闪银机器学习工程师 - 推荐脑图
- Apollo 自动驾驶 @Apollo 技术布道师团队 原创链接 推荐脑图
# 大数据 @祝海林|丁香园大数据技术专家 - 推荐脑图
  @高扬|欢聚时代资深大数据技术专家 - 推荐脑图
- Hadoop @张丹|况客创始人 原创链接 推荐脑图
# Web 前端 @jayli(拔赤)|阿里巴巴前端技术专家 原创链接 推荐脑图
  @Jackson Tian|阿里巴巴前端技术专家 原创链接 推荐脑图
- 移动性能优化 @刘恒兵(河伯)|腾讯前端技术专家、IvWeb 负责人 原创链接 推荐脑图
- HTML5 开发 @Phodal(黄峰达)|ThoughtWorks 咨询师 原创链接 推荐脑图
- Angular 2 @汤桂川|广发证券前端技术专家 - 推荐脑图
# Server 后端      
- 架构师 @沈剑|58到家技术委员会主席/技术总监 - 推荐脑图
- OpenResty @温铭|OpenResty Inc. 合伙人 - 推荐脑图
- 直播技术 @李雨来|SpeedyCloud 迅达云技术 VP - 推荐脑图
- CDN 技术 @李孟|SpeedyCloud 迅达云首席架构师 - 推荐脑图
- DNS 排查 @李孟|SpeedyCloud 迅达云首席架构师 - 推荐脑图
# 云计算 @费良宏|AWS 首席云计算技术顾问 - 推荐脑图
- OpenStack @夏艳|UnitedStack 公共关系总监 - 推荐|脑图
- 容器 Container @林帆|ThoughtWorks DevOps 咨询师 - 推荐脑图
- 微服务 MicroService @王磊|西安尚度元科技技术总监 - 推荐脑图
# 安全 @余弦|知道创宇技术 VP 原创链接 推荐脑图
# 智能运维 @Tanky Woo|知道创宇资深运维工程师 原创链接 推荐脑图
- DBA @杨一|杭州有赞科技有限公司 DBA 专家 - 推荐脑图
- DevOps @林帆|ThoughtWorks DevOps 咨询师 - 推荐脑图
- Kubernetes @张磊|Hyper HQ & CNCF Meber - 推荐脑图
  @李响|CoreOS 分布式系统组主管 - 推荐脑图
# 测试 @TesterHome 社区 - 推荐
- 移动无线测试 @陈晔 Monkey - 推荐脑图
# 移动开发      
- iOS 开发 @唐巧 |猿题库小猿搜题产品技术负责人 原创链接 推荐脑图
- Android App 开发 @anly_jun 原创链接 推荐|脑图
- Android ROM 开发 @anly_jun 原创链接 推荐|脑图
- Android 架构师 @顾浩鑫(ASCE1885)| 平安金融科技移动研发工程师 - 推荐脑图
# 智能硬件      
- 嵌入式开发 @Phodal(黄峰达) |ThoughtWorks 咨询师 原创链接 推荐脑图
# 开发语言 @吴坚|南航软件工程师 原创链接 推荐脑图
- Golang @谢孟军|Apple 资深技术专家 原创链接 推荐|脑图
- Clojure @Loretta|SwiftKey 软件工程师 - 推荐|脑图
- Python @ZoomQuiet(大妈)|猎豹移动技术专家 原创链接 推荐|脑图
- Haskell @张淞|网易杭州研究院高级开发工程师 - 推荐|脑图
- Node.js @桑世龙(i5ting)|去哪儿网前端架构师 原创链接 推荐|脑图
- Ruby @张汉东(Alex) - 推荐|脑图
- Java @Zhang Wei - 推荐|脑图
# 开发工具      
- Git @吴坚|南航软件工程师 - 推荐|脑图
# 技术管理      
- CTO 技能 @黄勇|特赞科技 CTO、EGO 会员 - 推荐脑图

以及正在建设中的领域:

  • 服务端开发
  • 分布式数据库开发
  • IoT 物联网
  • PHP 语言
  • Swift 语言
  • Objective-C 语言
  • C++ 语言
  • C# 语言

欢迎贡献新领域技能图谱,或推荐学习路径与资源,有任何改进意见和建议,也可以建立 issue 讨论或发送邮件至 [email protected]。所有参与该项目的社区朋友均有机会获赠礼品/技能图谱纸质印刷 A1 版。

改进目标

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

图谱 MarkDown 分级规范

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

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

加入我们

  • 提交图谱:直接提交 Pull Request,或者联系项目负责人雷蒙德,可发邮件至 [email protected]
  • QQ群讨论:254521819,加群时请备注“姓名+职业角色”,如“Ray+前端”
  • 微信群讨论:请加StuQ小助手(StuQxiaozhushou)并备注“技能图谱”,小助手会邀请您入群

版本信息

V 1.0

  • 更新稳定版本,新增 IT 职业技术重要领域

v 0.2.0

  • IT 技术各主要领域基本覆盖

v 0.1.2

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

v 0.1.1

  • 程序员技能图谱第一版发布

版权声明

本技能图谱遵循 CC-BY-NC-SA 4.0 协议。商业转载必须征求极客邦科技 Geekbang 授权同意,转载请务必注明出处 极客邦科技 Geekbang 保留最终解释权及法律追究权力。

欢迎关注极客邦科技 Geekbang 推出的「极客时间」App,获取更多技术干货。

原文地址:https://www.cnblogs.com/findumars/p/8196522.html

时间: 2024-08-26 14:11:48

程序员技能图谱的相关文章

PHP程序员技能栈

PHP程序员技能栈 提交 我的评论 加载中 已评论 PHP程序员技能栈 2015-07-10 PHP开发者 PHP开发者 PHP开发者 微信号 phpDevs 功能介绍 分享 PHP 相关的技术文章.工具资源.精选课程.资讯 点击上方蓝字↑↑↑,轻松关注哦~ 写在前面 当我们谈到PHP开发,我们其实是在谈论网站,数据库,缓存,session,负载均衡等等等等一些列复杂技术的集合.所以,PHP的技能栈也比一般得要长很多. PHP基础 在这里,你需要了解的是: 在各个平台安装php并用php内置的w

[PHP]程序员技能栈

[PHP]程序员技能栈.md-/Users/zjh/Documents/我的文章/[PHP]程序员技能栈 html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:

武汉java培训:Java程序员技能升级的诀窍

你只在早上9点至晚上5点间编码,却担心这样不够好吗?你看见其他的程序员工作于个人项目或开源项目,参与编程马拉松,并花费所有的业余时间编写软件了吗?你可能会认为只在自己的工作时间编码,只朝九晚五地编写软件,将永远不会非常优异.你可能认为,只有那些连吃饭.睡觉和呼吸间都在编码的人才能脱颖而出.武汉java培训专家提醒大家,坚持一周40小时的工作时间依然可以让你成为一个有价值的.熟练的程序员,一起来看看怎么做到吧:工作于个人或开源软件项目不会让你自然而然地成为一个更好的程序员.编程马拉松甚至可能会成为

【程序员技能】正则表达式总结

正则表达式是运用字符串来匹配一系列契合某个语法规矩的字符串 Java中正则表达式首要用到java.util.regex包中的Pattern类和Matcher类 首要分为四种类型的正则操作,分别是匹配.更换.切开和获取. 经过一个简略的实例来演示一下正则表达式的便利的地方 class RegexDemo { public static void main(String[] args) { String number = "18015501550"; boolean is = isPhon

技能图谱

Gitbug地址: https://github.com/TeamStuQ/skill-map StuQ 程序员技能图谱 官网 Web 页面地址:http://skill-map.stuq.org/,也可扫描页面下方二维码,以赞助形式获赠技能图谱纸质版. 简介 StuQ 程序员技能图谱是由 StuQ(http://www.stuq.org/)发起的一个技术社区开源项目,志在汇集整理共建泛 IT 技术领域(人工智能,前端开发,移动开发,架构,云计算,大数据,运维,安全,后端开发,测试,智能硬件等)

Java软件工程师技能图谱

原文链接:Java软件工程师技能图谱 最近在考虑"拥有怎样的技能才能算一名合格的java软件工程师呢?"这个问题.碰巧在github发现一个很棒的开源项目--程序员技能图谱.@Zhang Wei写的Java Software Engineer Skill Map确实能解答我心中的疑问.好的东西应该向更多的人,我将英文版本根据自己的理解写成中文版,并补充了相应的学习资料(书籍是可下载的,中文书籍可能存在版权问题,推荐书籍都是比较经典的英文教材).希望这次整理能帮助更多的人解答心中的疑惑.

程序员初学机器学习的四种方式

http://blog.jobbole.com/67621/ 本文由 伯乐在线 - XiaoxiaoLi 翻译.未经许可,禁止转载!英文出处:Jason Brownlee.欢迎加入翻译组. 学习机器学习有很多方法,大多数人选择从理论开始. 如果你是个程序员,那么你已经掌握了把问题拆分成相应组成部分及设计小项目原型的能力,这些能力能帮助你学习新的技术.类库和方法.这些对任何一个职业程序员来说都是重要的能力,现在它们也能用在初学机器学习上. 要想有效地学习机器学习你必须学习相关理论,但是你可以利用你

程序员初学机器学习算法

英文原文:4 Self-Study Machine Learning Projects 学习机器学习有很多方法,大多数人选择从理论开始. 如果你是个程序员,那么你已经掌握了把问题拆分成相应组成部分及设计小项目原型的能力,这些能力能帮助你学习新的技术.类库和方法.这些对任何一个职业程序员来说都是重要的能力,现在它们也能用在初学机器学习上. 要想有效地学习机器学习你必须学习相关理论,但是你可以利用你的兴趣及对知识的渴望,来激励你从实际例子学起,然后再步入对算法的数学理解. 通过本文你可以学习到程序员

超级炫酷的HTML5互动式程序员求职简历

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ