暑期特別企劃 | 快來接收 PingCAP Talent Plan 的小驚喜!

PingCAP Talent Plan 學習通道自開通以來,收穫了海內外小夥伴的密切關注,有 100 餘名小夥伴參與到線上課程的學習中,第二期線下課程也於 5 月中旬圓滿落幕。結合你們的意見,咱們對 Talent Plan 的課程作了一些優化,並推出 Talent Plan 暑期特別企劃,線上課程和線下課程都增長了一些新的元素~你們快來接收這一波「小驚喜」吧!git

線上課程

1. Practical Networked Applications in Rust 全面開放

咱們發現不少開發者都願意參與 TiKV 的研發,但一般都會遇到兩個困難,第一是不會 Rust 語言,由於這門語言的門檻實在過高了,第二是沒有分佈式數據庫相關的理論知識,不知道如何用 Rust 寫一個分佈式高性能服務。雖然如今市面上有不少的 Rust 教程,但大多數是集中在語言自己的教學上面,因此咱們決定在它們的基礎上,專門推出一套新的 Rust 培訓課。基於這方面的考慮,Rust 核心做者 Brian Anderson 對 Rust 課程進行從新設計,推出 Practical Networked Applications in Rust (https://github.com/pingcap/talent-plan/tree/master/rust),並向社區小夥伴全面開放github

經過這門課程,你們不只能學到 Rust 的基本知識,還能使用 Rust 來構建本身的存儲引擎和網絡框架,學習如何寫高性能的併發程序,從而真正進入使用 Rust 來進行分佈式系統開發的大門。面試

舒適提示:對該課程提出改進意見的小夥伴,咱們會結合意見及改進狀況給予額外的加分哦數據庫

2. 線上做業提交方式變動:由集中打包提交改成分批次提交

線上課程開放之初,做業提交採用的是集中打包的方式,這麼作的目的是爲了使做業更具連貫性,在進行做業評估的時候,也可以更全面的瞭解你們對於線上課程的掌握程度。可是運行了一段時間以後,咱們發現,大部分小夥伴基於學業及工做方面的考慮,學習課程的時間相對分散,因而咱們將線上課程提交方式改成分批次提交,一方面是爲了更好地適應你們的學習節奏,另外一方面也能夠經過做業提交狀況瞭解你們的學習進度以及在學習中遇到的問題,以便針對性地對課程進行調整並組織集中答疑。更新後的線上做業提交方式以下:網絡

  • 發送郵件至 ts-team@pingcap.com架構

  • 郵件主題:【PingCAP Talent Plan】申請線上課程做業評估+申請人+聯繫方式。併發

  • 正文:框架

    • 請簡單介紹本身(包括姓名、GitHub ID、經常使用聯繫方式等)。分佈式

    • 在校學生需註明所在高校、年級和專業等信息;非在校學生需註明當前就任公司、是否能 full-time 參與 4 周線下課程等。性能

  • 以附件形式提交做業。

  • 線上做業提交通道每週六 0:00 開啓,至週日 24:00 關閉,持續 48h 開放。

  • 做業能夠「完成多少就提交多少」,但要以周爲單位(若是某一週的做業只完成了一部分,能夠放到下個提交通道開啓時提交)。

線下課程

完成線上課程並經過考覈的同窗將有機會參加線下課程。第三期線下課程正值暑期,爲了幫助同窗們充分利用暑假時間,更好地參與和熟悉開源社區,咱們對第三期線下課程作了大量調整。調整後的線下課程包括 1 周的集中授課階段以及 3 周的實戰演練階段。

1. 集中授課階段(Week 1)

集中授課階段將針對 Rust 語言、Go 語言、TiKV/TiDB 基礎架構、SQL 優化與執行等基礎知識進行重點講解,除此以外,咱們還爲你們準備了三重驚喜。

<center>Week 1 時間安排表</center>

驚喜 1:在你們熟悉的校園環境中進行集中授課

爲了給同窗們營造更加溫馨的學習氛圍,咱們將第一週集中授課地點選在了華中科技大學。在前兩期 Talent Plan 的實踐過程當中,咱們結識了華中科技大學的老師和同窗們,華科的同窗們不管是從報名人數上仍是學習的積極性上,都給咱們留下了深入的印象,咱們深切地感覺到了他們對於計算機科研的熱情和專一,在此也要特別感謝華中科技大學的老師和同窗們給予的支持和幫助。

驚喜 2:增設公開課程

很多小夥伴表示想要對 TiDB 開源社區以及如何成爲社區 Contributor 有更加深刻的瞭解,對於 TiKV、TiDB 等工程實踐也有着濃厚的興趣,因而咱們增設了公開課程。不僅有 Deep Dive into TiKV/TiDB/Cloud TiDB/Columnstore for TiDB,還有 Rust Language 課程專場講授。更有負責 TiDB 開源社區運營的小姐姐爲你們分享 TiDB 開源社區的現狀以及如何成爲 TiDB Contributor。

公開課報名通道:

掃描上方二維碼報名線下公開課

<center>掃描上方二維碼報名線下公開課</center>

驚喜 3:TiDB TechDay 2019 武漢站邀請函

線下課程第一週週六(7 月 20 日)恰逢 TiDB TechDay 2019 武漢站,TechDay 上不只有 TiDB 最新的 OLAP 架構、雲原生 TiDB demo、TiKV 性能大幅提高等技術分享,用戶夥伴也會一塊兒交流分享 TiDB 實踐經驗,還有關於開源社區運營的新想法,對於小夥伴來講是一次可貴的學習機會。因此在第一週的週六,咱們會邀請線下的小夥伴一塊兒參與 TechDay 武漢站,與社區小夥伴進行近距離交流,感覺開源社區的魅力!

2. 實戰演練階段(Week 2-4)

對於大多數熱愛開源、熱愛 Coding 的小夥伴來講,可以親身參與到開源項目的開發,是一件很是值得興奮的事情。在參與開源項目的過程當中,你會不自覺地對本身的代碼規範和代碼質量進行嚴格要求,你的代碼甚至有可能在世界範圍內被使用,聽起來就很酷!TiDB 做爲世界級開源項目,深刻參與其開源實踐,可以幫助小夥伴們瞭解開源世界,提高工程實踐能力。

因此,在第一週集中授課以後,咱們會邀請你們回到 PingCAP 北京總部,開啓爲期 3 周的實戰演練階段。實戰演練階段將重點培養你們的動手實踐能力,同窗們能夠自由組隊,深度參與 TiKV、TiDB 工程實踐。

可選項目

1. TiKV 方向:

  • 可插入式的 PD 調度器

  • PD 調度 simulater

  • LSM:減小 TiKV 寫放大

2. TiDB 方向:

  • SQL Index Advisor

  • Full Vectorized Expression Evaluation

第三期線下課程將於 7 月 15 日正式開始,第一週爲集中授課階段,第二週至第四周實戰演練階段,整個課程將持續 1 個月,目前線下課程學員已集結 90%。在 7 月 7 日以前完成線上課程學習的小夥伴依然有機會參與第三期的線下課程哦!

本期課程大綱

詳細課程大綱: https://docs.google.com/document/d/1vZJWMWd_83VHAqMjOIyUIJLyCCo9y4QrELFgbqXwSHc/edit?ts=5d1085a6

PingCAP Talent Plan

PingCAP Talent Plan 是 PingCAP 爲 TiDB 開源社區小夥伴提供的進階式學習計劃。課程設置上分爲兩個方向,分別是面向 SQL 引擎的 TiDB 方向和麪向大規模、一致性的分佈式存儲的 TiKV 方向。每一個方向的課程都包含線上和線下兩部分,線上課程側重於對基礎知識的講解,對社區全部小夥伴們開放,時間上比較靈活。線下課程在夯實基礎知識的基礎上,注重實操能力的培養。

完成線上課程並經過線上考覈的小夥伴能夠得到線上課程結業證書,表現優秀的還將有機會拿到 PingCAP 校招/實習免筆試綠色通道,並且有機會參與半年內 PingCAP 組織的任意一期線下課程;完成線下課程的小夥伴能夠得到專屬 PingCAP Talent Plan 結業證書,表現優秀的還將有機會拿到 PingCAP 校招/實習免面試綠色通道/Special Offer、 PingCAP/TiDB 全球 Meetup 的邀請函等。

相關文章
相關標籤/搜索