前段時間寫了一篇關(guān)于名為《玩玩Spring之Rod Johnson 與“輪子理論” 》的文章,引來了一些Spring的狂熱愛好者(這里我把他們稱為Spring迷或者“春迷”)的莫明的攻擊。讓我看到了國內(nèi)技術(shù)研發(fā)領(lǐng)域所充斥著的盲從、浮躁氛圍不禁感到有點可怕,也被這些攻擊壓得很長一段時間透不過氣來,還好一個月的世界杯給了我療傷的機會。
其實這篇文章除了想客觀的分析一下Rod Johnson 有關(guān)“輪子理論”的描述以外,也想鼓勵一下同行參與到國外轟轟烈烈的所謂的“重復(fù)發(fā)明輪子”的運動中。因為筆者覺得國內(nèi)技術(shù)一直上不去的原因,是對系統(tǒng)核心(如JVM、模式、算法等)的研究就投入太少了,即使有這樣的機會也經(jīng)常會給自己找一些借口來推掉(其中“輪子理論”也是一個借口之一),因為沒有機會去嘗試或者不敢去嘗試,才造成我們技術(shù)人員天天使用高檔進口貨的局面。“輪子理論”一文,只是很客觀的就事論事,并沒有要貶低某個產(chǎn)品或者Spring,更沒有要貶低某個人的意思。
該文一出來后,引起了很多人的評論及關(guān)注,也刺激了很多“春迷”。后果可想而知,我受到了很多“春迷”的窮追猛打,當(dāng)然“春迷”們大多都是有文化及知識的,他們無法針對我的《玩玩Spring之Rod Johnson 與“輪子理論” 》這篇文章進行任何挑剔,于是只好借我后來發(fā)表的一篇文章《80前》一文章斷章取義,大肆攻擊,板磚大塊大塊的扔了來,不但扔向了我,還扔向我所在一個國產(chǎn)開源團隊EasyJF。這些評論一時間創(chuàng)下了blogjava的新高,而且在一篇與技術(shù)關(guān)系不大的文章的后面大肆忽悠,賣弄其對Spring技術(shù)的掌握情況,難免有點讓人覺得“此地?zé)o銀三百兩”感覺。
如今,由于受到“春迷”們的強烈抵制,本人通過與blogjava的站長dudu商量以后,我不會在以前那個blog里發(fā)表與“非技術(shù)”有關(guān)的文章了,畢竟我與dudu兩人都不敢再次惹火燒身啊。
然而,對于我這種不甘于受技術(shù)所控制的叛逆者來說,作為一名程序員,語言、代碼及工具不是我的全部,而思想、方法、態(tài)度才是我最看重的。現(xiàn)在互聯(lián)網(wǎng)都發(fā)展到Web2.0時代了,做程序、做技術(shù),不能整天只會寫代碼、玩工具,還得有自己的思想,而且這些思想需要共享出來與大家探討,才能快速進步。
因此,在csdn上開一個自己的Blog,是希望能在csdn的規(guī)范的管理體制下,發(fā)表一些自己在技術(shù)工作中的一些感悟。同時也相信在csdn如此大的開發(fā)者網(wǎng)絡(luò)里,不可能受少數(shù)的掌握及操控而使其成為一言堂,容不下其它的意見。
做技術(shù),不能盲從,不能浮躁,需要獨立的思考,更需要寧靜的環(huán)境。
今天在此寫《一個“Spring輪子”引發(fā)的血案》系列文章,目的并非要指責(zé)某個或者某些人之前的所作所為,也更加不會通過這篇文章要求某些人改變世界觀或者改變其它什么。只是希望能讓對此事件非常關(guān)心的一些不知情的朋友對此事件有一個全面的認(rèn)識,同時也希望能給那些善于思考、用腦子寫程序、做學(xué)問的同行提供一些參考素材。
但愿“血案”過后,讓我們能平靜思考,也希望因為前段時間受“血案”影響的EasyJF的戰(zhàn)友們,重新調(diào)整心態(tài),為我們的夢想而努力。
關(guān)于本案詳細的故事內(nèi)容請看:
一個“輪子理論”引發(fā)的“血案”(2)
一個“Sprng輪子”引發(fā)的“血案”(3)
一個“Spring輪子”引發(fā)的“血案”(4)
一個“Spring輪子”引發(fā)的“血案”(5)
Spring輪子血案的插曲
一個“Spring輪子”引發(fā)的“血案”(6)-血案展示與現(xiàn)場花絮實錄
希望我們一起來為共創(chuàng)一個良好的開源環(huán)境而努力!
?