Java资源网

| JAVA基础 | 环境配置 | JDBC | 线程技术 | Socket编程 | JavaMail | JAVA与XML | 设计模式 | 技术新闻 | Java认证 | 程序人生 软件下载
| JSP&Servlet | Spring | Struts | Hibernate | JBuilder | Eclipse | WebService | EJB技术 | J2ME开发 | 应用服务器 | JXTA | Ajax
Articles search文章搜索
   关键字:
   类 别:
       
New download 最新下载
· [组件]HTML Parser 1.5
· [教程]WebSphere Studio应用教程
· [组件]JDom 1.0
· [工具]Junit3.8.1
· [教程]EJB编程及J2EE系统架构和设计
· [教程]EJB教程
· [教程]J2EE Tutorial中文版
· [教程]Java编程思想2(英文)
· [教程]java编程思想(完整版)
· [教程]Java网络编程
New articles 最新文章
· 设计移动 Web 服务
· 解析XML的时候完全忽略DTD
· 理解XML Schema XML Schema 初步
· 标签库的深入研究
· 提升JSP应用程序的七大绝招
· 如何使用JDOM对XML文件进行操作
· 处理XML字符串中特殊字符
· 利用Digester把XML转换成为Java对象
· 使用WebService 和RMI远程协作
· 使用Axis开发Web Service程序
Articles top 热门文章
· Eclipse基础--plugin插件安装(6644)
· eclipse+tomcat+lomboz的安装配置说明(4774)
· Java程序员就业前景(4584)
· Windows下JAVA环境变量的设置祥解(3788)
· Tomcat下JSP、Servlet和JavaBean环境的配置(3716)
· 使用links方式安装Eclipse插件(3698)
· 一个老程序员的心理话(3533)
· linux下jdk的安装与配置(3459)
· 初学者入门:Structs中基本配置入门(3334)
· Eclipse 运行命令行参数大全(3084)
您的位置:首页>>程序人生>>程序员的觉醒 第14届Jolt奖点评之二
程序员的觉醒 第14届Jolt奖点评之二
2007-04-13   来源:www.javaresearch.org  作者:未知

原文:http://www.csdn.net/news/newstopic/15/15296.shtml

在技术产品这里,我们可以从[第14届Jolt大奖]获奖者名单中看出世界的潮流。最出色的IDE是什么?Jolt大奖告诉你:是Eclipse。最优秀的框架是什么?Jolt大奖告诉你:是Hibernate。最有用的技术网站是什么?Jolt大奖告诉你:是IBM developerWorks??从这份名单中你不难看出另一个隐含的事实:去年最引人注目的技术平台和技术社群,就是J2EE。

这是我在点评第14届Jolt大奖获奖图书(“谁震撼了世界”)时,捎带对几个获奖产品的总结。也许你可以将Java社群(以及Open Source社群)在这届大奖上满载而归的理由归结于Microsoft恰好没有推出重量级的新产品,但在我看来,这里有着更深层次的意味??它意味着程序员,软件世界的真正主人,他们的重要性在软件企业(而不仅仅是技术社群)里得到了前所未有的提升,他们的自我意识已经并且仍在前所未有地觉醒。

不妨从“项目管理工具”这里看起。来自“简化敏捷开发”的VersionOne,V1:XP拿到了这个奖项的震撼大奖。众所周知,XP是敏捷社群的领头羊,一种专为XP设计的项目管理工具获得震撼大奖,这一事实本身就颇值得回味。这个奖意味着XP不再被误解为“牛仔程序员的胡来蛮干”,倒是业已成为一种得到业界广泛认可的、“经典”的方法学。实际上,XP对纪律的重视胜过几乎任何一种重型方法,但更重要的是它极度强调人本主义的敏捷思想??项目的成功不是依靠汗牛充栋的文档,而是依靠软件开发者的才华、以及开发者与客户共同组成的团队永不间断的交流。换言之,软件项目的重心不再是“管理”或者“流程”,而是人,是动手开发软件的人,是那些曾经被鄙薄为“代码工人”的程序员。钟情于科层制管理和泰勒体系的CMM迷们,你们有理由感到恐惧,因为芬尼根已经觉醒了。

