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