为什么我对应用层开发程序员的未来感到悲观

互联网企业的“去肥增瘦”

关注就业情况的应届毕业生们和大厂的员工们一定能够感到 2023 年互联网就业市场的萧条。以字节跳动为例,其于 2022 年的下半年就提出了“去肥增瘦”的口号。所谓“去肥增瘦”,就是企业管理中降本增效的同义词。

“互联网公司”是一个诞生仅十余年的概念,但是在各色“职业经理人”的出色规划之下,各大互联网公司已经几乎快要将整个市场瓜分干净了。再加之目前经济状况下行,互联网公司连裁员都来不及,新添的业务也肯定优先考虑来自其他被解散的业务组的“活水”,应届大学生找到工作,只能是难上加难。

更要命的是,许多行业龙头运营到现在,仍然处于亏损的状态。根据 2022 年的公司财报,美团、滴滴、快手、哔哩哔哩等公司(以上公司均是该领域的龙头企业)在当年均亏损了上百亿。一般认为互联网公司初期的时候需要大量“烧钱”以迅速扩张占领市场,等公司发展的足够庞大、市场占有率足够高的时候便能实现盈利。但是美团等公司的财报表明了一个事实:一家互联网公司即便已经“占领”了市场,这也不意味着它就能完成盈利。

一家公司不能一直依赖投资银行的输血活下去。但现实是,许多互联网公司到目前都没有实现扭亏为盈。我周围的很多热衷于股票交易的朋友喜欢嘲笑茅台的“酱香科技”:背后的一层含义是茅台公司的市值如此之高,完全是因为投资经理人们“抱团”、炒高茅台的股票价格,营造虚构的市值繁荣。但是,至少茅台迄今为止仍然在盈利,中国大大小小的饭局上总是有茅台酒的出现。然而中国的一些龙头互联网公司迄今为止仍然不能实现盈利,与此同时互联网行业的寒冬却又接踵而至。换句话说 —— 互联网公司的泡沫(或者说“水分”)太多了。

覆巢之下,焉有完卵。作为互联网公司的流水线工人,应用层开发的程序员们在互联网行业的寒冬之下是很难有好日子过的。

技术奇点:AI 会大大降低应用层开发的门栏

软件技术分两类,第一类软件技术优化成品,第二类技术减轻程序员的心智负担。稍有关注 AI 技术前沿的朋友们都会知道 copilot 和 ChatGPT 这两项技术(这都是微软系的产品)。如果你安装了 copilot 插件,那么你只需要在编辑器中输入注释,copilot 就会按照注释为你补全你想要的代码。而ChatGPT 现目前还没有达到“用户输入需求,ChatGPT 生成一大段满足用户需求的可以运行的代码”的能力,但是经过笔者自己的体验,拿 ChatGPT 问问相关技术的 API 接口的使用方式已然是绰绰有余。

如果说前些年的技术 —— 例如 JAVA 的 Spring 框架,React 的函数式编程范式还需要应用层开发的程序员学习相关概念和熟悉代码编写的基本逻辑,那么 AI 的发展将很可能会让应用层程序员免去大量的业务代码的编写时间(大多数应用层程序员做的其实就是调用接口而已)。

重复劳动的自动化的结果就是行业需求快速萎缩。如果原先需要五个小时才能完成的需求现在在 AI 的辅助下只需要一个小时就能完成的话,那么五个人的业务组就会被“优化”为一个人。毕竟,只需要一个人就可以完成所有的工作。

况且我在上一节提到,互联网公司现在日子很不好过,需要节省成本。又很不恰好的是 AI 技术“赋能”程序员,提高了个体应用层开发程序员的开发效率。那么此时,原先是业务线的“瘦肉”的应用层开发程序员就会摇身一变成为“肥肉”,被互联网公司用切五花肉的大菜刀迅速去除,哈哈!

未来:应用层开发程序员会计化

笔者的父母就是金融从业者,我也从他们口中听到了许多关于会计行业发展的故事。恰巧,前几天我在知乎上看到一篇回答,以飨读者:

作者:郑天玑
链接:https://www.zhihu.com/question/569408745/answer/2917813818
来源:知乎(有删节)

“现在画师的挣扎就像信息化前夜的老财(文中老财均指代财会)。当年老财也很自信认为自己不会被淘汰,觉得人为会计判断是艺术,多么牛逼,然而时代大浪滚滚,现实中所谓的淘汰往往不是直接行为,而大多数以业务模块化流水线化、岗位缩减等间接形式表现。

比如以前多成立一家公司就要多配备一个出纳一个会计,而财税整体信息化后可以集中管理,5个人可以管理100家,记账公司疯狂内卷甚至一个人管理50家,原本一家40亿规模的大型制造企业需要20人以上老财,现在已经可以压倒10人不到,甚至部门业务开始直接不招人采取外包模式,你说这是直接淘汰吗?

同比现在的业务量信息化前后老财需求减少了之前70%,而老财学生年年毕业年年增长涌入市场,如果不是靠经济整体高速增长往上走,根本消化不了那么多就业人群,经济危机一来整个老财行业薪资会被无限压低,可以预见的未来是AI会逐渐蚕食这个行业原本所谓的高端市场,到时候从上到下的垂直打击下,老财行业会彻底消亡。

这就是所有的故事,不要老拿大触来对标自己,你只是市场普通的一员,AI 只要能替换很低层次的商业需求就足够把大部分岗位消灭,市场干涸之时你连成长大触的机会都没有。”

我对应用层开发者的前途的悲观情绪,都凝结在此文中了。

无论前路如何,笔者仍然祝各位开发者们前途无忧,(老婆|老公)孩子热炕头,不会被去肥增瘦,开心过好每一天✌