2017年是人工智能和机器学习的一年。2017取得的进步将会持续多年,但2018年我们能期待什么呢?数据正在上升,安全性、云计算和开源将得到更多重视。GitHub技术高级副总裁Jason Warner分享了他对2018年主要技术趋势的预测。
数据将统治一切
在过去几年里,云1.0是关于云计算的,云2.0则是关于数据的。这包括数据移动(data movement)以及支持它的工具和服务,例如分析系统和机器学习系统。今天,所有的公司都是数据公司,不管它们自己是否知晓。2018年,只要团队懂得如何使用数据,数据就会成为他们最大的资产。
工作流(workflow)战争将升级,并购(M&A)也将升温
企业面临的压力是要吸引开发者的注意力,并扩大云生态。随着大型科技公司收购小型企业,重点关注开发者经验、解决基础设施问题以及构建更好的工作流工具,并购活动将会升温。GitHub将在整合这些公司的开发平台方面发挥关键作用。
开源将继续上升
十年前,Linux很了不起。现在它是普通的开源项目。当时,亚马逊,谷歌和微软等公司被迫构建自己的专有工具,因为没有其他软件可以满足他们的需求。其中许多框架从一开始就是开源的,而其他开源技术,例如Kubernetes,正在成为开发者工作流程的一部分。这种转变正在改变公司投资的方向,使开源软件成为传统软件的最大竞争对手。
基础架构将有它的Ruby on Rails
新的工具将帮助开发人员更快地将他们的想法应用到生产中,并节省时间。随着应用程序减轻了开发人员的一些基础架构的负担,他们将可以自由地将精力集中于最主要的事情上——构建、增长和发展他们的项目和产品。
安全将永久地成为焦点
安全需要建立在代码开发中,而不是在生产中加入。世界上许多重要的系统仍然没有足够坚固。今年不断发生的恶意软件攻击,将来只会越来越频繁。因此,我们将开始看到更多财务和开发方面的资源会分配给安全。我们还将看到更多智能系统出现,最终达到一系列自动保护的层面。
自由开放的互联网将受到压力测试
网络中立( net neutrality)的脆弱性和国家特定数据本地化法律的兴起无疑将不仅考验互联网的弹性,也将考验全球社会的结构,以及企业如何在全球范围内合作。2018年将决定网络中立的未来,无论结果如何,我们都会体会到它的影响。