主题:【原创】也来说说Linux和Windows下的开发感受 -- 昔杨今雨
我的背景和楼上有点类似,以前在一家电信企业做开发,C/C++/java都做过,现在在一家互联网公司做架构师,也是负责一个小产品线的技术架构,主要是java。区别恐怕是,我有时候还编码,没办法,就是喜欢。
很多开源的java framework的确都得到大企业的支持,但是他们都是出于草根,是在开源社区逐渐壮大,pk掉很多大公司的相应主推技术成为业界的事实标准。象现在业界很常见的struts/webwork+spring+hibernae等开源项目,原来都是草根,不被大厂家重视。至于weblogic/websphere等大厂家的应用服务器,在开源的jboss面前根本不占优势。concurrent原来也是一个开源项目,因为做的好,所以被sun收编,成为jdk1.5的一部分。
所以我觉得多数情况下,一个新的java 开源项目,他最大的竞争对手是其他的开源项目,而不是大厂家的产品。在java领域,厂家的力量没有.net领域那样大,更不具有决定性的作用。
我也经常面试别人,我也会问别人用过一些什么框架,甚至会问几个细节问题,看他是不是真的熟悉这个框架。但是我更关注的是,他是不是真正的理解这个框架的本质:为什么要有这个框架,他背后的设计思想是什么,要解决什么问题,与其他类似框架比较,这个框架的优缺点是什么。我要的是一个掌握framework背后设计思想的人,不是只会使用framework的人。
至于说JDK1.0.2时候的java更有活力,恐怕更多是出于感情因素吧,呵呵。
- 相关回复 上下关系8
压缩 2 层
🙂Spring和EJB不同之处在于实现的技术上 1 布老虎 字379 2009-09-16 19:46:32
🙂比我总结的好多了,呵呵,花一个。 1 季侯 字0 2008-04-21 08:21:06
🙂偶米作过java,但是framework的毛病所有语言上都存在吧 2 凝雪幻 字180 2008-04-21 06:55:00
🙂先花一个,再提不同意见。
🙂也花一个, 不揣浅陋, 再多说几句, 只求抛砖引玉 4 昔杨今雨 字1465 2008-04-21 07:34:51
🙂Python是强类型语言 2 python 字225 2009-08-18 21:44:58
🙂看来是兄台对java是爱之深恨之切啊,呵呵。 2 季侯 字858 2008-04-21 08:13:51
🙂现在用C++的也有了很多库啊。。。 1 凝雪幻 字67 2008-04-20 20:49:34