你知道现在 IT 行业很差,我用数字告诉你有多差

52 天前
 hh54188

这篇文章还同时发布在我的公众号以及个人网站 (如果下面图挂了的话还请访问这两个网址🤦)

起因是去年我和一位出版社的编辑朋友聊天,表达了我想要写一本关于 React 入门书籍的想法。她委婉的拒绝了我,原因有二:1 )一进入行业的从业者在大幅度减少; 2 )前端开发受 AI 的冲击最大,因此前端开发有关书籍的销量都是大幅度下降的。

虽然一年过去了但我依然对这个“消息”充满了好奇:我知道软件开发行业已经大不如前,可究竟处于一个什么样的状态?虽然我们无法精准的知晓每个公司招聘计划的缩减等精确数字,但也许可以通过间接测量的方式(例如通过 Google 搜索中“头疼”“发烧”的搜索量来判断疾病流行趋势),或者 OSINT (全称是 Open Source Intelligence ,通常译为“开源情报”或“公开来源情报)来辅助我进行判断。这篇文章就是对我能找到的数据的一个汇总和解读。

所以这篇文章的内容形式是看图说话,数字和图片占据了大部分内容。这里我们只谈事实谈数据,不谈情怀和态度。除此之外还有其他几个前提:

先说结论,上面编辑的判断是正确的,下面的数据会证明这一切。

澄清 Google Trends 的有效性

本文中我们大量使用了 Google Trends 的数据来感知趋势的变化,但在此之前首先要回答的一个问题是,我们怎么知道 Google Trends 的数据是准确的?例如 Java 关键词的搜索量下降究竟是因为人们对 Java 不再感兴趣了,还是人们转向 AI 了不再使用搜索引擎了?

我们可以通过两方面来澄清 Google Trends 的有效性,首先可以看看其他词汇的搜索量是否也出现了下降,例如“health”。如果 AI 工具抢走了 Google 的市场份额,那么其他词汇的搜索量也应该下降才对:

从过去 10 年的趋势看看起来并没有。

第二个想办法是直接搜索有关材料,我从Perplexity AI( Perplexity 与 ChatGPT 的不同之处在于前者更接近一个搜索引擎,它使用来自网络的搜索结果生成答案,并且在回答中它会列举出所有它所引用的互联网材料)得到的结论是,截止 2024 年年底,ChatGPT 对搜索市场额的占有率仅用 4%。有兴趣的同学可以阅读原文:

第三我们可以直接通过阅读权威的统计机构的报告来直接获取结论,比如这份来自statista.com关于搜索市场的调研报告《 Online search market worldwide - statistics & facts 》。在报告的概览里,它明确提到 Google 依然占有全球 90%的搜索引擎市场份额:

Despite its initial impact, ChatGPT has yet a long way to go to reshape the already complex environment of the online search industry. Google still represents shares of over 90 percent of the search engine market worldwide across all devices, handling over 60 percent of all search queries in the United States

所以整体上看 Google Trends 的搜索趋势是准确。

当然很多小概率的可能性让 Google Trends 数据失真,例如 Google 悄悄修正了数据,又或者程序员更偏爱使用 ChatGPT 而不是 Google 而导致了某些领域的数据失真,这些可能性我就无从考证了。

美国

首先我们看看来直观的统计数据。一份来自安德普翰的( ADP Research )的数据显示,相交 2018 年,2024 年美国软件开发者的受聘指数下降了 20 个百分点

耐人寻味的是给出上述数字的文章名为《 The rise—and fall—of the software developer 》

并且根据发布于 2025 年 5 月的《 CompTIA Tech Jobs Report 》,过去五年科技行业的就业率一直处于稳定下降状态:

而通过archive.ph提供的网页快照,可以看出来 21 年至 22 年的科技行业就业率处于大幅度上升状态,为什么会这样后面会给出说明(抱歉因为受限于快照的缘故招聘清晰度有限):

接着我们看看编程语言的搜索趋势,能够间接反映出人们对编程语言的感兴趣程度,即从业人数和潜在从业人数,以前端为例:

上图 Google Trends 中的蓝色实线为过去十年( 2015-2025 ) JavaScript 的搜索趋势。整体看处于下降状态。同样的关于 React 框架的搜索趋势也是处于下降状态,如红色实线所示。为什么还要额外添加一条红色的有关 React 的搜索趋势?是为了说明 JavaScript 的搜索趋势并没有收到新技术框架的影响。如果你有兴趣可以把这里的 React 换成 Vue 或者 TypeScript ,也会得到结论。

注意在上图中的 2022 年左右我们可以看到一次搜索量的激增,激增的原因我们可以通过媒体找到相似的答案,例如纽约时报给出的解读是:

From the end of 2019 to 2023, tech companies scrambled to keep up with an explosion of consumer demand, as people stuck at home splurged on new computers and spent much more time online. Apple, Amazon, Meta, Microsoft and Alphabet, Google’s parent company, added a total of more than 900,000 jobs.

When that boom ended, they were forced to adjust. Meta, Amazon, Microsoft, Google and Apple cut about 112,000 jobs from their respective peaks in 2021 and 2022. But they were still much bigger and more profitable than before the pandemic began.

也就是说科技公司为了满足疫情期间大家居家办公、娱乐、购物等需求,在这段时间内招聘了大量人员来试图填补这一鸿沟。有招聘就有应聘,所以我们看到了搜索量的激增。从由其整理的公司人数图表也很容易看出该趋势:

在看到这些图表之后我的第二个问题是,和历史数据相比现在处于一个什么样的水平?那不放把时间轴的起点调整至 2004 年,得到的趋势如下图所示:

可以看出搜索趋势甚至低于 2010 年水平,这是什么意思?如果你在这个行业待了超过十年以上,你大概也能和我一样体会到行业的顶点大致在 2015 年左右(也许最晚 2017 年?),也就是说现在人们对 JavaScript 的感兴趣程度不仅和行业顶点时候相比相聚甚远,甚至还不如行业爆发前。

基本上老牌编程语言都是遵循同样的趋势,例如 Java 和 C#:

但 Python 的趋势有所不同,前期逆势上涨,不过目前看依然殊途同归,如下图所示:

通过 Stackoverflow 网站的搜索趋势页可以看出人们对编程的关注度在降低,Stackoverflow 是一个用于解答编程方面问题的网站,从 Google Trends 上看人们对它的使用量也在下降:

当然作为一个传统的工具网站,它不再受欢迎的原因也有可能是因为人们转向使用 AI 来搜寻答案。

如果对编程感兴趣的人变少了,也就意味着寻求编程课程的人变少了,反过来我们也可以验证潜在的从业者确实在减少——我们可以通过 coding bootcamp 关键词来验证这一趋势:

coding bootcamp 对应国内的 IT 培训班,如果你在 Google 搜索内搜索 coding bootcamp 会发现搜索结果首页几乎都是赞助商的链接广告,它能很好的反应出人们对于编程的热情

好消息

(其实我觉得这一小节的标题更应该叫做“不那么坏的坏消息”)

根据美国失业追踪网站的layoffs.fyi的统计,目前裁员趋势相较于前几年已经得到了大幅缓解(下图中 2023 年大幅裁员的根本原因是 2022 年的大幅招聘)

甚至 2025 年相较于 2024 年也得到缓解:

职位发布数也还算稳定,数据来源为 Dice 的《 June 2025 Jobs Report 》

根据发布于 2025 年 5 月的《 CompTIA Tech Jobs Report 》,过去五年科技行业的失业率也同时在下降:

软件工程师的薪资相较于其他行业无论是基数还是增长依然存在巨大优势,以下两幅截图的来源依然是上面提到的 ADP Research 文章:

以及美国人民还对程序员这份工作还是很有热情的,通过 leetcode 的搜索热度就可以看得出来:

这里我配上的 neetcode 搜索词是 Youtube 上一个知名 up 主,专门用通俗易懂的视频讲解 leetcode 题目解法。可以看出它的搜索趋势与 leetcode 相同。

国内

如果我们将 Google Trends 替换为百度指数的话,从编程语言出发会得到相似的结果,例如 JavaScript 与 React:

以及对比 C#与 Java:

不过与美国不同的是,leetcode 似乎也已经被我们放弃了

最后我们看看国内的出版业,我用一段 Python 程序将图灵出版社网站上的图书信息全部抓取了下来,并且通过 AI 加上标签并进行统计分析(程序完全采用 vibe coding 的方式由 AI 生成,我只参与了不超过 10 行代码的改动,想要获取 prompt 和源码关注公众号“技术圆桌”并回复关键词“图灵图书分析源码”),得到的结果如下,首先是每年技术图书出版的数量和不同类型技术图书的数量:

