Javadream

          A long way and a dream.
          ?

            前段時(shí)間寫(xiě)了一篇關(guān)于名為《玩玩Spring之Rod Johnson 與“輪子理論” 》的文章,引來(lái)了一些Spring的狂熱愛(ài)好者(這里我把他們稱(chēng)為Spring迷或者“春迷”)的莫明的攻擊。讓我看到了國(guó)內(nèi)技術(shù)研發(fā)領(lǐng)域所充斥著的盲從、浮躁氛圍不禁感到有點(diǎn)可怕,也被這些攻擊壓得很長(zhǎng)一段時(shí)間透不過(guò)氣來(lái),還好一個(gè)月的世界杯給了我療傷的機(jī)會(huì)。
            其實(shí)這篇文章除了想客觀的分析一下Rod Johnson 有關(guān)“輪子理論”的描述以外,也想鼓勵(lì)一下同行參與到國(guó)外轟轟烈烈的所謂的“重復(fù)發(fā)明輪子”的運(yùn)動(dòng)中。因?yàn)楣P者覺(jué)得國(guó)內(nèi)技術(shù)一直上不去的原因,是對(duì)系統(tǒng)核心(如JVM、模式、算法等)的研究就投入太少了,即使有這樣的機(jī)會(huì)也經(jīng)常會(huì)給自己找一些借口來(lái)推掉(其中“輪子理論”也是一個(gè)借口之一),因?yàn)闆](méi)有機(jī)會(huì)去嘗試或者不敢去嘗試,才造成我們技術(shù)人員天天使用高檔進(jìn)口貨的局面。“輪子理論”一文,只是很客觀的就事論事,并沒(méi)有要貶低某個(gè)產(chǎn)品或者Spring,更沒(méi)有要貶低某個(gè)人的意思。

            該文一出來(lái)后,引起了很多人的評(píng)論及關(guān)注,也刺激了很多“春迷”。后果可想而知,我受到了很多“春迷”的窮追猛打,當(dāng)然“春迷”們大多都是有文化及知識(shí)的,他們無(wú)法針對(duì)我的《玩玩Spring之Rod Johnson 與“輪子理論” 》這篇文章進(jìn)行任何挑剔,于是只好借我后來(lái)發(fā)表的一篇文章《80前》一文章斷章取義,大肆攻擊,板磚大塊大塊的扔了來(lái),不但扔向了我,還扔向我所在一個(gè)國(guó)產(chǎn)開(kāi)源團(tuán)隊(duì)EasyJF。這些評(píng)論一時(shí)間創(chuàng)下了blogjava的新高,而且在一篇與技術(shù)關(guān)系不大的文章的后面大肆忽悠,賣(mài)弄其對(duì)Spring技術(shù)的掌握情況,難免有點(diǎn)讓人覺(jué)得“此地?zé)o銀三百兩”感覺(jué)。
            
            如今,由于受到“春迷”們的強(qiáng)烈抵制,本人通過(guò)與blogjava的站長(zhǎng)dudu商量以后,我在以前那個(gè)blog只發(fā)表于技術(shù)有關(guān)的文章了,畢竟我與dudu兩人都不敢再次惹火燒身啊。

            然而,對(duì)于我這種不甘于受技術(shù)所控制的叛逆者來(lái)說(shuō),作為一名程序員,語(yǔ)言、代碼及工具不是我的全部,而思想、方法、態(tài)度才是我最看重的。現(xiàn)在互聯(lián)網(wǎng)都發(fā)展到Web2.0時(shí)代了,做程序、做技術(shù),不能整天只會(huì)寫(xiě)代碼、玩工具,還得有自己的思想,而且這些思想需要共享出來(lái)與大家探討,才能快速進(jìn)步。
            因此,在csdn上開(kāi)一個(gè)自己的Blog,是希望能在csdn的規(guī)范的管理體制下,發(fā)表一些自己在技術(shù)工作中的一些感悟。同時(shí)也相信在csdn如此大的開(kāi)發(fā)者網(wǎng)絡(luò)里,不可能受少數(shù)的掌握及操控而使其成為一言堂,容不下其它的意見(jiàn)。

            做技術(shù),不能盲從,不能浮躁,需要獨(dú)立的思考,更需要寧?kù)o的環(huán)境。

            今天在此寫(xiě)《一個(gè)“Spring輪子”引發(fā)的血案》系列文章,目的并非要指責(zé)某個(gè)或者某些人之前的所作所為,也更加不會(huì)通過(guò)這篇文章要求某些人改變世界觀或者改變其它什么。只是希望能讓對(duì)此事件非常關(guān)心的一些不知情的朋友對(duì)此事件有一個(gè)全面的認(rèn)識(shí),同時(shí)也希望能給那些善于思考、用腦子寫(xiě)程序、做學(xué)問(wèn)的同行提供一些參考素材。

            但愿“血案”過(guò)后,讓我們能平靜思考,也希望因?yàn)榍岸螘r(shí)間受“血案”影響的EasyJF的戰(zhàn)友們,重新調(diào)整心態(tài),為我們的夢(mèng)想而努力。

          ---

          當(dāng)我用Webwork的時(shí)候,我總有個(gè)感覺(jué),就是我為什么要這樣用,那樣用不行嗎?可是往往那樣用就是不行.我想很多人都會(huì)有這樣的想法,不是嗎?

          中國(guó)軟件業(yè)發(fā)展得較遲,沒(méi)有發(fā)明輪子的歷史,可是卻拼命地使用別人的輪子,也難怪有些人會(huì)說(shuō)"中國(guó)浮躁的軟件業(yè)".急功近利,無(wú)視核心軟件的開(kāi)發(fā),都是現(xiàn)今中國(guó)軟件業(yè)的通病.

          我們應(yīng)該有發(fā)明輪子的精神,不能總是沉浸于怎么去使用輪子.

          主站蜘蛛池模板: 吉林省| 新营市| 安宁市| 喀喇沁旗| 清水河县| 闽清县| 田林县| 林芝县| 平谷区| 高台县| 黄大仙区| 平陆县| 土默特左旗| 绥芬河市| 饶阳县| 类乌齐县| 武陟县| 土默特右旗| 福海县| 湖南省| 涞源县| 明光市| 黔南| 青田县| 临夏市| 曲沃县| 荔浦县| 阿坝县| 浮山县| 林口县| 璧山县| 大姚县| 饶阳县| 锡林郭勒盟| 安溪县| 新安县| 于都县| 铜山县| 南汇区| 库尔勒市| 蒙自县|