返回

**技术雷达:ThoughtWorks 2018 年 5 月期解读**

见解分享

技术雷达概述

ThoughtWorks技术雷达是一份关于技术趋势的报告,由ThoughtWorks技术战略委员会(TAB)经由多番正式讨论给出,它以独特的雷达形式对各类最新技术的成熟度进行评估并给出建议,为从程序员到CTO的利益相关者提供参考。它比那些我们能在市面上找到的技术趋势预测报告更加务实和实用,它会告诉我们哪些技术值得关注,哪些技术应该避免,以及哪些技术正在兴起或消亡。

ThoughtWorks技术雷达每半年发布一次,分为四个象限:

  • 探索象限: 这些技术还处于早期阶段,但有潜力在未来几年内产生重大影响。
  • 试验象限: 这些技术已经过试验和验证,但尚未广泛采用。
  • 采用象限: 这些技术已经被广泛采用,并且正在产生积极的影响。
  • 淘汰象限: 这些技术正在过时,并且应该避免使用。

2018 年 5 月期技术雷达解读

在2018年5月期技术雷达中,ThoughtWorks技术战略委员会对以下技术进行了评估和分析:

  • 云计算: 云计算仍然是技术雷达的中心,并且在各个象限都有所体现。在探索象限中,我们看到无服务器计算和边缘计算等新兴技术。在试验象限中,我们看到容器和微服务等技术正在逐渐成熟。在采用象限中,我们看到云原生应用和DevOps等技术正在被广泛采用。在淘汰象限中,我们看到传统的数据中心和虚拟机等技术正在逐渐淘汰。
  • 人工智能: 人工智能是另一个在技术雷达上备受关注的技术领域。在探索象限中,我们看到强化学习和生成对抗网络等新兴技术。在试验象限中,我们看到机器学习和自然语言处理等技术正在逐渐成熟。在采用象限中,我们看到人工智能正在被广泛应用于各个行业。在淘汰象限中,我们看到专家系统和符号人工智能等传统的人工智能技术正在逐渐淘汰。
  • 区块链: 区块链是一个分布式数据库,它可以安全、透明地记录交易。区块链技术在探索象限中,但它有潜力在未来几年内产生重大影响。区块链技术可以被用于创建新的金融系统、供应链管理系统和投票系统。
  • 物联网: 物联网是指将物理设备连接到互联网,以便它们可以相互通信并交换数据。物联网技术在探索象限中,但它也有潜力在未来几年内产生重大影响。物联网技术可以被用于创建智能家居、智能城市和智能工厂。
  • DevOps: DevOps是一种软件开发方法,它强调开发人员和运维人员之间的合作。DevOps技术在试验象限中,但它正在逐渐成熟。DevOps技术可以帮助企业提高软件开发和运维的效率。
  • 微服务: 微服务是一种软件架构风格,它将应用程序分解成一系列独立的、松散耦合的服务。微服务技术在试验象限中,但它正在逐渐成熟。微服务技术可以帮助企业构建更灵活、更可扩展的应用程序。
  • 敏捷开发: 敏捷开发是一种软件开发方法,它强调迭代和增量开发。敏捷开发技术在采用象限中,并且正在被广泛采用。敏捷开发技术可以帮助企业更快地交付软件产品和服务。
  • 数字转型: 数字转型是指企业利用数字技术来改变其业务模式和运营方式。数字转型技术在采用象限中,并且正在被广泛采用。数字转型技术可以帮助企业提高竞争力和盈利能力。
  • 软件工程: 软件工程是一门学科,它研究如何设计、开发和维护软件系统。软件工程技术在采用象限中,并且正在被广泛采用。软件工程技术可以帮助企业构建更可靠、更安全的软件系统。
  • 软件设计: 软件设计是软件工程的一个重要组成部分,它涉及到如何将软件系统分解成一系列模块,以及如何设计这些模块之间的接口。软件设计技术在采用象限中,并且正在被广泛采用。软件设计技术可以帮助企业构建更易于维护和扩展的软件系统。

结论

ThoughtWorks技术雷达是