最近,一位開發者在技術社區分享了一個數字:1200。這是他向Ruby核心代碼庫合并的Pull Request數量,歷時整整六年。
翻開Ruby的貢獻者榜單,他排在第16位。但這個排名背后有個細節——這些提交"幾乎全部是文檔改進"。
![]()
不是新功能,不是性能優化,不是安全補丁。是文檔。
在開源世界里,寫文檔是出了名的"臟活"。沒有技術博客會報道"某項目更新了注釋",會議演講也不會邀請"最佳文檔貢獻者"站臺。但這位開發者干了六年,并且打算再干六年。
他在帖子里寫了句話:"如果我沒有這份工作,我不知道自己會做什么;肯定沒有這么有趣的事。"
這句話的潛臺詞值得玩味。技術社區常常把"影響力"等同于代碼量、星標數、或者創業估值。但有人把"讓別人的代碼更容易理解"當作事業,而且持續了六年。
Ruby是一門有30年歷史的老牌語言。它的核心代碼庫積累了大量技術債務和隱晦實現。新貢獻者想參與進來,第一道門檻往往不是語法,而是"這段代碼到底在干什么"。文檔改進降低的就是這道門檻。
1200次提交,平均每年200次,每周近4次。這不是心血來潮的突擊,是可持續的節奏。開源項目的健康度,某種程度上就藏在這種節奏里——有沒有人愿意做不顯眼但必要的事,并且長期做下去。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.