Talent Plan

以 Talent Plan 开源数据库开发课程为依托,联合优秀高校和企业,建设成对全国各高校数据库开发人才培养的最佳实践平台。既能帮助学习者掌握数据库开发的理论知识,进行实际数据库开发锻炼,又能给与学习者使用开源资源,开发开源软件的培养。

深度参与 Talent Plan

Step 1
结合个人兴趣爱好以及知识背景,从以下卡片中点击选择适合自己的学习路径
路径(一)
实现一个 Mini 版本的分布式关系型数据库
路径(二)
实现一个 Mini 版本的 Key-value 数据库
路径(三)
参与工业级开源分布式关系型数据库 TiDB 开发实践
路径(四)
参与工业级开源分布式 Key-value 数据库 TiKV 的开发实践
路径(五)
Rust 编程原理与实践
Step 2
填写报名表单,加入课程学习小组,开始学习
Step 3
完成课程作业并提交
  • 提交方式:发送邮件至 talent-plan@tidb.io,7*24 小时全年接受作业
  • 邮件主题建议:【Talent Plan 作业评估申请】课程名称 - 申请人 - 联系方式
  • 邮件正文建议:
    • 每个作业的解题思路阐述,请标明作业编号
    • 所有代码按照原目录结构做成压缩文件附上
    • 应届生可以考虑附上简历
Step 4
通过线上课程考核,获得 Talent Plan 线上结业证书
  • 线上成绩 60 分以上(含 60 分),视为“通过”,发放结业证书,具有申请 TCP 项目的资格
  • 线上成绩 70 分以上(含 70 分),视为“良好”,发放结业证书,具有申请 TCP 项目的资格
  • 线上成绩 85 分以上(含 85 分),视为“优秀”,发放结业证书,具有申请 TCP 项目的资格
  • 线上成绩低于 60 分,视为“不及格”,可在一周内对课程作业进行修改完善,若评估通过,亦可获得结业证书。

学习活动

谁在使用我们的项目

华中科技大学国家光电实验室并行数据实验室
中国科学技术大学 ADSL 实验室
南开大学数据库实验室
电子科技大学计算机科学与工程学院
华东师范大学数据科学与工程学院
人民大学信息学院

个人学习者来源

我们的团队

万继光
Org: 华中科技大学
Role: PMC
江坤
Org: Digital China
Role: PMC
GitHub: pupillord
孙晓光
Org: PingCAP
Role: PMC
GitHub: sunxiaoguang
张建
Org: PingCAP
Role: PMC
GitHub: zz-jason
杨俊逸
Org: PingCAP
Role: Committer
GitHub: rebelice
张博康
Org: PingCAP
Role: Committer
GitHub: Connor1996
张翔
Org: PingCAP
Role: Committer
GitHub: zhangyangyu
杨运帷
Org: Digital China
Role: Active Contributor
GitHub: AmoebaProtozoa
徐锐
Org: oltp group
Role: Senior Mentor
GitHub: cfzjywxk
童牧
Org: PingCAP
Role: Senior Mentor
GitHub: you06
崔一丁
Org: PingCAP
Role: Senior Mentor
GitHub: winoros
骆迪安
Org: PingCAP
Role: Senior Mentor
GitHub: andylokandy
王能杰
Org: 华中科技大学
Role: Mentor
GitHub: wangnengjie
李思岑
Org: 华中科技大学
Role: Mentor
GitHub: L–LYR
陈劲刚
Org: 华中科技大学
Role: Mentor
GitHub: Whorra
李响
Org: 华中科技大学
Role: Mentor
GitHub: LX-676655103
张家坤
Org: 中国科学技术大学
Role: Mentor
GitHub: JK1Zhang
张擎洋
Org: 中国科学技术大学
Role: Mentor
GitHub: QingyangZ
李鑫
Org: 电子科技大学
Role: Mentor
GitHub: oocococo
汤瑞麟
Org: 华中科技大学
Role: Mentor
GitHub: Tangruilin
胡煜
Org: 浙江大学
Role: Mentor
GitHub: charstal
谭新宇
Org: 清华大学
Role: Mentor
GitHub: OneSizeFitsQuorum
谭顺
Org: 山西大学
Role: Mentor
GitHub: madao756
黄章衡
Org: 福州大学
Role: Mentor
GitHub: hzh0425

进一步探索

参加 TCP 项目
Talent Challenge Program 是为通过 Talent Plan 课程考核的高校学生提供的开源项目实训平台,每个赛季将持续 2~3 个月。 通过参与 Talent Challenge Program,你可以获得:
  • 亲身参与世界级开源项目的独特体验
  • 一对一 Mentor 辅导
  • 丰厚的项目奖金
  • 优质的实习/校招机会!
参与 TiDB 开发

本模块旨在帮助贡献者从新手成长为 TiDB 专家,熟悉 TiDB 的设计和实施,从而能够在现实世界中流畅地使用它,并进行深入开发工作。

同时你也可以在开发者论坛和其他开发者们交流学习。

