他們試圖推廣前谷歌員工作為開源維護者的工作模式

全職開源維護者

全職開源維護者

菲利波·瓦爾索達, 前谷歌開發者, 嘗試了開源冒險 並且非常成功。 他決定分享有關他作為開源維護者的旅程的詳細信息,以期推廣該模型並可能幫助其他維護者採用它。

術語“維護者”是指運行開源項目的貢獻者。 您的日常工作可能會有所不同,但可能包括審查拉取請求和其他貢獻、發布新軟件版本、分類和處理安全補丁,以及管理和主持社區。

“雖然我還沒有準備好推薦任何人暫時放棄一切來嘗試這個”

一切始於觀察 Filippo Valsorda 的所作所為:儘管他工作的公司對 Internet 的功能(以及對經濟的擴展)至關重要,但開源維護者的角色尚未結束,無法找到持久的表現形式。

幾乎 所有維護者都是志願者或全職員工 的大公司。 平均而言,基金會不支付維護人員費用。 一些項目設法通過出售支持合同或獲得功能贊助來籌集資金。

去年 XNUMX 月,我辭去了 Google 的 Go 團隊的工作,為開源維護者試驗更可持續的途徑。這意味著我將大部分時間用於維護和提供配額給那些從我的工作中受益並獲得我的計劃和經驗的公司。 我現在有 XNUMX 個了不起的客戶,賺的錢相當於我從谷歌獲得的總薪酬,證明了我的論點是可能的。

對於第一批客戶,我關注的是那些已經了解開源、在與我相鄰的地區工作並且我可以通過我的網絡接觸到的公司。

據菲利普說, 所有這些模型都未能使激勵措施與項目的激勵措施保持一致。 顯然,志願服務是不可持續的, 因為人們的生活條件發生了變化。 隨著時間的推移,尤其是當項目成功時,公司的全職工作進展緩慢。 與實際維護工作相比,支持合同需要很長時間。 功能贊助會獎勵更高的未來維護費用,而無需為其提供資金。

儘管他沒有指出支持他的論點所依賴的來源,但某些研究似乎朝著那個方向發展。

我所做的與開源中的各種模型不同,我希望它更耐用,並且可以為其他人復制。 我是一名全職專業自由開源維護者。 我通過與各種客戶的授權協議為自己籌措資金,主要專注於維護工作……

財務方面不是維護者的主要動機。 調查顯示,受訪者始終將非金錢動機(例如對世界的影響、學習的樂趣或創造性工作)置於薪酬之上。 然而,倦怠也是一個現實問題,尤其是考慮到維護一個廣泛使用的項目所花費的時間和精力。

關於 Filippo Valsorda,他分享了以下內容:

我不出售困難項目的支持時間或可交付成果。 相反,我的客戶通過三種方式獲得價值:

  • 減輕他們所依賴的未維護項目的業務風險,及其對安全性和開發速度的影響
  • 我們建立互惠的訪問佢道,保證他們和項目獲得更好的結果;
  • 在最高合同級別,我可以就我是專家的所有主題提供建議,超出開源項目的嚴格框架......

這僅僅是個開始,我很高興探索這個模型是如何發揮作用的。 激勵措施與開源項目的成功密切相關,因為項目越受歡迎,就會有越多的公司對配額感興趣,從而提供更多資源來滿足日益增加的維護負擔。

工作量還隨著客戶數量呈次線性增長:對於每一個額外的客戶關係,我都必須跟踪一組新的感興趣和關注的相關領域,但管理多個利益相關者已經是管理者的一項基本技能。開源維護者,而主要任務仍然是所有客戶共同承擔的日常維護工作。

對於尚無法聘請經驗豐富的全職安全工程師或僅在特定情況或特定時間需要某人的公司而言,這種模式可能非常有吸引力。

最後,如果您有興趣能夠了解更多,可以在 以下鏈接。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。