西西河

主题:【原创】也来说说Linux和Windows下的开发感受 -- 昔杨今雨

共:💬203 🌺502
全看分页树展 · 主题 跟帖
家园 先花一个,再提不同意见。

我的背景和楼上有点类似,以前在一家电信企业做开发,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更有活力,恐怕更多是出于感情因素吧,呵呵。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河