领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多Spring——长久存在 我拜访了许多客户,并且每天与更多客户进行交流。这包括现有的 Interface21 客户,以及对我们遍布欧洲的产品和服务感兴趣的公司。我注意到我参与的对话中反复出现一个主题:Spring 已经到来,并将长久存在。
在过去的一年里,我见证了高层管理做出的决策,这些决策使 Spring 成为领先的企业 Java 开发公司架构中的标准。就在两周前,我问我的一个客户——欧洲最大的系统集成商之一的 Java 部门经理——“什么原因会让你们放弃 Spring?”他的回答非常明确,“目前没有任何原因。以我们目前的投资水平,至少需要几年时间来分析和测试任何替代方案的可行性。”
系统集成商正在将 Spring 标准化 这只是一个例子。我个人认识的几乎所有欧洲系统集成商(数量相当多,雇佣了 4000 多名专业人员)都处于 Spring 标准化流程的最后阶段。大多数公司在一年前到三个月前开始这一过程,因为关键的高级开发人员和架构师相信 Spring 对于日常开发具有更高的质量和可用性。
在我与管理人员的谈话中,我发现,随着他们的技术人员越来越熟悉编程模型,越来越多的 Spring 被应用到他们的项目中。大多数和我谈话的人明确提到了 Spring 代码库的极高品质和随着时间推移而产生的“信任因素”。质量和稳定可靠的版本一直被提及是开发人员对 Spring 如此积极的两个主要原因。
全球最具影响力的系统集成商对 Spring 的看法正在为其在全球的应用创造奇迹。标准化过程才刚刚开始,这些公司已经将 Spring(以及 Spring WebFlow、AspectJ,甚至像 Spring Web Services 这样的年轻产品)引入全球数千家企业级公司;从而为 Interface21 在各大洲创造了(潜在的)客户。
欧洲和美国之间的差异 尽管如此,Spring 如何进入不同国家和大陆的公司,其方式差异显著。
在欧洲,通常是中型和大型系统集成商将 Spring 引入最终用户组织。在美国和英国,最终用户公司员工或自由职业者更常见地传播信息并将新技术引入其雇主的环境。幸运的是,许多最终用户公司和 IT 公司正在采用或已经采用了 Spring 到他们的开发流程中。这导致全球熟练的 Java 开发人员(具有丰富的 Spring 实践经验)数量的增长,从而降低了其他公司将 Spring 标准化的门槛。
无论 Spring 如何进入一个组织,选择它的原因都很简单:因为它解决了绝大多数企业 Java 开发人员每天都面临的日常问题。就这么简单。当然,还有许多其他原因:代码质量、文档、论坛支持以及框架本身的可靠性都很重要。然而,就 Spring 而言,主要原因是该产品背后的团队倾听用户的需求,并真诚地交付不仅仅是可用的产品;这些产品的设计初衷就是易于使用且优秀。
拓展关系 与我们的受众进行沟通的机会比现在更多。现在是时候拓展 Interface21 与许多全球领先的系统集成商和咨询公司之间的关系了。通过与那些每天大量使用 Spring 和其他 Interface21 产品的人员密切合作,我们可以快速将一线反馈传达给 Interface21 产品开发团队。这类似于开源社区的工作方式,社区在产品的整个生命周期中对版本提供广泛的反馈。在这里,我们只是开辟了另一个直接的渠道,认识到那些每天都面临当今企业软件开发挑战的人通常是首先理解需要改变什么的人。
这可能会带来一些有趣的想法和举措。关键是要认真努力地在自下而上和自上而下的方法之间取得平衡——始终坚持自己的愿景,同时也要与现实保持联系。
我想我会进一步研究一下;你永远不知道这会带来什么。
此致,Steven