為什么要為開源做貢獻?

2020-09-08 11:22 更新

avatar

在 [自由代碼] 下工作,讓我學(xué)習(xí)到了職業(yè)生涯中非常重要的技能,無論是大學(xué)還是實際的工作,我認為從開源項目中得到的收獲的遠大於我的貢獻!

@errietta , “我為何是如此的熱衷于為開源軟件貢獻力量”

為開源貢獻力量,得到的回報就是能夠?qū)W習(xí)到很多、受教很多、且能夠鍛煉任何你能夠想到的經(jīng)驗。

為什么會有人為開源做貢獻?這可能是很多人都不明白的地方,這里不妨列出一些!

鞏固現(xiàn)有技能

無論是撰寫代碼、設(shè)計用戶界面、圖形設(shè)計、撰寫文檔、亦或是組織活動,假如你有實踐的愿望,你總能在開源項目中找到自己的位置。

遇見那些和你”臭味相投”的人

開源項目一般都會有一個和諧、熱心的社區(qū),以讓大家團結(jié)一致。實際上,開源界經(jīng)常發(fā)生這樣的情形,很多人的深厚友誼都是通過共同參與開源所建立起來的,至于具體的方式,可能是在一次技術(shù)研討會上相談甚歡,也可能是一直在聊天室中探討問題。

尋找導(dǎo)師,并且嘗試幫助他人

和他人共同在一個共享的項目下工作,這意味著需要向他人解釋清楚自己是如何做的,同理,也需要向他人求助,詢問別人是如何做的。相互學(xué)習(xí)和彼此教學(xué)對于每位參與者都能滿載而歸。

在公眾間建立你的聲譽(職業(yè)口碑)

根據(jù)開源的定義,你在開源下所有的工作都是公開的,這也就意味著開源項目是一個很好展示你實力的地方。

學(xué)習(xí)領(lǐng)導(dǎo)和管理的藝術(shù)

開源為實踐領(lǐng)導(dǎo)力和管理技能提供了很好的機會,比如解決沖突、組織團隊、工作的優(yōu)先級排列。

鼓勵作出改變,哪怕改變是很微小的

在開源的世界里,作出貢獻的不一定非得是花了很長時間擁有大量經(jīng)驗的人。你是否遇到過瀏覽某些網(wǎng)站發(fā)現(xiàn)有拼寫錯誤,希望有人能修改它?其實,在開源的項目中,你只需要做就可以了。沒有那么多的顧忌,開源讓人們在很舒服的狀態(tài)做事,而這才是這個世界應(yīng)有的體驗。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號