龍蜥開發者說:一人行快,眾人行遠!在龍蜥社群的日子,我想說這些 | 第 12 期
「龍蜥開發者說」第 12 期來了!開發者與開源社群相輔相成,相互成就,這些個人在龍蜥社群的使用心得、實踐總結和技術成長經歷都是寶貴的,我們希望在這裡讓更多人看見技術的力量。本期故事,我們邀請了龍蜥社群開發者崔立臣來分享「一人行快,眾人行遠!在龍蜥社群的日子,我想說這些 」。
歡迎閱讀上期故事《 海納百川,有容乃大,我在龍蜥社群的升級之旅》。開發者說系長期活動,對於積極投稿、多次分享的童鞋,我們還有神秘大禮鼓勵!誠邀開發者們分享真實體驗,以文會友、共同學習、一起進步。
本期故事主角:崔立臣,龍蜥社群LoongArch SIG Contributor,具有多年的軟體開發和系統程式設計經驗,積極參與社群的開源專案,對作業系統領域有深入研究。
說實話,一開始龍蜥社群的同學找我約稿的時候,其實我的內心是拒絕的,不是不願,而是不敢,因為前面每一期的《開發者說》我都有看,每位在龍蜥的工作都有著不可或缺的意義。相比之下,我的工作顯得微不足道,內心的膽怯讓我有些退縮,因為我無法不在意他人眼光。幸而得到了龍蜥工作人員的一番鼓勵,我才戰勝心中恐懼。雖然在資歷上或是技術深度上,我與前幾期的大佬們還有段距離,但我依然願意在這裡做出我的分享,如果我的分享能讓更多的開源愛好者對龍蜥社群產生興趣,那就再好不過了。
作為一個作業系統開發者,Linux 是繞不過去的一個話題。作業系統從開發到上線、從部署到運維,處處都滲透著 Linux 的影子。我最初參加的工作就是在 CentOS 上開發。開發中,我體驗到了 Linux 的開放和自由。隨著工作的深入,我越發覺得 Linux 包容的特性,每個人都可以根據自己的興趣愛好和專業所長參與到數以千計的專案中。同時所有的 GNU 專案都向每個人進行開發。從最基礎的 Linux kernel 專案到各種基礎軟體,所有人都可以去學習和修改,定製適合自己的版本。相比較於封閉的 Windows 和 MacOS 系統給使用者提供了更大的自由度。
在龍蜥社群建立之初,紅旗軟體作為理事單位成員加入到了龍蜥社群當中,當公司詢問我是否願意參與龍蜥社群的工作時,我還是很激動的,可以和那麼多優秀的人一起學習、共事。後來如願地加入了龍蜥社群,也認識了社群中很多優秀的夥伴,在實踐中一起探索、一起成長。在參與社群的工作當中,我學到了很多在平時沒有接觸到的東西。在社群中第一次接觸到了我們國產的龍芯晶片,學習了 MIPS 架構,加深了對架構的理解,對於底層的理解也更加透徹了。
他山之石,可以攻玉,底層的很多東西都是相通的,用同樣的思路可以解決不同的問題。在社群工作中第一次接觸到了 koji 的高階用法,原來編包還可以這樣!同時我將這些知識反饋到工作中去,極大地提高了我的工作效率。比如,在後面偶然的一次工作中,碰到了這個編譯包的用法,我就使用了它來完成,這讓我覺得驚喜,也更願意在社群中進行投入了。
(圖/使用koji成功編譯的歷史包)
很榮幸加入到了 LoongArch SIG(Special Interest Group)參與共建,也被邀請進了龍蜥的使用者群(33311793),從使用者的角度看問題往往有新的發現,可能開發者一個很簡單的配置,覺得很簡單的問題,對於實際的使用者來說就是一個巨大的攔路石。參與到使用者當中,對於開發者來說從來都是有益無害的。以前這種開源的大型專案, 如 MariaDB、Apache Tomcat 總是給人一種高不可攀、無力參與的感覺,但當我真正參與進來,反而沒有感覺到太大的壓力。很多基礎的東西已經由我們龍蜥的同學搭建好了,不得不說有一種前人栽樹,後人乘涼的感覺。參與的工作也不全部都是難度很大的專案,有簡單的測試工作,有難度較大的 debug 工作,可以根據自己的時間安排,按需領取、按時完成即可。
之前我一直沒有參與大型社群的經驗,龍蜥社群是我參與的第一個大型開源社群,所以我有了與之前不同的體驗。開發大部分的時間都是枯燥的,是需要耐得住寂寞的。想要走得快就一個人前行,想要走得遠就要結伴而行。而在龍蜥社群,我體會到了結伴的感覺,我相信一群人會走得不那麼累,即使走不動,也總會有人搭我一把手。無論是那些有著多年開發經驗的資深開發者,還是一些剛剛準備進入開源行業的愛好者,我相信他們都會願意伸出這樣一隻手,這就是開源的精神,互助共享,開放包容,每個人都能夠找到自己的定位,參與到社群的共建工作當中,發揮自己最大的價值,讓社群的每一步走得更加紮實。
得益於一直在龍蜥社群的貢獻,我很榮幸獲得了龍蜥社群 2021 年度開源參與貢獻獎。因為貢獻社群是一件很有成就感的事情,尤其是當自己的貢獻能夠為他人所用,一絲絲的感激也能讓人心生愉悅。這是個大家庭,你我不分彼此,也歡迎各路的開發者加入,無論是作業系統的成熟的開發人員還是作業系統愛好者、初學者,都可以積極地參與到我們的龍蜥社群中來,共建 LoongArch 生態大家園,為 LoongArch 早日實現多架構同源異構添磚加瓦,這樣一個真正的支援自主指令集的作業系統才能越發蒸蒸日上。
龍蜥社群針對開源愛好者、初學者或開源社群的高手常客,推出了一款「人人都可以參與開源」的活動,歡迎各位體驗交流~
相關連結地址可移步龍蜥公眾號(OpenAnolis龍蜥)2022年9月22日相同推送檢視。
—— 完 ——
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70004278/viewspace-2915950/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 龍蜥開發者說:我眼裡的龍蜥社群:一個包容的大家庭 | 第 10 期
- 龍蜥開發者說:首次觸電,原來你是這樣的龍蜥社群? | 第 8 期
- 龍蜥開發者說:海納百川,有容乃大,我在龍蜥社群的升級之旅 | 第 11 期
- 龍蜥開發者說:眾人拾柴火焰高!聊一聊我在社群的所思所想 | 第 14期
- 龍蜥開發者說:為愛發電!當一個龍蜥社群打包 Contributor 是怎樣的體驗?| 第16期
- 龍蜥開發者說:不忘初心,方得始終 | 第 7 期
- 「龍蜥開發者說」徵稿啦!
- 龍蜥開發者說:從入坑到入門 | 第 2 期
- 龍蜥開發者說:給晶片以系統、給系統以社群 | 第 17 期晶片
- 龍蜥開發者說:聊一聊我技術生涯的“三次迭代” | 第 3 期
- 龍蜥開發者說:歷時三週,記錄如何從 0 到 1 構建龍蜥衍生版 | 第 18 期
- 龍蜥開發者說:學無止境的 Linux ,以及我的第一個定製版本釋出之路 | 第4期Linux
- 龍蜥開發者說:從零開始的創造,是動力也是挑戰 | 第5期
- InfoQ專訪龍蜥社群陳緒:從CentOS 停服說起,龍蜥作業系統的開源觀CentOS作業系統
- 龍蜥開發者說來了,來看看社群一週動態還有什麼? | 3.07-3.11
- 龍蜥開發者說:6 年前開啟的開源“潘多拉盲盒”,如今都解了哪些未知數 | 第 15 期
- 龍蜥社群&龍蜥開發者獲CSDN2021年度技術影響力「年度開源專案」獎和「年度社群之星」
- 萬里資料庫加入龍蜥社群,打造基於“龍蜥+GreatSQL”的開源技術底座資料庫SQL
- 龍蜥社群一週動態 | 1.10-1.14
- 龍蜥社群一週動態 | 3.14-3.18
- 手把手教學直播:如何提交 PR 成為龍蜥社群貢獻者? | 第 23 期
- 龍蜥開發者說:開源是場馬拉松!來自廣州大學姚同學的開源成長記 | 第 13 期
- 龍蜥社群&龍蜥理事長分獲 2023 開源創新榜“優秀開源社群、優秀開源人物”獎項
- 投票開始 | 和你一起見證龍蜥社群年度優秀開發者的誕生
- 技術門檻高?來看 Intel 機密計算技術在龍蜥社群的實踐 | 龍蜥技術Intel
- 龍蜥社群高效能儲存技術 SIG 11 月運營回顧 | 龍蜥 SIG
- 晟盾科技加入龍蜥社群,共建開源新生態
- 永中軟體加入龍蜥社群,共建開源新生態
- 安全廠商中睿天下加入龍蜥社群
- Linux中國對話龍蜥社群4位理事:龍蜥作業系統捐贈的背後,是誰在推動?Linux作業系統
- 龍頭整機廠商寶德加入,共建龍蜥社群開源新生態
- 聊一聊龍蜥硬體相容性 SIG 那些事兒 | 龍蜥 SIG
- 龍蜥社群第 21 次運營委員會圓滿結束!
- 喜報!龍蜥作業系統&龍蜥社群雙雙榮登2021“科創中國”開源創新榜!作業系統
- 鑑釋加入龍蜥社群,助力開源生態建設
- 今天 2 點:關於龍蜥社群雲原生 SIG 及安全容器 runD 介紹 | 第 24 期
- 開源創新 源起潮“蜥”——龍蜥社群走進浪潮資訊 MeetUp 即將開幕
- 安全服務廠商安全狗加入龍蜥社群