標籤:

做與不做都是戰略

這一篇延續這篇補充一個獨立的主題: 《理解《道德經》的道》

前段時間有個產品的人來找我,說領導要求她們把產品代碼開源, 問我有什麼操作經驗。下面是一段對答:

我:你為什麼要開源?

她:因為領導說要開源

我:……

她:……好吧,開源可以有更多的開發者參與

我:更多的開發者參與有什麼好處?

她:他們會幫助我們把產品開發得更好

我:……你信嗎?

她:……但這個是領導的要求

我:領導的要求永遠都是錢,錢,錢。什麼時候在乎過開源了?如果你開完源,沒有拿錢回去,你覺得他會認為你「開源」了?他說的「開源」是通過「開源這件事」(這件他不懂的事)變現,什麼時候一個投資者的眼睛會盯到情懷上,而不是錢上了?……所以我可以和你討論你這個產品如何通過開源變成商業利益,我教不了你怎麼開源的。開源是方法,不是目標啊。

她:原來這麼複雜啊。這麼看,我還是派兩個人到你們這裡來學習一下再說吧。

我:派兩個人來學習一下? 你想像一下,你有幾十人在開發產品,二個人來搞開源,這兩個人回去說開源非常重要,你那幾十個人信不信?這兩個人給開源社區貢獻了100個補丁,你那幾十個人用好了,會說「幸虧有他們給開源社區貢獻補丁」還是會說「那個補丁還是不行,沒有我們給它做產品化,哪裡能用?」。最後你的決策會是什麼?你覺得你這樣操作下去,你這個團隊會做開源?

她:……這個好難,看來我們還是不能做開源。

我:不做開源你們也用開源代碼了,我算你有90%的開源代碼,10%的自己的代碼,構成一個解決方案吧,你們產品代碼量也不小,如果你沒有人能跟住開源代碼的發展,三年後開源部分代碼升級,和20個參加廠商的代碼兼容,和你的內部代碼不兼容,導致你的代碼60%重寫,每次應標都要提供一組補丁讓客戶打到他的解決方案中……這個鍋你背不背?

她:……

好吧,我的故事講完了,我猜她很可能想的是:三年後管他洪水滔天……:)

這是開玩笑了,我們的兄弟姐妹們還是很有情懷的:)

如果讀者看了上一篇,這個故事也不需要我解釋了。但我還是強調幾個要點吧:

1. 戰略可以選擇,但不能不選。不選也是一種選。

2. 道德經指導的規律,不是你信不信的問題,而是事態就會那樣發展的問題。這個東西沒得躲

3. 當你選擇一條「大」道,「正」道的時候,不是因為你善良和偉大,而是因為你真的把所有路子都看過了以後,還是這條路好。多言數窮,不如守中。不是一種玄而又玄的技巧,是窮舉以後的唯一道路。

還是那句話,看不到惡,不要說你善良,那只是你無知(蠢)。


推薦閱讀:

有哪些科學計算的開源庫?
【資源】攝影相關的開源軟體
如何從參與開源項目的過程中獲取自信
從第一開源系統Linux之父的一生我們能學到什麼?

TAG:开源 |