Eclipse就是这些赛伯空间的新部落人的杰作。没错,Eclipse出自IBM的捐赠,并且一直受到包括IBM在内的众多厂商支持。但这不是关键,关键在于:它是一个真正的Open Source项目。我完全相信IBM肯定有一支团队在工作时间从事Eclipse的开发和维护,但我同样相信他们在做着这项工作时心里充满贡献的快乐与满足。继Apache之后,Eclipse再一次地向世人证明:Open Source不仅可以像Rickard Oberg那样玩,也可以像Hani Suleiman或者Rod Johnson那样玩,甚至可以像Brian Belendorf或者Marc Fleury那样玩??换句话说,Open Source不仅可以给你精神上的满足,也可以让你赚钱,甚至是赚大钱。麦克卢汉说,电脑时代让我们的工作与生活融为一体,我们还原为将工作视为艺术的部落人。现在,软件开发者们不再愿意忍受职业与乐趣的割裂,他们要在Open Source的舞台上同时满足从温饱到自我实现的诉求,而Kent Beck和Eric Gamma的Contributing to Eclipse正是给这些新部落人的赞歌??P.J. Plauger早年的威名在我们的记忆里还有些残存,但他写过任何一本关于微软产品的书吗?

Hibernate的获奖将整个故事推向了高潮。在FUDer眼中,这个纯粹的Open Source项目具有Open Source项目的一切缺陷:它的核心开发者只有一个人;它三天两头发布新版本;它毫不留情地将三个月前的API和功能deprecated掉;用2.1.2版本替换2.1.0竟然不能通过编译;到现在仍然无法肯定3.0版本是否会兼容JDO 2.0……但这一切都无法阻止全世界的J2EE开发者们如痴如醉地学习Hibernate、无法阻止Hibernate拿到“类库、框架和组件”类的震撼大奖。Hibernate用Open Source的方式告诉全世界:在一个完全开放、完全自由的世界里,你不必抱残守缺,你不必担心“厂商绑定”,你有权用审美的眼光去选择你的技术框架。一家大厂商也许可以给你10个人的支持团队,而对于一个流行的Open Source产品,你可以向1000个出色的同行寻求支持。

对于这些觉醒的新部落人来说,IBM developerWorks是他们名副其实的精神家园。即令是出于商业利益,IBM对Open Source的支持仍然是值得我们感激的??话又说回来,要是IBM不考虑商业利益,那才要让作为WebSphere用户的我担心了。可以对各大厂商的开发者网站做一个肤浅的横向比较:dev2dev总是在说“为什么BEA产品很好”,MSDN则告诉开发者“如何用好微软产品”,只有developerWorks是在说“我教你开发优秀的企业应用,即使不用IBM产品也不要紧”。同样是商业公司,不偏袒自家产品的气度就足以让developerWorks能够问心无愧地拿走“开发者网站”的震撼大奖。而且,对于中国的J2EE开发者,developerWorks甚至能给他们额外的收获(而不是像别的开发者网站那样短斤少两)。如果评委们懂中文的话,我想在获奖名单的“developerWorks”后面会加上“China”。

第14届Jolt大奖尘埃落定时,我相信无数像我一样的开发者心里的一块石头也落了地??在过去的一年里,我们选择XP、TDD、Eclipse、Hibernate、AspectJ和developerWorks没有错,我们选择Open Source没有错。这条路或许荆棘密布,但这是一条自由的路,一条自主的路。我们选择过,我们体验过,我们快乐过,我们满足过,这就已经足够了??顺便同情一下.NET的同行们吧,他们恐怕很难体会到选择Hibernate时的那种快乐。

作者简介:熊 节(《程序员》杂志特邀记者)
    程序员,喜编程,乐此而不疲。酷爱读书,好求新知,记性好忘性大,顾凡有所得必记诸文字。有小得,无大成,胸有点墨,心无大志,唯愿宁静淡泊而己。夜阑人静,一杯清水,几本闲书,神交与各方名士,献曝于天下同好,吾愿足矣。


  --相关文章--
· 离高职高薪究竟有多远? (2007-04-13)
· 小议学习Java的浮躁心态(2)——分析篇 (2007-04-13)
· 80年代初出生的十大尴尬 (2007-04-13)
· 10年编程无师自通 (2007-04-13)
· 软件人才从实践中来,从软件中来 (2007-04-13)
· 请不要做浮躁的人(ZT-必读) (2007-04-13)

版权所有©2005-2006 JAVA资源网 渝ICP备05007591号 虚拟主机 | 关于我们 | 联系方式 | 广告业务 | 网站地图 | 友情链接