首頁/ 科技/ 正文

開原始碼維護人員大訴苦水,超半正考慮或已經決定放棄

金磊 發自 凹非寺

量子位 報道 | 公眾號 QbitAI

程式碼開源,或許會讓許多開發者興奮不已。

但作為開原始碼的

維護者

,又會是一種什麼體驗呢?

就好比成千上百人站在你家門口,大聲吆喝著:

有合併程式碼的請求啦!

該出新功能啦!

沒錯,登上GitHub這種開原始碼社群,便會“噔噔噔”的提示有“請求”待解決。

提出建議還算好,但最怕的就是還有故意引入惡意補丁的人。

這不,作為Linux核心維護人員Greg Kroah-Hartman,最近就受不了。

於是直接阻止了開發者提交任何Linux補丁。

然而,作為開原始碼維護工作者,他們的苦、他們的痛,還遠不止於此。

“幾乎一半開原始碼維護人員,沒有工資”

講真,開原始碼維護人員,工作任務還是非常艱辛的。

單是從人員

數量

上便能體現,很明顯的一個數量關係就是:

開發人員>評審人員

(reviewers)

>維護人員。

如果一個專案出現bug,開發人員沒有及時修復,那這個任務便落到了維護人員的身上。

而像Linux這種體量的專案,通常會有數百個程式碼補丁,這些補丁要維護起來,

一週

時間都不算多。

或許你會說,那像

Linus Torvalds

這種“頂級開原始碼維護工作者”,不也賺的盆滿缽滿嗎?

Linus Torvalds

確實沒錯,但這只是極個別現象。

最近,一家幫助開發人員使用開源技術的公司

Tidelift

,便對近

400

名開原始碼維護工作者進行了調研。

調研結果可謂是令人大跌眼鏡:

46% 的開源專案維護者根本拿不到工資。

即便在有報酬的人中,只有26%每年工作收入才剛剛超過1000美元。

外媒ZDNet直接評價道:

這真是太糟糕了

(This is awful)

幾乎沒收入,為什麼還是會那麼多人參與到這份工作當中,Tidelift給出了調查出來的

三個理由

71%的人認為,他們的工作會對世界產生積極的影響。

63%的人認為,滿足了他們享受工作帶來的創造性、挑戰性的需求。

59%的人認為,維護開原始碼可以讓自己在認為重要的專案上工作。

但畢竟志願的樂趣還是滿足不了“生活的麵包”,61%的被調者依舊認為“薪酬是重要的”。

“不僅沒錢,還費力不討好”

雖然還開原始碼維護的工作中,有些人是可以找到精神上的樂趣,但俗話說得好,

“愛恨只在一瞬間”

除了沒有經濟上的回報,壓破維護人員的那根稻草,還有就是工作上的壓力,以及那種

費力不討好

的感覺:

49%的受訪者認為,讓他們不喜歡維護工作的原因是沒有收入。

45%的人認為,增加了自己的工作壓力。

40%則認為,自己的工作沒有得到足夠的認可和讚賞,費力不討好。

59%的被調查人員表示,正考慮或已經放棄維護一個開源專案。

而且處理的專案越多,考慮退出的可能性就越大。

例如在去年,就連NoSQL資料庫Redis的創始人Salvatore Sanfilippo,便公開表示道:

放棄、退出!寧可做開發人員,也不做維護工作。

改變了我每天要做的事情。

“應當支付工資”

這就是調研顯示的開源專案維護工作者的現狀。

對此,Tidelift的CEO

Donald Fischer

表示:

整個世界都依賴於開源元件來為應用程式提供動力。

但那些建立並保持開源執行良好的維護者,他們所付出的價值沒有得到相應的經濟回報。

要保證開源道路的健康,需要確保維護者能得到足夠的報酬。

參考連結:

https://www。zdnet。com/article/hard-work-and-poor-pay-stresses-out-open-source-maintainers/

https://www。zdnet。com/article/redis-database-creator-sanfilippo-why-im-stepping-down-from-the-open-source-project/

https://www。zdnet。com/article/greg-kroah-hartman-bans-university-of-minnesota-from-linux-development-for-deliberately-buggy-patches/

開原始碼維護人員大訴苦水,超半正考慮或已經決定放棄

相關文章

頂部