如何透過參與開源計畫成就自己

最後編輯:2015-12-15 建立:2015-12-15 歷史紀錄

 

WUULONG S前言

  • 人性就是對自己比較好,這必須要給予尊重。完全無私,開源,公益其實是相當難做到的,但是轉個念,其實也不是那麼不可行

 

參與開源計畫的好處

  • 設計,想法,Code, 文件已經開源,快速學習別人的 Know-How 與經驗才是進步的好方法,靠自己亂搞來學習,效率不高
  • 社群資料多
  • 有社群,可以有同好,一起玩起來輕鬆又愉快
  • 有人問

 

該參與哪個開源計畫

  • 針對自己的需求,與開源計畫的狀況,選擇自己適合的開源計畫

 

參與開源計畫了,如何成就自己

  • 別以為看了人家的文件,看了 code 就叫參與,那學到的是相當有限的。學到其中的精髓,讓自己有更多的能力與貢獻才叫做成就自己

 

  • 只看不做,成就有限
    • 如果你很菜,你以為你看懂了,其實你懂得很少。如果你很有經驗,你真的看懂了很多,但是最關鍵的 10%, 20% 你還是不懂,問題是那才是對你最重要的

 

  • 做就對了
    • 這裡的做,指的是給出你的貢獻,只有真正的給出貢獻,才叫做參與開源專案。透過實作來確認自己是否真的懂了,目前專案能不能再進步,思考再設計改善,確認自己真的會了。當你真的做出來,改善它,您離會了就不遠了
      Po-chiang Chao (BobChao)ㄧ 貢獻後,也可以很容易從別人的回饋中學習,畢竟夠多人用的開源環境隨時都有一群人在盯著成果

 

為何要給出貢獻

  • 開源計畫主體是人,只取不付出,別當別人是笨蛋,都看不出來!

 

  • 想給出貢獻的心會幫助你成長,會幫助你交到好朋友,會讓別人想幫助你,是參與專案的核心想法之一

 

 

如何給出貢獻

  • 對開源專案做出貢獻不一定要寫 Code, 非常多的方式都是給出貢獻,寫寫 hackpad, 參與討論,找出 bug, 做出分享,對人家寫的東西給予想法,找人加入,就算按讚也是貢獻

 

 

給出高品質貢獻

  • 用力在自己專業的方面,給出那部分的貢獻,就是高品質的貢獻。
  • 想想這個專案中,你能貢獻的專長是什麼,發揮那個部分就是你能貢獻的最好方法。開源專案是分工的!

 

何時給出貢獻

  • 開源專案都是做興趣的,何時有空誰知道,有 15 分鐘的空閒時間,就做出 15 分鐘的貢獻,誰知道下一個 15 分鐘在哪?別想那麼多,立刻做出您的貢獻

 

做開源專案能不能幫助我的公司與事業

  • 行的,很多人都是因為這個原因來做的。

 

  • 只要注意你參與的方法就好,把握你因為專案得到的收益越多,做出越多貢獻的基本原則即可

 

  • 一個盈利公司,有資源,能給予開源專案的幫助其實很多,不只是錢,人,專業知識等,都是很大的幫助。

 

注意事項

  • 老話,開源專案是人,不要做讓人厭惡的事情
  • 哪些事情會讓人 秒懂 厭惡你

 

  1. 只想賣你的東西,不給出你的貢獻
    1. 要賣東西可以,賣可以給這個專案幫助的東西
    2. 做出你的貢獻,人家因為想幫助你會願意給你賣
  2. 搞不清楚狀況,只來廣告的