為何開源的成功取決於同理心?
開源開發的協調創新精神和社區精神改變了世界。Jim Whitehurst 在《開放式組織》中解釋說,開源的成功源於「將人們視為社區的一份子,從交易思維轉變為基於承諾基礎的思維方式」。 但是,開源開發模型的核心仍然存在障礙:它經常性地缺乏人類的 同理心 。
同理心是理解或感受他人感受的能力。在開源社區中,面對面的人際互動和協作是很少的。任何經歷過 GitHub 拉取請求 或 議題 的開發者都曾收到過來自他們可能從未見過的人的評論,這些人往往身處地球的另一端,而他們的交流也可能同樣遙遠。現代開源開發就是建立在這種非同步、事務性的溝通基礎之上。因此,人們在社交媒體平台上所經歷的同類型的網路欺凌和其他虐待行為,在開源社區中也不足為奇。
當然,並非所有開源交流都會事與願違。許多人在工作中發展出了尊重並秉持著良好的行為標準。但是很多時候,人們的溝通也常常缺乏常識性的禮儀,他們將人們像機器而非人類一般對待。這種行為是激發開源創新模型全部潛力的障礙,因為它讓許多潛在的貢獻者望而卻步,並扼殺了靈感。
惡意交流的歷史
代碼審查中存在的敵意言論對開源社區來說並不新鮮,它多年來一直被社區所容忍。開源教父 萊納斯·托瓦爾茲 經常在代碼不符合他的標準時抨擊 Linux 社區,並將貢獻者趕走。埃隆大學計算機科學教授 Megan Squire 藉助機器學習分析了托瓦爾茲的侮辱行為,發現它們在四年內的數量高達數千次。2018 年,萊納斯因自己的不良行為而自我放逐,責成自己學習同理心,道歉並為 Linux 社區制定了行為準則。
2015 年,Sage Sharp 雖然在技術上受人尊重,但因其缺乏對個人的尊重,被辭去了 FOSS 女性外展計劃中的 Linux 內核協調員一職。
PR 審核中存在的貶低性評論對開發者會造成深遠的影響。它導致開發者在提交 PR 時產生畏懼感,讓他們對預期中的反饋感到恐懼。這吞噬了開發者對自己能力的信心。它逼迫工程師每次都只能追求完美,從而減緩了開發速度,這與許多社區採用的敏捷方法論背道而馳。
如何縮小開源中的同理心差距?
通常情況下,冒犯的評論常是無意間的,而通過一些指導,作者則可以學會如何在不帶負面情緒的情況下表達意見。GitHub 不會監控議題和 PR 的評論是否有濫用內容,相反,它提供了一些工具,使得社區能夠對其內容進行審查。倉庫的所有者可以刪除評論和鎖定對話,所有貢獻者可以報告濫用和阻止用戶。
制定社區行為準則可為所有級別的貢獻者提供一個安全且包容的環境,並且能讓所有級別的貢獻者參與並定義降低協作者之間衝突的過程。
我們能夠克服開源中存在的同理心問題。面對面的辯論比文字更有利於產生共鳴,所以儘可能選擇視頻通話。以同理心的方式分享反饋,樹立榜樣。如果你目睹了一個尖銳的評論,請做一個指導者而非旁觀者。如果你是受害者,請大聲說出來。在面試候選人時,評估同理心能力,並將同理心能力與績效評估和獎勵掛鉤。界定並執行社區行為準則,並管理好你的社區。
隨著對同理心認識的提高和傳播同理心的激勵,開源生產力將得到提升,協作者將會聚攏,可以充分激發開源軟體開發的活力。
via: https://opensource.com/article/21/2/open-source-empathy
作者:Bronagh Sorota 選題:lujun9972 譯者:scvoet 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive