技术领导者的 2023 年指南

最近,我有机会向十几位领先的技术专家询问他们对 2023 年的希望、预测和指导。本文提炼了我回想起的广泛对话和丰富的见解。 未来一年在金融投资方面看起来很精简,但在创新方面却很长。

事半功倍

毫不奇怪,经济状况对许多技术人员来说很重要。 用更少的钱做更多的事情的主题很普遍,同时推动技术解决方案来弥补这一不足。

Vercel 首席执行官兼创始人 Guillermo Rauch(见访谈)表示:“随着宏观经济压力不断上升,企业将不得不为每一分钱而更加努力地奋斗,同时用更少的钱做更多的事。 在线企业将如何在短时间内解决这些挑战,同时牢记成本? 通过为他们的开发人员配备合适的工具并转向前端性能优化和个性化,为他们的客户提供新的创意体验。”

Builder.io 的首席执行官兼创始人 Steve Sewell(见访谈)也提到了简化的推动力。 “由于裁员而减少工程人员意味着专注于核心业务,减少投机性投资,减少营销/增长支出,以及高效增长而不是不惜一切代价。 不要过度修饰——简单。 用更少的钱解决更多的事情。”

OutSystems 全球投资组合负责人 Prakash Vyas 对此表示赞同:“确保 IT 生产力在 2023 年将变得更加重要。由于越来越多的技术裁员加剧了开发人员的短缺。” Vyas 补充说,为开发团队提供低代码工具可能有助于最大限度地提高生产力。

Sentry.io 的首席执行官 Milin Desai 也谈到了专注的必要性:

公司将研究如何用更少的资源做更多的事情,同时继续创新并取得出色的成果。 要在软件中做到这一点,公司需要专注于为最重要的计划提​​供资金,这些计划可以比以往任何时候都更能提高客户价值并提高开发团队的生产力 […] 强化有效的方法,同时仍有空间进行未来的关键投资。

打破围墙花园

Brave 的首席执行官兼联合创始人 Brendan Eich 指出,“ChatGPT 预测浏览和信息应用程序(不仅仅是搜索)将重新焕发活力,这要归功于网络上所有人类创建的文本。 今年可能是结合区块链、隐私和浏览器技术的创新将打破 Big Social 围墙花园的一年。”

人工智能无处不在

2022 年,我们看到人工智能和机器学习从前景广阔的前沿领域转变为许多业务流程中的实际因素。 Java Champion 和 Drools 项目负责人 Mario Fusco 希望在 2023 年采用更加慎重的方法:

我希望我们能找到有效的方法来补充机器学习的惊人能力与其他人工智能技术,这些技术如今被认为是一个小的落日利基市场,如规则引擎。 这种方法的最终结果是,出于某种原因,我们决定让 ML 重新发现(以一种糟糕的方式)我们业务领域的一些规则,而不是尝试在我们的软件中正确编码它们。

OutSystems 的首席技术官 Patrick Jean 预测,今年,公司将采用低代码工具来实现高效的业务流程管理 (BPM):

到 2025 年,BPM 市场的价值预计将达到 144 亿美元。构建强大的 BPM 的需求如此之高,以至于企业将需要使用智能捷径并自动化其流程。 但在持续的开发人员短缺和 IT 积压堆积的情况下,企业被冷落了。 员工需要用更少的资源做更多的事情,这阻碍了整体数字化转型之旅。 明年,企业将转向低代码技术,为构建战略业务流程管理腾出空间。

Guillermo Rauch 预计“基于 AI 的应用程序将包含整个软件类别。 但每个应用程序都会找到嵌入人工智能的机会。”作为一个例子,他引用了 Vercel 的无头架构,“让开发人员可以轻松地将现成的人工智能模型集成到客户体验中。”他还预计人工智能/机器学习的进一步发展工作负载“正在为低延迟人工智能驱动的应用程序在边缘执行。”

SvelteKit 框架的创建者 Rich Harris(见访谈)看到了 AI 对用户界面设计的影响。 “人工智能将无处不在,其中大部分将是垃圾——繁琐的界面、可疑的结果和普遍存在的机会主义意识——但它也将在一代人中引发我们对 UI 和工作流程的看法的一些最根本的变化”

Fusion Auth 开发者关系负责人 Dan Moore 表示,机器学习“将继续集成到软件和应用程序中,但像 ChatGPT 这样的东西非常昂贵,只有大玩家才能拥有如此流畅的体验。” 与此同时,机器学习“将继续成为任何寻求风险投资资金的公司所必需的闪亮对象,”摩尔说。

AI 会来抢你的工作吗?

AI 取代人类的工作有一些声音和愤怒,但任何花时间使用 AI 工具的人都明白它们只是工具包中的一个工具。 当前的 AI 是现有功能和数据的 NLP 接口——其解析和响应人类语言的能力令人印象深刻,但不是根本性的改变。

2023年的应用开发

在过去的几年中,前端框架和技术一直处于激烈的发展之中,并且这种趋势显示出与我们保持一致的迹象。

Ryan Carniato 是 Solid.js 的创造者(见访谈),也是 JavaScript 框架前沿工作的人之一,他说:“过去的一年有点觉醒。 在过去十年的大部分时间里,我们一直假设我们开发网站和应用程序的方式正朝着一个特定的方向前进——可以在浏览器中运行的东西,将在浏览器中运行。”Carniato 继续说道:

几年前关注的人指出,这是不可持续的,但直到 2022 年,我们才看到这些解决方案的实现,这表明我们构建 Web 的方式正在演变。 在浏览器中更智能地使用 JavaScript 将被构建到我们的工具中。

尽管有了所有的创新,但仍有许多粗糙的边缘和需要解决的问题。 明年将不再是展示什么是可能的,而是更多地弄清楚如何使使用这些技术进行开发的体验变得愉快。 我的直觉是这不会是表演,而是 [developer experience] 这将这些解决方案区分开来,因为它们都已经产生了如此重大的影响,以至于对于许多人来说,很难长期忽视它们。

Steve Sewell 还看到了对开发人员体验的日益关注:“制作高性能网站将更容易维护我们习惯的出色 DX。” 他还指出,“React 的主导地位最终将开始失去一些动力。”

吉列尔莫·劳赫继续说道:

2023 年是公司加倍投入开源框架的一年。 许多公司已经认识到 React 的价值,但正在使用自己开发的工具来构建他们的技术栈。 没有投资前端框架和组件系统的公司会意识到他们已经积累了大量的复杂性并产生了大量的技术债务。 今年,我们希望看到这些公司采用框架,例如 BBC 的这个例子,以解决技术债务并帮助他们的工程组织更快地行动。

Vaadin 的首席营销官 Kim Weins 将 Java 引入了对话,他说“公司将使用全栈 Java 构建新的应用程序,或者将基于 TypeScript 和 JavaScript 的前端框架与 Java 后端相结合。”Weins 引用了开源框架 Hilla作为一个框架的例子,它使开发人员可以更快、更容易地将 React 与 Java 后端结合起来。

MongoDB 首席技术官 Mark Porter(见访谈)也指出,分析正在“左移”到应用程序开发中:

向更智能应用程序的转变意味着开发人员现在开始负责将逻辑直接构建到他们的应用程序中,并在他们的实时操作数据上运行尖端的机器学习和自动化功能。 为企业带来的结果是:应用程序能够以更快的速度和更低的成本处理和分析实时数据,并且能够理解趋势并根据这些趋势做出更明智的预测。 为客户带来的结果是更大程度的个性化和更丰富的数字体验。

区块链战场

加密货币在 2022 年遭受了真正的打击。尽管如此,许多技术仍在向前发展。 似乎在区块链主题上出现了两个阵营。 一方面,正如 Mario Fusco 所说,“我希望人们最终会意识到加密货币只是历史上最大的庞氏骗局。”

阅读更多

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注