这不是那种故事。回顾2021年在软件开拓领域的意义,很难确定一个分水岭事宜会有重大的意外变革。相反,2021年在软件开拓趋势和实践方面大多是相同的。
这并不是说2021年的软件开拓没有什么值得把稳的。相反,开拓职员本日仍在做他们一年前正在做的事情,这一事实凸显了关键软件开拓实践的持久性。
那么,让我们来看看2021年定义软件开拓的趋势是什么,以及它们对全体开拓状态的意见。

DevOps现在已经有十多年的历史了。某些人 - 包括我自己- 预测DevOps已经达到顶峰,并将不再主导开拓职员对软件开拓的思考办法。
然而,今年,我们没有情由相信这些预测会很快实现。DevOps在全体2021年一如既往地保持强劲。大多数开拓职员连续接管 DevOps 观点和干系实践,例如 CI/CD。
低代码和无代码保持热2021年的另一个软件开拓趋势,低代码和无代码编程,陷入了类似的困境。只管有人声称低代码和无代码开拓被浮夸了——乃至它们构成了一种"企图"——但环绕这些技能的生态系统仍旧相称动态。
Mendix和Appian等供应商不仅连续供应盛行的无代码和低代码平台,而且2021年还将这种方法扩展到其他领域 - 例如安全性,包括Torq在内的新参与者承诺采取无代码自动化方法。
我不认为这意味着大多数软件将很快利用低代码或无代码技能编写,但它确实解释了这些趋势在软件开拓生态系统的某些角落中的持久性。
区块链编程仍旧是利基市场说到可以说是被浮夸的趋势,2021年连续看到环绕区块链的大量谈论,但就从事基于区块链的项目的软件开拓职员的实际创新而言,相对较少。
可以肯定的是,在区块链编程的天下里正在做一些很酷的事情。但区块链开拓工具和技能在过去几年中并没有太大变革。云供应商多年前推出的区块链开拓平台基本保持不变。诸如分散式运用程序之类的观点仍旧很有趣,但它们不再是新的。
事实上,2021年区块链生态系统中最大的变革——比如不可替代代币(NFT)的爆炸性遍及或比特币代价的飙升——实际上与软件开拓本身没有任何关系。如今,大多数开拓职员险些没有动力专门为区块链编程。
DevSecOps仍旧是一件事情今年,DevSecOps的状态险些没有变革,这种理念鼓励开拓职员和IT工程师在安全操作中发挥更核心的浸染。如果你本日是一名开拓职员,那么你很有可能在大部分韶光里也戴上安全帽。
到目前为止,DevSecOps的普遍性还没有真正转化为更好的安全结果。相反,与之前的几年一样,2021年为网络攻击的频率和范围创造了新的记录。可以肯定地说,DevSecOps并没有办理网络安全危急,至少不是靠它自己。但我想这也不会让事情变得更糟。
顶级编程措辞保持不变在过去的一年里,编程措辞领域还没有看到任何真正重大的转变。 TIOBE指数显示,常日的嫌疑人 - 如C,Java和Python - 连续在最盛行的措辞列表中名列前茅。
较新的措辞,如Rust和Go,仍旧具有值得关注的地位。但是,如果有人估量他们会在2021年滑入前10名,那并没有发生。
一个值得把稳的变革涉及PHP措辞,它(截至撰写本文时)在TIOBE索引中徘徊在第十位。这反响了PHP的受欢迎程度已经缓慢低落多年。但是,利用PHP编码的网站越来越少,这仍旧是一件大事 - 这是第一个真正的Web动态编程措辞,它帮助创建了我们所知道的Web。
结论
在我们进入2021年时,上述所有软件开拓趋势都已经是大问题。它们不是创新。
然而,这对软件开拓生态系统来说并不是一件坏事。关于2021年软件开拓状况的最主要的结论是,这是一个非常成熟和稳定的领域。与IT行业内的其他一些利基市场不同,开拓并不是一个每隔几年就会进行一次重大改革的领域。
这在某些方面可能会使事情发展的不那么令人愉快。但对付喜好构建长期有效的精良产品的开拓职员来说,生态系统中的成熟度和稳定性是一件好事。