開(kāi)源的定義

來(lái)源自玉伯的專訪

1. 拿來(lái)主義。懂得從現(xiàn)有成熟開(kāi)源項(xiàng)目中去挑選符合自己需求的項(xiàng)目,直接拿來(lái)用。程序員容易犯一個(gè)病,就是什么東西都想自己造,或者對(duì)別人造的,淺嘗輒止就判斷別人的不行。真正的拿來(lái)主義,需要一顆謙卑的心。在「拿」的過(guò)程中,需要去看文檔,甚至去讀源碼,這些過(guò)程,對(duì)程序員的技能增長(zhǎng)都非常有幫助。很多程序員的技能提升,并非是寫(xiě)的代碼太少,而是看的代碼不夠多。懂得去看、去理解、去用,是邁入開(kāi)源世界的第一步。
2. 參與比主導(dǎo)更重要。開(kāi)源世界里永遠(yuǎn)不會(huì)有完美的項(xiàng)目。當(dāng)你學(xué)會(huì)了「拿來(lái)主義」后,在使用開(kāi)源項(xiàng)目時(shí),肯定會(huì)遇到各種bug、各種特性不滿足。這時(shí),你可以自己去新開(kāi)一個(gè)項(xiàng)目,也可以參與到該開(kāi)源項(xiàng)目中去,幫助作者一起來(lái)完善。個(gè)人覺(jué)得對(duì)于絕大部分項(xiàng)目來(lái)說(shuō),參與進(jìn)去幫助完善是更明智的選擇。參與進(jìn)去,可以讓你更懂得美,懂得感恩之心,懂得回饋之情。這在過(guò)程中,你的功力,往往也會(huì)大增。不光是技術(shù)上的進(jìn)步,還包括英語(yǔ)讀寫(xiě)能力。在人性溝通上,你也會(huì)收獲很多,這是無(wú)價(jià)的財(cái)富。
3. 重視社區(qū)。除了代碼,還有文檔、測(cè)試用例、Issues 管理、版本發(fā)布、升級(jí)策略、書(shū)籍、視頻等等。jQuery、Backbone、AngularJS 等成熟項(xiàng)目,成熟的是社區(qū),而不是源碼。好的社區(qū),是在 Google 中一搜索,就能找到不少資料。好的社區(qū),是你踩過(guò)的坑,經(jīng)常已經(jīng)有人也踩過(guò)并整理分享出來(lái)了。社區(qū)的形成非常不易,如果選擇了開(kāi)源,從項(xiàng)目一開(kāi)始,就盡量可能的去讓社區(qū)逐步形成起來(lái)。社區(qū)形成后,開(kāi)源才會(huì)活起來(lái),否則就是死開(kāi)源。

另外對(duì)于專業(yè)的程序猿的定義我感覺(jué)很精準(zhǔn):專業(yè)是指具有了不起的技藝或經(jīng)驗(yàn),并為其他人解決問(wèn)題,無(wú)論問(wèn)題有多麻煩。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,725評(píng)論 25 709
  • 一、研發(fā)工具與研發(fā)模式 據(jù)說(shuō),人之區(qū)別于禽獸,最大的特征在于利用,甚至發(fā)明工具。在沒(méi)有任何其他工具時(shí),我們只能借助...
    莊表偉閱讀 8,686評(píng)論 2 56
  • “嘿,請(qǐng)問(wèn)你有地圖嗎” “不好意思,我在你眼里迷了路”
    有一種距離叫做若即若離閱讀 197評(píng)論 0 0
  • 感情不可以勉強(qiáng),更不能極端。這樣的感情反而會(huì)離愛(ài)的人越走越遠(yuǎn)。希望每個(gè)人都有清晰和長(zhǎng)遠(yuǎn)的眼光,對(duì)自己的愛(ài)情和未來(lái)都...
    7964404da528閱讀 196評(píng)論 0 0
  • 在品思學(xué)習(xí)的時(shí)候,覺(jué)得人物非常的難畫(huà),往往表情只有一種,發(fā)型只有光頭。 今天畫(huà)了一些自己看著就想對(duì)號(hào)入座的小表情:...
    羅婷予閱讀 283評(píng)論 0 1

友情鏈接更多精彩內(nèi)容