管理員

了解 Exercism 的管理員


在 Exercism,我們會依照下列優先順序來排定輕重:

  • 我們員工的心理健康
  • 我們維護者和導師的心理健康
  • 我們學生的需求和最佳利益
  • 我們貢獻者和社群的體驗

我們也非常相信務實的做法,不總是追求最「正確」或「完美」的結果,而是做出能朝正確方向邁出正面一步的決定,即使有時這些決定會伴隨一些缺點。

我們的管理員(或稱 admin)的角色,就是確保在 Exercism 相關的討論與互動中,這些目標都能達成,而且決策是務實的。

有時管理員會加入某段對話,並宣告自己正以這個身分發言,例如以「戴上我的管理員帽子⋯⋯」作為貼文的開頭。 他們通常會連結回這篇文章,說明這是什麼意思。 在戴著這頂帽子的時候,他們經常會為似乎無法自然達成共識的對話帶來結論。 例如,決定某個程式碼範例該用哪一種慣用寫法,或是決定該遵循哪一種風格。

接著,他們通常會依循以下指引來解決討論:

  • 有沒有哪一方明顯正確,但另一方拒絕接受?
  • 如果沒有,有沒有合理且合適的折衷或中間做法?
  • 如果沒有,對話中是否有人相對於其他人更資深(例如 track 維護者與貢獻者討論時)?如果有,就會尊重那位資深者的意見。
  • 如果還是沒有,他們會做出自己認為最好的決定,通常會試著找出後續需要變動或干擾最少的那條路。

我們理想中的狀況,是永遠不必介入貢獻,讓一切自然發展出結論。 然而,我們(付出了代價才)發現,冗長的討論往往會嚴重消耗我們員工和維護者的心理健康,也常常為學生帶來更糟的結果:變成有人「讓步」,而不是真正達成共識。 如果管理員戴著他們的「管理員帽子」加入你的對話,請理解他們的用意是保護我們的貢獻者和學生,並讓事情往前推進。 請尊重他們,並將他們做出的任何決定視為最終決定。 不要把他們加入對話當成不尊重你的表現。管理員以這個身分行事時,不一定代表他們認為對話已經變得負面,而是希望在事情變成那樣之前保護所有相關的人。 他們會(試著)務實地運用這份權力。

如果你覺得某段對話開始讓人疲乏又沒有效果,或有可能變成那樣,歡迎在貼文中標記 @exercism/maintainers-admin 詢問指引。

Exercism 目前的管理員有:

  • Jeremy Walker(GitHub 與論壇上的 @iHiD)
  • Erik Schierboom(GitHub 與論壇上的 @ErikSchierboom)