The Data Way Vol.6|我不是開發者,但我依然嚮往開源
關於「The Data Way」
「The Data Way」是由 SphereEx 公司出品的一檔播客節目。這裡有開源、資料、技術的故事,同時我們關注開發者的工作日常,也討論開發者的生活日常;我們聚焦開源,也鼓勵開發者積極擁抱開源以外的多彩生活。這些,都將在「The Data Way」的節目中一一得到展現。
目前「The Data Way」已上線喜馬拉雅、網易雲音樂、小宇宙、Apple Podcasts、皮艇等音訊平臺,每雙週週一更新,歡迎大家積極點選訂閱,第一時間接收來自「The Data Way」的更新動態。上期回顧請點選 這裡。
圈子外的小白如何加入到開源社群中?我不是開發者,就代表著我與開源無緣了嗎?
本週,由 SphereEx 推出的【The Data Way Vol.6】持續更新。本期節目邀請大家沿著兩位身份並非程式設計師的開源社群貢獻者的視角,通過一步步探索和總結,從新手的角度,一起去了解開源的故事。
01 協作·共贏,是社群與貢獻者之間的默契
-
協作
開源社群似乎就有這麼一種魔力,互無交集的陌生人之間,因為一個開源專案就能夠無條件地信任對方,能夠把專案原始碼毫無保留地展示給對方,這毫無疑問是需要極大勇氣的。而在開源社群中,通過公開透明的協作方式,讓不同地區的開發者能夠在跨越時區影響、跨越物質條件的基礎下完成同一件事。
這種協作與信任的精神,是開源社群所特有的。
-
共贏
開源為什麼能存在這麼長時間?為什麼會有這麼多人願意去實踐開源?
一定是參與者在開源中得到了某些收穫,可以是物質層面的,也可以是精神層面的。包括現在許多普通的開發者或參與者,以個人的身份在工作之外為開源專案貢獻自己的時間,一定也是有收穫在支撐他這麼做。開發者在對社群進行賦能時,社群也在反饋給開發者成長的空間與機會。
這種共贏的關係,才是讓開源發展至如今這種規模的原因所在。
02 以自己擅長的方式去參與開源
並非只有開發者才能參與到開源社群建設中。
是不是隻有開發者才能參與開源?當然不是。在 2020 年的中國開源報告中,社群貢獻度最高的兩種方式是開發和文件,文件撰寫已經成為普通使用者參與開源社群建設非常常見的一種貢獻方式。也就是說,
參與開源專案並非一定要提交一個功能或者模組,只要對專案、社群有益的行為都屬於『參與』的範疇,如翻譯、社群運營、優化文件、部落格、軟體佈道等形式,都是直接參與社群建設的貢獻方式。
03 如何選擇自己參與的第一個開源專案
每一個開源社群都非常歡迎任何感興趣的同學參與進來,對於沒有相關經驗的同學,可以先從 GitHub 上或相關開源專案的官網瞭解相關資訊,瀏覽與貢獻相關的指南,訂閱社群的郵件列表等等。
以 GitHub 為例,通過填寫自己擅長的領域,平臺會推薦一些適合的專案,並可以在專案 issue 裡面找到相關的 Good First Issue。通常,社群 Committer 會將一些比較簡單比較適合入門的任務打上『Good First Issue』的標籤,方便新手更容易找到融入社群的方法。
當然,任何方法都是建立在實踐的基礎之上,只有自己主動去嘗試,才有機會慢慢融入到社群中來。
總之,社群是開放、包容的,參與到開源社群中並沒有什麼特定的門檻。對於想要參與到開源中的你們來說,
只要你願意,我們隨時歡迎大家的加入。
歡迎點選
連結 來收聽,歡迎大家關注我們的公眾號回覆“播客”進入播客聽友群與更多的朋友交流!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70001955/viewspace-2843888/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- The Data Way Vol.7|從故事裡尋找開源的『核心』
- The Data Way Vol.5|這裡有一場資本與開源的 battleBAT
- The Data Way Vol.1|風口下的開源市場:如何看待開源與商業的關係?
- fir.im Weekly - 聊聊讓人嚮往的遠端開發工作
- The Data Way Vol.4|開源是創造軟體諸多方法中最好的一種形式
- “動嘴不動手”的智慧家居生活,你嚮往嗎?
- 開源不是免費的
- 徵集JiveJdon開源開發者
- Instant App 常見問題官方指南 | Android 開發者 FAQ Vol.6APPAndroid
- The Data Way Vol.9|還不清楚商業化之於開源的價值?建議你看看這家公司
- Committer 郭吉偉專訪:做開源不是搞慈善,用開源也不是薅羊毛MIT
- 解密遊戲策劃—一個令人嚮往又揹負罵名的職業解密遊戲
- 微軟開源 Kinect 挽留開發者微軟
- Java到底是不是一種純面嚮物件語言?Java物件
- The Data Way Vol.8|離開了程式碼,還能被稱為工程師嗎?工程師
- 我是 Laravel 開發員,不是 PHP 開發員LaravelPHP
- 開源到底是不是商業模式模式
- Windows 紙牌遊戲是我開發的,但我沒從中拿到一分錢Windows遊戲
- 我不是機器人:谷歌最新版驗證碼系統ReCaptcha破解已開源機器人谷歌APT
- 徐開源:我為什麼辭職去做獨立開發者 | 掘金專訪 003
- 開源並不是你認為的那些事
- GitHub專案大多不是開源專案Github
- 面試就是你來我往,互相瞭解!面試
- AI=機器學習²,我們在去往²的路上AI機器學習
- 因為嚮往,所以存在,遊戲性匱乏的“走路模擬器”為何有人喜愛?遊戲
- 用了 MIUI 七年,我依然愛刷機UI
- 我很久沒寫程式碼了,但我是個好架構師架構
- 我可以減肥失敗,但我的 Docker 映象一定要瘦身成功!Docker
- The Way to HappinessAPP
- The Way To Go --- 切片Go
- 開源量化框架backtrader FAQ:開發MySQL data feed框架MySql
- Evans Data研究:Windows開發者在流失Windows
- oracle 豎表,橫表(a stupid way,want the smart way)Oracle
- 美國政府宣佈將 Data.gov 開源化Go
- 2017開發者盤點:是我在解決AI的問題,不是AI解決我的問題AI
- 【Go語言入門系列】(八)Go語言是不是面嚮物件語言?Go物件
- GitHub:我開源我自己;CEO:不存在的Github
- 當我談開源時,我談些什麼?