暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

现象背后的真相:企业IT技术的‘慢’进化

老鱼笔记 2024-09-03
31

摘要:我们常常被人为制造的焦虑所误导,以为企业IT技术日新月异,以为如果不立即跟上这股或那股热潮的列车,就会被时代抛弃。


十年前是云计算,如今是生成式AI。每样新技术都吹得天花乱坠,说能颠覆一切。可实际上呢?时至今日,尽管亚马逊AWS的营收达到了1000亿美元,云计算也渗透到了企业IT的方方面面,但企业IT支出的大头(约90%)仍然老老实实的呆在本地。


至于生成式AI,虽然炒得很热,也确实提供了一些实质性的内容,但在整个企业IT的大盘子里,仍只占一小部分。


核心内容:


  1. 企业IT技术的“慢”演进

  2. “慢”的背后是对“稳”的追求

  3. 企业应对新趋势的方法


老鱼拍自天津极地海洋公园


以编程语言和数据库为例,近十年来,企业在很大程度上一直偏爱相同的编程语言和数据库,因此,如果你尚未掌握人工智能,也不必过于恐慌。


当你担心自己的企业会落伍时,不妨看看企业对于编程语言和数据库的选择有多稳定。


Java的长盛不衰


十多年前,开发者们发明了很多新语言,比如Go、TypeScript、CoffeeScript、F#、Dart等。但是到了2024年,占据主导地位的还是Java、Python、JavaScript和C#,无论是在RedMonk还是IEEE的排名中都是如此。


当一种语言突破重围并持续取得成功时,如TypeScript,这通常是例外而非常态。RedMonk的Steve O'Grady在谈到相对静态的语言排名时指出:“前五名语言没有变化,前20名语言中只有不到三分之一有所变动”,这表明“这是一个抵制变化的环境”。


这个环境是什么?那就是企业IT环境。


一旦一家企业选择了Java或C#这样的语言,想要改变就非常难。尽管Go语言有很多机会,但Java的通用性、功能和广泛支持让它更受青睐。这并不是说Java绝对比其他语言好,而是因为更换新语言会有磨合期,而企业已经在Java上积累了大量的经验。


因此,如果你比较一下RedMonk在2024年1月、2018年1月和2014年1月的语言排名,你会发现它们几乎没什么变化:


在过去十年中,前五名编程语言几乎没有变化,图表来自RedMonk


开发者可能会尝试各种新语言,但他们真正用来工作的还是少数几种语言。如果你让2014年的程序员穿越到2024年来做开发,她最需要适应的是在家工作,而不是使用不同的编程语言。企业通常不愿意轻易改变没有问题的东西。这些主流语言没有问题,而且还在不断改进。


接下来我们来看看数据库的情况。


数据库的常青树


尽管市面上有几百种数据库可供选择,但开发人员通常只会选择其中的一小部分。DB-Engines使用一个多维度的排名系统来跟踪最受欢迎的数据库(基于职位发布、在StackOverflow等网站上的提及等)。截至2024年8月,情况如下:

2024年8月数据库排名 图表来自DB-Engines


这些名字是否已在你脑海中留下印象?让我们回到2020年8月,看看当时的情况:

2020年8月数据库排名 图表来自DB-Engines


几乎一模一样,对吧?除了自推出以来就迅猛增长的Snowflake之外,其他一切都基本保持不变。现在让我们看看2016年8月的情况:

2016年8月数据库排名 图表来自DB-Engines


前十名中没有Snowflake(这家公司成立于2012年,但当时还未崭露头角),但有Apache Cassandra(后来它退出了前十名,但位置仍然很接近)。如果我们回到2012年,即DB-Engines首次编制数据库排名的那一年呢?

2012年10月数据库排名 图表来自DB-Engines


与编程语言一样,经久不衰的数据库都是通用型的,并且不断更新演进。如果一个2012年的DBA穿越到2024年,他仍然能理解关系数据库里的SQL语法和非关系数据库的灵活性、高可用性和易用性。他们会发现这些数据库一直在进步,但依然是熟悉的面孔,因为这些数据库已经存在了12年。


与编程语言一样,如果数据库运行良好,企业通常不会更换它们。相反,他们会尝试将新事物,比如生成式AI,融入现有的数据架构中。(有时候他们可能会有点操之过急,但这又是另一个话题了。)


对企业来说,“无聊”是个优点,不是缺点。虽然追逐最新最酷的技术固然很有趣,但企业不是为了做实验而存在的。所以,如果你想知道自己什么时候该追AI的潮流,那就等着看AI如何与你现有的数据基础设施、编程语言以及其他熟悉的工具结合在一起。


这并不是在提倡停滞不前,而是主张深思熟虑的演进。


参考资料:

https://www.infoworld.com/article/3494571/the-slow-evolution-of-enterprise-tech.html


- END -

延伸阅读

达梦2024半年报:营收3.5亿,盈利1亿
IBM裁撤中国全线研发,5点看法
CockroachDB撕掉最后的遮羞布
GitHub崩了约40分钟,原因是数据库
OceanBase沟通会,我问了3个问题
刚刚,GoldenDB又搞了个第一

Db2,一把好牌打得稀烂!

三张表,看明白中国数据库厂商2023年营收

突发,DB-Engines被收购……

因Oracle 23ai,甲骨文中国罕见的开了个会

2023年度盘点 | Oracle商业模式篇

2023年度盘点 | 达梦商业模式篇

经历5年动荡的南大通用,还行不行?

六大行真核心在用哪些国产数据库?

从0到1:Teradata在中国创业记

银行数据库选型需求,你真的清楚吗?

一个真实的案例,一些真实存在的选型误区

开源数据库虽香,但需警惕风险勿沦为“韭菜”

华为“高斯”战记


讲述数据领域的故事


欢迎订阅老鱼笔记

✬如果你喜欢这篇文章,欢迎分享到朋友圈✬

评论功能现已开启,灰常接受一切形式的吐槽和赞美☺

文章转载自老鱼笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论