📖 ZKIZ Archives


【書摘】開源軟件行業不一樣的公平報酬

http://new.iheima.com/detail/2013/1111/56287.html
在一項經典研究工作中,卡里姆 ·拉哈尼( Karim Lakhani)和羅伯特 ·沃爾夫( Robert Wolf)發現,參與開源軟件開發的最普遍的原因(有 44%的回答者選擇),就是這項工作提供的智力激發( intellectual stimulation)樂趣。第二重要的原因,是提高自己的技能。另外一個廣泛報導的動機更具有規範性——三分之一的開發者認為「源代碼應該公開」。換句話說,他們參與的動機,僅僅是他們認為這樣做是對的。有 28%的回答者說,是回饋社區的責任感,因為社區已經給他們提供了如此強大的工具。團結和群體認同也起著很大的作用:高達 80%的回答者將自由軟件黑客社區( hacker community)描述成他們的認同感的主要來源; 20%的回答者說,他們的積極性來自於團隊合作。

人們奉獻他們的時間和努力,因為他們覺得這樣做是對的,因為他們覺得奉獻是公平的,因為這樣做增強了他們的認同感和社區感,或者更簡單地說,因為很有趣。但是,讓我們暫時回到「卡爾 –本科勒」賭註上來。如果你往「混合飼料」中加一些報酬,會發生什麼事情呢?它會擠出這些社會和情感動機嗎?或者,它會讓最好的人才放下他們的志願者工作,轉向有報酬的地方嗎?

在歐洲和美國,大約一半的開源項目貢獻者報告說,他們的工作是有償的,而且這一數字仍在增加。 Linux基金會 2008年發表的報告稱, Linux 內核(差不多是最好的開源工具之一)上 70%的工作,是由付費程序員完成的。這是否意味著擠出理論是假的?該怎樣解釋我們對公平的永恆期望呢?為什麼這些沒有報酬的人,在知道別人的工作是有報酬的情況下,仍繼續做無報酬的工作呢?弄清楚這兩個問題,有助於我們理解怎樣在不將社會動機擠掉的同時,把金錢激勵結合到一個體系中來。

我們已經知道,擠出效應發生之時,要麼是提供的物質獎勵與一個人對互動(可能是商業性的,也可能是社會性的)的期待不一致,要麼是提供的物質獎勵妨礙了某個人的自主感和控制感。在商業環境下,前者不應該是問題,因為人們希望別人為他們的工作支付報酬。但如何解決控制問題呢?如果我出錢讓你做某件事,我是不是冒著「你會覺得你的自主受到了威脅而失去做這件事的興趣」這樣的風險呢?除非我以某種方式對任務進行重新安排,讓你保持一定的控制水平。開源項目如此成功的原因之一,就是它們在做什麼項目、往哪個方向走等問題上給開發者足夠的自由。研究這一現象的人發現,即便當公司聘用一個軟件工程師開發某一特定的自由軟件項目時,公司也不會對這個工程師的工作指手畫腳,甚至在工作成果如何使用的問題上,公司也很少發表意見。安德魯 ·莫頓( Andrew Morton)是 Linux內核開發的領軍人物之一,他解釋說,付費的開發人員經常會拒絕工程師們的某些要求,如果他們不認為這些要求「有益於這個內核」的話。大多數熟悉這一行的人都有同感:如果公司派支付報酬的員工參與自由和開源軟件項目,但不放棄對員工創造力的諸多控制,這些員工將失去對這一自由軟件項目本身的興趣和社會資本,而這些東西本來能讓他們成為最有成效的員工。無論是心理的、內在的影響,還是社會影響,都要求企業主放開他們聘用的支付報酬的軟件開發人員的手腳。

另外一個有助於保護開發人員自主感的有趣做法是報酬和指令來自於不同的地方。報酬來源於購買軟件的公司(比如 IBM),而指令來源於工程師(在開發人員允許的範圍內)。這非常重要,因為這似乎有助於開發人員在心理上將創造過程與報酬分開,將內在動機與金錢激勵分開。這可能就是為什麼引入政府獎金的努力——以直接報酬換取某些特定的貢獻,從未大範圍鋪開的原因,因為這讓報酬對貢獻有一定程度的逼迫感。(在一些網上分佈式勞動力市場裡,人們可以「租個程序員」,這些付費項目對自由軟件開發沒有起到多大作用。但是,它們為在自由軟件項目中經受過鍛鍊的人提供了便利,又為他們提供了一個選擇:即便沒有公司僱用他們開發開源軟件,他們也可以靠自己的技能賺錢。)軟件領域的眾多例子再三告訴我們,在激勵人們參與協作性項目的問題上,不緊密聯繫的、婉轉的報酬支付方式,效果要好得多。「按績效付酬」(pay-for-performance)的直接模式(尼古拉斯 ·卡爾稱之為「加拉加尼斯的錢包」),對於努力追求內在利益的那些人來說是一種傷害。必要而又可取的報酬模式,要與內在動機驅使的行為徹底分開。

因此,在開源軟件領域,並不存在擠出效應。因為,這個行業的做法使軟件開發人員擁有充分的自主,他們會覺得創造過程非常有意義。但是,這並沒有涉及公平問題,或者說,並沒有對下面這個問題給出答案:為什麼沒有報酬的工程師沒有因為覺得被人看不起而拒絕參與軟件開發呢?一半的開發人員有報酬,而另外一半開發人員卻沒有,這究竟是為什麼呢?我們在第 5章曾討論過,公平並沒有確定的定義,對不同的人、不同的境況來說,公平的定義也不盡相同,它還深受社區和文化期待( cultural expectations)的影響。開源軟件領域的公平報酬,似乎與其他領域的公平報酬有很大差別。因為自由和開源軟件項目在物質報酬之外還有很多其他回報,比如別人的承認和地位等。根據我以及其他研究人員的觀察,在自由和開源軟件開發社區裡,一個人的地位完全是由他的能力、所寫代碼的質量和完美程度決定的。這些無形的報償——別人的尊敬和欽佩,對項目開發的影響力是極其寶貴的。所以,儘管志願者沒有得到傳統意義上的報酬,但他們在這個社區裡獲得的社會獎賞,也足以稱得上「公平的酬勞」。事實證明,這足以緩解可能存在的任何不公平感。在對自由和開源軟件項目的眾多研究工作中,從未發現付酬工程師和無報酬工程師之間存在緊張關係。

無論是在學術界還是企業高層,維基百科還是自由軟件,政府還是非營利機構,我們觀察到的情況都是:如果這個工作本身就是值得做的,或者在很大程度上與社會上的尊敬和價值有關聯,那麼,吸引最優秀的人才來工作,報酬就既不是必要條件,也不是充分條件。這些與精心設計的、支持全心投入和專注的社會結構相結合的工作崗位,傾向於吸引在這些條件下生機勃勃的人,這些人會為了讓他們投身的企業發展得得更好而比別人多做一些。

以上內容來自《企鵝與怪獸》湛廬文化出版

PermaLink: https://articles.zkiz.com/?id=81399

Next Page

ZKIZ Archives @ 2019