一个“Spring轮子”引发的血案 (转大峡的blog一篇)

 

  前段时间写了一篇关于名为《玩玩Spring之Rod Johnson 与“轮子理论” 》的文章,引来了一些Spring的狂热爱好者(这里我把他们称为Spring迷或者“春迷”)的莫明的攻击。让我看到了国内技术研发领域所充斥着的盲从、浮躁氛围不禁感到有点可怕,也被这些攻击压得很长一段时间透不过气来,还好一个月的世界杯给了我疗伤的机会。
  其实这篇文章除了想客观的分析一下Rod Johnson 有关“轮子理论”的描述以外,也想鼓励一下同行参与到国外轰轰烈烈的所谓的“重复发明轮子”的运动中。因为笔者觉得国内技术一直上不去的原因,是对系统核心(如JVM、模式、算法等)的研究就投入太少了,即使有这样的机会也经常会给自己找一些借口来推掉(其中“轮子理论”也是一个借口之一),因为没有机会去尝试或者不敢去尝试,才造成我们技术人员天天使用高档进口货的局面。“轮子理论”一文,只是很客观的就事论事,并没有要贬低某个产品或者Spring,更没有要贬低某个人的意思。

  该文一出来后,引起了很多人的评论及关注,也刺激了很多“春迷”。后果可想而知,我受到了很多“春迷”的穷追猛打,当然“春迷”们大多都是有文化及知识的,他们无法针对我的《玩玩Spring之Rod Johnson 与“轮子理论” 》这篇文章进行任何挑剔,于是只好借我后来发表的一篇文章《80前》一文章断章取义,大肆攻击,板砖大块大块的扔了来,不但扔向了我,还扔向我所在一个国产开源团队EasyJF。这些评论一时间创下了blogjava的新高,而且在一篇与技术关系不大的文章的后面大肆忽悠,卖弄其对Spring技术的掌握情况,难免有点让人觉得“此地无银三百两”感觉。
  
  如今,由于受到“春迷”们的强烈抵制,本人通过与blogjava的站长dudu商量以后,我在以前那个blog只发表于技术有关的文章了,毕竟我与dudu两人都不敢再次惹火烧身啊。

  然而,对于我这种不甘于受技术所控制的叛逆者来说,作为一名程序员,语言、代码及工具不是我的全部,而思想、方法、态度才是我最看重的。现在互联网都发展到Web2.0时代了,做程序、做技术,不能整天只会写代码、玩工具,还得有自己的思想,而且这些思想需要共享出来与大家探讨,才能快速进步。
  因此,在csdn上开一个自己的Blog,是希望能在csdn的规范的管理体制下,发表一些自己在技术工作中的一些感悟。同时也相信在csdn如此大的开发者网络里,不可能受少数的掌握及操控而使其成为一言堂,容不下其它的意见。

  做技术,不能盲从,不能浮躁,需要独立的思考,更需要宁静的环境。

  今天在此写《一个“Spring轮子”引发的血案》系列文章,目的并非要指责某个或者某些人之前的所作所为,也更加不会通过这篇文章要求某些人改变世界观或者改变其它什么。只是希望能让对此事件非常关心的一些不知情的朋友对此事件有一个全面的认识,同时也希望能给那些善于思考、用脑子写程序、做学问的同行提供一些参考素材。

  但愿“血案”过后,让我们能平静思考,也希望因为前段时间受“血案”影响的EasyJF的战友们,重新调整心态,为我们的梦想而努力。

---

当我用Webwork的时候,我总有个感觉,就是我为什么要这样用,那样用不行吗?可是往往那样用就是不行.我想很多人都会有这样的想法,不是吗?

中国软件业发展得较迟,没有发明轮子的历史,可是却拼命地使用别人的轮子,也难怪有些人会说"中国浮躁的软件业".急功近利,无视核心软件的开发,都是现今中国软件业的通病.

我们应该有发明轮子的精神,不能总是沉浸于怎么去使用轮子.

你可能感兴趣的:(spring,算法,互联网,Blog,Webwork)