IBM 杰出工程师兼 Java 首席技术官 John Duimovich 近日对 2018 年 Java 领域做了五大预测,预测内容如下:预测1:Eclipse 基金会将变得更加重要。随着 EE4J 和 MicroProfile 等关键项目的开展,Eclipse 基金会将在 2018 年变得更加重要。随着开放社区越来越多地参与这些重要项目和其他与 Java 相关的项目,寻求快速创新。 今年,开发人员将更加关注 Eclipse 基金会。 预测 2:加速与容器的融合。作为简化开发和管理的工作的一部分,容器和运行时将更加紧密耦合,共同优化,以实现 Java 应用程序的无缝管理和配置。Java 结构和容器之间的一致的内存管理和更容易的连接将被保留下来,以便开发人员可以利用容器和 Java 运行时的优点,本质上,这是另一种形式的容器。 预测 3:Kotlin 将成为热门编程语言。Kotlin 有望成为编程界的一支主力军。 Kotlin的 简洁的语法和与 Java 的互操作性使它广受开发者的欢迎。 现在,它在 Android 上有了一流的支持,必将推动其在手机上的使用。 在 2018 年它将获得更大的发展空间。 预测 4:新的版本发布计划将推动创新。Java 新的发布计划意味着,今年将发布 Java 10 和 Java 11 两个版本。频繁的更新意味着,可以更快引入新的功能,更好地解决问题。大型组织可能会等待长期支持版的发布,现在他们有了清晰的线路图。社区支持可以围绕临时版的流行趋势展开。更多消息大家可以关注本次专辑…… 或许很多人Android 8.0都还没体验到,但是下一代安卓系统已经在来的路上了,你知道它的代号是什么吗?据XDA的开发者@Mishall Rahman爆料的消息,其在谷歌提交的AOSP信息中,发现了下一代安卓系统版本代号,“Pi”极有可能是Pie的缩写,也就是馅饼的意思。 Android 9.0使用Pie的代号一点都不让我们惊讶,因为历代Android系统的代号,谷歌都是偏爱用美食或甜点来命名,所以这次叫馅饼很OK。为了解决碎片化严重的这个问题,谷歌之前在安卓系统开启了Project Treble模式,不过各大手机厂商支持力度并不好,而从Android 9.0开始,谷歌要深度集成这个模式。 Project Treble最大的好处除了能帮OEM厂商更快的为自家手机提供最新的系统更新,同时还可以让开发者更加便利的定制和修改自己的系统,而无须等待厂商适配,如果你的手机支持这个模式,那么完全不用在担心没有新系统可以更新了。更多内容,大家不妨在本次专辑里了解一下…… 你想做一名技术人员吗?那么你应该提高你的开源技术。据世界领先的求职网站 Dice 和 Linux 基金会称,公司正在努力提高生产效率来缩短产品的上市时间,所以对专业的开源人士的需求很大。根据这两个组织在2017年的开源工作调查得出报告:“89%的 HR 表示很难找到合适的开源技术人才,58%的表示在未来6个月需要招聘更多的开源专业人才。” 和去年的报告一样,重点关注的是开源软件的各个方面,但是四年前关注的是Linux专业人才。67% 的管理人员表示,在未来六个月招聘开源专业人士的比例会超过其他业务领域。60% 的公司正在寻找全职开源技术雇员,而去年为53%。将近一半(47%)的公司将开通员工开源认证。 在职位需求上:开发人员(73%),DevOps 工程师(60%)和系统管理员(53%)。技术需求上:开源云计算(47%),应用程序开发(44%),大数据(43%)以及 DevOps(42%)。任何事情都发生都是有原因的,开源已成为主流的软件开发方法。 互联网巨头微软也逐渐成为一个开源公司。就在最近几天,微软与红帽达成战略合作,发布了开源的 .NET Core 2.0 编程框架,并将在 Linux 和 Windows 上发布 SQL Server 2017。雇主表示技能位于第一,OpenStack 和 Cloud Foundry 等云技术是最受欢迎的。Cloud Foundry 正在迅速普及。70% 的雇主正在寻找有云经验的员工。 网络技术位居第二,67% 的雇主正在寻找具有 JavaScript 和相关技能的员工,比去年上升了5%。虽然招聘 Linux 专家的职位下降了6%,但是对 Linux 人才的需求依然强劲。影响雇佣决策最重要的技术是云(62%),应用平台(56%)和大数据(53%)。具体而言,60%的雇主最期待的开源技能是云/虚拟化。其次是应用程序开发(59%)和DevOps(57%)。 Dice 总公司 DHI 集团总裁兼首席执行官 Michael Durney 在一份声明中表示:“随着开源技术的日益提高,越来越多的公司在全球范围内利用这些技术,对拥有开源经验的专业人才的需求只会增加。"更多内容,本次专辑将为您一一带来…… |