很明显技术出版行业和科技行业一样,也是在一直衰退的。当然这里无法确认是否有出版社自身的原因在其中。如果你看不清上图中不同类型图书数量的变化,没关系下面的热力图能更好的告诉你

从热力图可以看出来,C#、Java 、前端开发、移动开发都曾经颇受欢迎,但是从 2016 年之后似乎就风光不再了。目前倾向于出版技术图书为 Python 和机器学习。

未来

这一小节里没有用到国内数据。

毫无疑问,未来依然属于 AI ,根据上面提到的 Dice Jobs Reports ,与 AI 有关的职位占比正在逐渐提高:

而根据这份美国科技行业的就业调查报告《 The U.S. Tech Hiring Freeze Continues 》,将 2025 与 2020 相比,我们可以看出来 Web 工程师的需求跌的最惨:

根据 Dice 的《 The 2025 AI Hiring Playbook 》,2025 年 1 月到 5 月发布 AI 职位最多的不是我们以为的科技行业,而是咨询行业:

同时管理层已经变得不再被需要,在近些年的裁员中,中层管理者成为了众矢之的,这背后的原因不难想象:

最后正如我在上一篇文章《反对 vibe coding 不过是程序员的自我感动而已》提到的,毕业生的就业情况不容乐观,entry-level job 正在被 AI 所取代,毕业生的失业率不断在上升。下图来自大西洋杂志的这篇《 Something Alarming Is Happening to the Job Market 》的报道

并且根据这份科技行业的对工作经验要求的调查报告《 Experience Requirements Have Tightened Amid the Tech Hiring Freeze 》,可以看出从 GPT-3 公布之日起,科技行业职位对工作年限的要求就进入了“上升通道”

9634 次点击
所在节点    职场话题
61 条回复
shakukansp
52 天前
有啥行业是好的?
darkless456
52 天前
楼上的问题问得好,程序员作为服务性行业,需求决定了行业趋势。
lunatic5
52 天前
失业 GAP 几个月了,某伪超一线省会城市的岗位简直不堪入目
NonClockworkChen
52 天前
就算是盈利的龙头企业都在说降本增效,躺就完事了,如果找不到工作,千万别作死,创业什么的
zuosiruan
52 天前
@shakukansp 医生 老师 公务员
sagaxu
52 天前
美国的数据其实已经很好了,中国现在的数据,也比三年后的中国好的多。

咬牙高位买豪宅,咬牙让孩子读名校,以及老婆不上班的普通家庭码农,你们还好吗?
sagaxu
52 天前
@zuosiruan 我亲戚,江浙沪公务员和教师有十来个人,上海警察工资打了 8 折,浙江公务员人均降薪 5 万,江苏公务员人均降薪 3 万(发通知的前一年的工资还要还回去)。医生试点改革,引发了大裁员,上海有 3 个公立医院裁了很多人。当教师的亲戚,目前没听到负面消息,但补贴比以前少了,以前购物卡每年发几万。要说好过,都不如从前了。
ty29022
52 天前
长了 超出了 v 站很多人的阅读能力
lloovve
52 天前
看完了,结论是“这只是刚刚开始!”
FreeWong
52 天前
@sagaxu 他们过好日子的时候不会告诉你的
processzzp
52 天前
@lunatic5 超一线、省会、但是前面又加个“伪”,杭州?成都?
xiangxiangxiang
52 天前
感谢分享
man what can i say, what should i do?
woxihejinghao
52 天前
@zuosiruan 医院在降薪,学校在合并和关闭,公务员就分区域吧
Bazingal
52 天前
@processzzp #11 感觉是广州
smlcgx
52 天前
不错,要不是 AI 强行续命,趋势可能还会更难看
suibianwanwan
52 天前
@Bazingal 广州有实力的, 大概率是成都
lunatic5
52 天前
@processzzp 郑州
Bazingal
52 天前
@suibianwanwan #16 成都够不上超一线,广州本来是超一线,但是本来就垫底,现在快跌出超一线了,说是伪超一线也没什么问题
HENQIGUAI
52 天前
总结就是 All in AI 对吧,这就开始 All !
sarices
52 天前
搞笑了,我不知道你是不是 IT 从业者,但你的朋友是一个出版社编辑,她是从哪里得知实际情况呢?
还有就是美国和中国是完全不同的国家,IT 从业者的环境也大不相同,美国的数据完全不能反映国内的情况。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1150165

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX