Page cover

What is RePublic of CS?

RCS (全名: RePublic of Computer Science)。是一個 2024 年 Q1 發起的公開知識計畫。

在中長期的願景裡,筆者希望能讓 RCS 長遠提供 「開源知識庫」 、 「讀書會社群」 、 「課程孵化器」 這樣的三元價值。

並最終讓市面上背景各異的軟體工程師,都能享受到如學校般高品質的學習過程,同時培養系統化自學的能力。

RCS 的想法從何而來?

2023 對筆者來說,是自從軟體入行後滿特別的一年。在年初時受朋友啟發,因緣際會開展了長約 2 季的 後端論文讀書會,並也開始接觸了卡片盒筆記法,閱讀了 DDIA 鳳凰架構 兩本書。

對於一個在自學上有近乎執著般熱愛的人來說,與閱讀夥伴的討論、與之而來的能力進展,都是十分享受的一件事;但經營同質的活動久了,必不可免的會發現些限制:

  1. 儘管讀書、看論文、上課的起頭,參與者都能維持熱忱。但多數參與者,還是缺乏對深度知識應用的想像,有時會主題越經營、越找不到方向。

  2. 各個人學習 CS 知識的原動力各有不同,有些是為了職涯、有些為了樂趣。缺乏了人與人、人與知識間的長期共同連結。導致久了失去鑽研的動力。

  3. 隨著一群人書念的越來越多,後續加入的成員會很難跟上老手想看的內容。

而抱持著這樣的想法,以下的幾個元件被設計了出來

RCS Open Course

RCS Classroom

RCS Mentor

透過 RCS Open Course, RCS Classroom, RCS Mentors;RCS 計畫相信,以上元件能最大程度的幫助、吸引到三種人:

  1. 在學習上手足無措、方向與想像都缺乏的 Jr./New Grad

  2. 已經有一定工作經驗,但自認學習效率、系統性上都想增進的 Sr.

  3. 熱愛鑽研各種學習方法,嚮往 Learning in Public 的 CS 愛好者

結語:RCS 的展望

當下 (2024 Q1 ~ Q2)

  • 公開經營此 RCS 社群與 Open Course,並透過一季的 Classroom 直播來完善 RCS.101這項知識藍圖。

一年 (2024 Q3 ~ Q4)

  • 接續筆者的興趣,以讀書會形式學習 Rust/System Design/計算機組織的同時,將他們編排成 RCS.201, RCS.302RCS.103

未來 (2024 onwards)

  • 作為一個業餘社群,在秉持 「 知識不該被 paywall 」 的理念下,透過編排 Open Course & 主持讀書會,來培養一群思考、學習都有系統性。也有能力教授知識的 mentor

  • 成為一個學習型組織與知識經濟的孵化器。讓有興趣想開工作坊、教學的人,都能以公開的方式驗證自己的學習模型

Last updated