中國的程序員為何如此可憐
從去年底開始,一直在搜集了解國內(nèi)開源的一些情況,也走訪過一些公司,頗有一些感慨。本來這周剛好有點空準備繼續(xù)寫“第三之眼看國內(nèi)開源”題材的blog,然而有兩篇文章及后面的評論卻讓我不知道如何下手,細細思考一下發(fā)現(xiàn)中國的很多程序員活得真很可憐,根本原因在于不懂得“尊重”。第一篇文章是來自csdn的“國產(chǎn)開源項目的七宗罪”,該文作者文筆犀利,借用圣經(jīng)中的一系列經(jīng)典引用,毫不留情地一口氣數(shù)落了國產(chǎn)開源項目所存在的“貪食”、“貪婪”、“淫欲”、“嫉妒”、“憤怒”、“傲慢”等一系列罪狀,可謂針針見血,把國產(chǎn)開源項目貶得慘不忍睹。下面從作者原文中摘下的一些精彩妙語:
“很多國人開源項目里,就變成了“假、大、空”的阿Q精神勝利法,變成了“夜郎自大”式的意淫,一會說自己多么的符合MDA,一會又說自己即pragmatic又kickstart,好像天地間所有的好處自己的項目便都占據(jù)了,好像世界之所以要發(fā)展到今天便只是為了自己出生罷了。”
“更有甚者,將第三方框架二次封裝,在項目名加上個around、side之類的后綴,便當作多么了不得的成就,得意洋洋的發(fā)布出來,就敢自詡老子天下第一,這實在是狂傲的很了。我實不知這類項目應算作什么,若算作自主開發(fā)的新項目吧,離開原框架便無法運行,原框架出現(xiàn)什么新特性,改個什么api,他們不改這項目便算徹底over;”
“針對于國產(chǎn)開源項目的現(xiàn)狀,也很可能會被看都不看的無厘頭般一罵了之,這不只發(fā)生在開源項目與程序員大眾之間,更有可能發(fā)生在開源項目與開源項目之間。例如可能會有這種情況,某A建了個看似很牛X的程序員博客或論壇,某B開源在上面寫點什么,若有意或無意的觸犯了某A的“大師利益”,竟然有被某A刪除封號的危險,這實在是不敢恭維的一種‘中國特色’了。”
“譬如某些不入流的空殼公司,把一些無法盈利的舊項目代碼重新整合后公開源碼,就稱其為企業(yè)級開源項目;連license都沒有規(guī)定,就聲稱自己已經(jīng)正式開源了。又譬如某些小作坊,號召那么三、四個人,武裝七八條“槍”,從網(wǎng)絡上搜索些廢棄項目的源碼,改頭換面到連異常都用中文字符顯示,就說自己成功組建開源團隊了,就可以合情合理的接受分VIP會員及接受募捐了。”
作者對中國開源的理解,可謂比我見解深刻得多。本著好奇心去探過究竟,發(fā)現(xiàn)原來作者也是搞開源的,看了他的一些作品及他所做的事,我的評價是:比他文中所說到的開源項目其實相差甚遠,所以有點好奇作者是這篇文章是寫來告誡自己的呢?還是真正的在寫國內(nèi)開源現(xiàn)狀。畢竟我所了解的國產(chǎn)開源還沒有這么糟。
作者文采確實很讓我折服,這也說明了一個中國的程序員做不好的原因,因為都去鉆研文學去了,要不就是太喜歡搞窩里斗了。另外也充分體現(xiàn)了很多程序員的一個怪僻:“除了自己的程序好以外,其它人的通通是垃圾。”,一個不懂得尊重別人勞動成果,不懂得欣賞別人的人,其實是一個有著嚴重心理疾病的人。中國的軟件業(yè)老是拼不過別人,恰恰就是因為存在太多類似的程序員。
第二篇文章是blogjava的《“開源人”收費得罪了誰》,其實這篇文章內(nèi)容本身沒太多值得說的東西,我的評價是作者能有這種想法及體驗是好事,若做成功了則會是一件非常有意義的事。文章后面的評論內(nèi)容其實比文章本身更精彩,一些人拿著各種各樣的大棒,敲向該文作者,甚至還搬出了很多非常具有中國特色的東西出來,看起來非常好笑。不過深入思考一下卻發(fā)現(xiàn)這些人真的很可憐,自己沒有一些常識性的東西,連什么是開源項目、什么是文檔、什么是服務均一無所知,就隨意指責別人如何如何,要是有這一點時間,還不如把這些常識補一補的好。
關(guān)于收費的問題的認識,體現(xiàn)了中國人版權(quán)意識的薄弱,就拿技術(shù)人員“看書獲取知識”這一事來說吧?,F(xiàn)在很多的中國程序員,不愿意掏錢到書店去買書,而是想方設法去搞一堆堆的電子書來看,而這些電子書的傳播,大部分都是沒有得到作者許可的,不用說大家都知道,這種行為其實侵害了很多人的利益,包括作者、出版社、書商等。中國一般的寫技術(shù)類書的作者,大多數(shù)人拼死拼活一本書下來最多能收到兩三萬塊搞費,所以看不到經(jīng)典的原創(chuàng)好書,因為寫一次兩次吃了虧就不會再寫了。而那些不愿意掏錢而通過電子書獲取知識的人,等幾年后自己有一點成就也可以寫書了,然后發(fā)現(xiàn)自己吃虧了,可謂“一報是一報”。
我前幾年在美國學習期間,發(fā)現(xiàn)老外同學們都沒有這種看那種未經(jīng)許可的電子書習慣,甚至沒有從網(wǎng)上下載及閱讀電子書的習慣,因為他們懂得保護版權(quán),他們懂得尊重別人的勞動。其實那里的書都很貴,一本沒有幾百塊錢是不可能買下來的。環(huán)境好了,大家都放心,作者只要付出了勞動就會有錢賺,讀者獲得知識后也可以賺錢,讀者成長一段時間后又變成作者,原來的作者變成老作者,大家都非??鞓?,因此才能經(jīng)常推出精品。
收費問題引發(fā)的爭論,其實是大家不懂得市場,仍然守著陳舊觀念所致。我覺得樓主的做法已經(jīng)很好了,畢竟他的勞動成果針對開源人士免費,這其實符合并超出了國際慣例。你看國外很多非常優(yōu)勢的產(chǎn)品、項目(比如Atlassian Confluence、JIRA乃至大家最近討論得較多的Ext等),也是針對開源者免費,對其它則收費。更何況我看了樓主是對提供的一些開源以外的服務進行收費,比如培訓、咨詢、技術(shù)資料等。
有點IQ的人都知道,這些服務其實是要成本的,比如技術(shù)資料,買紙張、買打印機、乃至郵寄這些都是需要成本的,你能說因為你們技術(shù)資料上的內(nèi)容是寫開源的東西,紙商就不收你的紙錢了,或者說因為你的電腦是用來寫開源的東西,供電局就可以免你電費了?
當然,中國的咨詢市場還不是非常發(fā)達,樓主能否把這些事做好,并長久做下去,取決于很多的因素,不僅僅是與開源相關(guān)或者不相關(guān)。因為是市場經(jīng)濟,買賣自由,那些無聊的批評者不但不能理解別人的付出,不了解真正的市場經(jīng)濟,不懂得尊重別人的勞動,剛好表現(xiàn)出了中國程序員的可憐之處。
其實,不尊重別人的價值,自己的價值也就很難會得到別人的尊重。我相信這些人一定活得累,做不了幾年程序員,一定會轉(zhuǎn)行,嚴重一點來說,中國不需要你們這樣的程序員。
版權(quán)聲明:本文版權(quán)由Blogjava的小雨開源所有,受法律保護。歡迎轉(zhuǎn)載,轉(zhuǎn)載請保留作者版權(quán)聲明及連接。