参加社区项目 TiDB for PostgreSQL
TiDB for PostgreSQL 是神州数码武汉云基地推出的开放源码,旨在促进和融入 TiDB 的开源社区。除了高可用性、水平可扩展性和云原生功能外,PostgreSQL 的 TiDB 还与 PostgreSQL 协议兼容。
参与 TiDB Hackathon 年度比赛
TiDB Hackathon 是由 TiDB 社区举办的黑客马拉松大赛,选手需围绕组委会规定的主题做出一个完整的作品并由评审最终评选出获奖者。作为社区最硬核的保留项目,黑客马拉松每年都吸引大量的社区开发者、高校学生、用户等积极参与。丰厚的奖金,极客的项目,等你来挑战!2021 年 12 月 9 日 开启报名,敬请期待。
探索更多社区玩法
  1. TiDB 社区每年举办上百场活动,覆盖开发者、用户上万人,欢迎参与活动
  2. 如果你对 TiDB 相关产品和技术的应用感兴趣,欢迎来用户论坛 TUG 交流学习
  3. 更多技术内容请前往博客学习
校园招聘
PingCAP 及 TiDB 生态企业向优秀高校毕业生敞开大门

发起/组织者

其他资源

学员故事

我超级喜欢 PingCAP 的氛围还有培训方式。这次培训从语言和数据库理论学习到跟进最新论文,再到动手实操小 Demo,了解了 TiDB 各个模块的代码,丰富的课程让我对数据库的理解又加深了一层。希望自己以后的研究东西能够更贴近到具体的场景和系统中去发现问题,并把自己的研究成果落地。
兰海
第一期线下课程优秀学员
参加了 Talent Plan 是一次非常珍贵的体验,一方面是学到了许多的没有接触过的分布式领域的知识,另一方面也结识了来自全国各个高校的优秀的小伙伴以及 PingCAP 的各位厉害的导师,也为我之后来PingCAP 实习埋下了伏笔。
张艺文
第二期线下课程优秀学员
参加这次 Talent Plan,我不仅学习到了丰富的知识,还深入地参与到具有挑战性的工程项目。更重要的是交到了一群非常优秀、靠谱的朋友。非常感谢 PingCAP 举办这个活动,希望 Talent Plan 越办越好。
黄文俊
第三期线下课程优秀学员
经过 Talent Plan 的学习让我明白了,在实验室里 fancy 的想法在工业界可能并不 work,实际应用环境要比实验室环境严格苛刻很多很多。经过这次线下课程的学习,我以后在设计方案的时候会着重考虑从现实角度出发。
邹欢
第三期线下课程最具潜力奖获得者
这次参加 Talent Plan 收获十分巨大,首先是认识了一群很棒的小伙伴,正如崔秋老师说的,一个月时间很短,但是友谊却是一辈子的。然后,我对整个 TiDB 生态以及其中的各个模块有了更高层次的认识和理解,也切身体验到了PingCAP 很 Cool 的 Geek 氛围,总之度过了很有意义的一个月。
林宁
第三期线下课程最具潜力获奖者
工作后参加 Talent Plan 是非常神奇的体验。在这不仅能学习到 TiDB 各个模块的基础理论,还能听到一线的开发直接分享在生产环境中实践的一些细节和经验。最后还能和大家一起齐心协力去落地一个项目,并见证它成为这个优秀开源数据库的一部分。感觉自己回到了久违的学生时光。
郑向升
第四期线下课程学员代表
在传统的课堂学习中,如果组队做一些比较大的作业,最多就是几个同学间讨论,这种单向小规模的思想交流比较有限。但通过 Talent Plan 学习社区,我们可以汇聚全国,甚至全世界的分布式技术爱好者,大家对于同一件事有不同的思维、思想,就会碰撞出一些很有意思的思路和解决方法,这也可以激发大家更有热情地参与进来。通过 Talent Plan 的学习,我不仅学到了专业的分布式数据库知识,还交到很多朋友,个人非常喜欢这种形式。
谭新宇
2021 TinyKV学习营优秀学员
之前也参加过一些软件设计类的竞赛,这些比赛更关注项目的包装,而在 Talent Plan 学习营中,更关注的是学生的动手能力,以及是否坚持到底将项目完成。通过 Talent Plan,可以把所学的知识与实践相结合,这对于个人发展是非常有帮助的。未来,我会继续往数据库这一领域去发展,从事分布式数据库相关的研发是我最感兴趣的事情。
黄章衡
2021 TinyKV学习营优秀学员
Talent Plan 的课程设置非常合理,由浅入深,难度的跨度也是慢慢提升的,对于学员来说比较友好。因为我的专业就是数据库相关,对这些知识其实并不陌生。但之前的学习经历偏学术界,Talent Plan 的课程更侧重工业界的实践,来自于实际应用场景中。通过 Talent Plan 的学习,可以帮助我把学术界的理论和工业界的实践结合起来,进一步提升专业知识。
孙佳丽
2021 TinyKV学习营优秀学员