欢迎参与 Talent Plan 课程的学习!

Talent Plan: Made for Community, by Community

Talent Plan 是由 PingCAP 发起的、面向社区人才培养的开源项目,该项目在 GitHub 上已拥有 4000+ Star。Talent Plan 旨在开发并整合一系列开源协作、编程语言、分布式系统、分布式数据库等学习资料并与 TiDB 生态系统实践经验相结合,帮助开源爱好者以及基础设施爱好者逐步获得基础知识沉淀和技能提升。

自 2018 年 12 月份 Talent Plan 项目启动至今(北京时间 2020 年 4 月 30 日),线上课程共吸引国内外实名认证课程爱好者 470 余人,50 余人顺利通过线上课程的考核;线下实训项目成功举办 4 期,38 名同学顺利结业,近 20 名同学在通过 Talent Plan 课程考核后陆续加入 PingCAP,其他同学也持续在 TiDB Community 中发挥自己的光和热。

Talent Plan Courses 2.0 is Ready

Talent Plan 是为社区小伙伴提供的学习资料,也在社区的建议和反馈中不断优化成长。在社区小伙伴的共同努力下,Talent Plan 完成了新一轮的课程升级。2.0 版本现已全面开放!

2.0 版本结合大家的兴趣爱好和知识背景给出了 5 条推荐的学习路径,分别是:

分布式数据库爱好者可以通过路径 1 或 路径 2 的学习,从 0 到 1 实现一个 Mini 版本的分布式关系型数据库或分布式 Key-value 数据库

在完成路径 1 和 路径 2 学习的基础上,如果想要深入参与更加复杂的工业级开源分布式数据库开发实践的小伙伴,可以选择路径 3 或路径 4,成为 TiDB/TiKV 的 Contributor,逐步在 TiDB Community 里实现个人成长和技能提升

除此之外,Rust 编程原理与实践路径中融合了 Rust 核心作者 Brian Anderson 精心设计的 Practical Networked Applications in RustDistributed Systems in Rust 两门课程,帮助 Rust 语言爱好者逐步征服 Rust 这座陡峭的山峰!

更多课程细节可以到 https://university.pingcap.com/talent-plan/ 查看。

Communication

  • 学习过程中遇到任何问题或对于 Talent Plan 有任何建议均可在 AskTUG Talent Plan 问答专区 与我们进行互动。
  • 也可扫描下方二维码添加 TiDB Robot,回复“学习”加入 Talent Plan 2.0 学习交流群,与其他小伙伴一起共同学习、交流探讨。

WechatIMG7

4赞

你好,可以问一下路径1和路径2对想加入PingCAP的同学的主要区别是什么吗?看到后面的路径3,路径4,所以就是想加入TiDB的话得选择路径1-3,TiKV的话最好选择路径2-4?我其实对2个部门都很喜欢,但是TiKV是用Rust,我比较熟悉的是Go,那我得在面试前学Rust,时间比较赶hhh,所以想求证一下~

3赞

Talent Plan 1. 0进行到一半的,建议完成1.0再进行2.0,还是直接进行2.0呢。

2赞

tinykv tinysql的在Linux还是Windows环境做开发测试

将来会不会出视频教程, 就跟吴恩达老师讲得那种一样, 跟起来感觉容易不少, 是不是也有可能放课程在Coursera这种类型的教学平台上. 估计会有更多的同学发现并参与到其中.

把5条学习路径放到一块,有挑着感兴趣的点,不过没有发现自己需要学习的路径 咱们应该有第6条,甚至第7条路径(面向决策类,面向产品经理,面向普通用户。。。)这样才能构成一个系统的用户层次,用户角色

类似【兵将帅】用户有一个分层,针对各自的诉求点

你这个图片放大不了:sweat:

这样可以放大么?

Talent Plan 课程的学习 关注点汇总.xlsx (14.9 KB) 直接上传EXCEL文件,你看看呢

感谢提问。:grin:

总体来说,Talent Plan Courses 的成绩是对于个人学习能力和知识水平的检验与认证,成绩越好,成功通过 PingCAP 相关职位面试的可能性越大。

对于希望在学习 Talent Plan 课程之后加入 PingCAP 的小伙伴来说,路径 1 和路径 3 对于提前掌握分布式关系型数据库 SQL 层(即 TiDB 方向)有很大帮助,路径 2 和路径 4 对于提前掌握分布式 Key-Value 数据库存储层(即 TiKV 方向)有很大帮助,其中路径 3 和路径 4 分别是路径 1 和路径 2 的进阶版。

所以:

  • 如果对 TiDB 方向的工作/实习机会感兴趣的小伙伴建议先学习路径 1,时间充裕的情况下,在学完路径 1 的基础上,再学习一下路径 3;
  • 如果对 TiKV 方向的工作/实习机会感兴趣的小伙伴建议先学习路径 2,时间充裕的情况下,在学完路径 2 的基础上,再学习一下路径 4(由于路径 4 中包含 Rust 语言的学习,所需的学习时长会相对长一些,要注意合理安排时间哦~ )

预祝学习愉快!

感谢提问。:grin:

  • 如果你正在学习 Talent Plan 1.0 的 TiDB 方向,相信已经完成了 Go 语言的基础学习,可以无缝切换到 Talent Plan 2.0 路径 1 和路径 3 的学习,2.0 相比 1.0 学习路径规划更加体系化,建议直接进行 2.0 课程的学习
  • 如果你正在学习 Talent Plan 1.0 的 TiKV 方向,或许正在进行/已经完成 Rust 语言的学习,对于 Talent Plan 2.0 中路径 4 是一个很好的补充,建议直接进行 2.0 课程中路径 2 和路径 4 的学习。

已经完成 Talent Plan 1.0 课程学习的同学们,能力依然是被认可的,如果时间充裕的话,也可以尝试学习一下 2.0 版本哦~

预计学习愉快!

感谢建议~

为了给同学们更好地学习体验,Talent Plan 愿意尝试多种课程内容展示形式与课程展示平台,请允许我们进行一段时间的调研测试,如果有新的进展,会及时反馈给大家。

如果有其他好的建议,欢迎随时提出来:grin:

感谢对 Talent Plan 的关注!预祝学习愉快!

So cool~ :+1:

感谢建议,希望能够一起参与 Talent Plan 课程的开发设计当中:grin:

咱们除了【技术路线】,更为重要的开设【管理类课程】普及,会对全球产生巨大的影响力 这个系关一号决策人,拥有全局的决策力,才能让咱们走的长久 核心能搞透,为什么用数据库?以及关键决策点?产生原创认知层面的推动力 并且这样的计划,应该立为1号计划(排在所有项目前面) 只有一把手工程,才能为未来的10年打下基础 通过搜索“产品经理”关键字,目前只有几篇(个位数的文章) 找到 27 条结果 https://search.asktug.com/?q=产品经理 还有几篇无直接相关 势高,则围广:TiDB 的架构演进哲学

1赞

都是用的 go,所以在 windows 上应该也是可以的,但没有试过

你好,Talent Plan 1.0 的网页貌似访问不到了,请问能否再把1.0的学习路径再放出来,想要再参考一下

感谢提问。Talent Plan 1.0 内容可直接前往 https://github.com/pingcap/talent-plan/tree/master/talent-plan-1.0 查看。

为了方便及时获取 Talent Plan 的最新消息,建议扫描下方二维码添加 TiDB Robot,回复“学习”加入 Talent Plan 2.0 学习交流群,与其他小伙伴一起共同学习、交流探讨。

WechatIMG7