打开网易新闻 查看精彩图片

对程序员来说,行业迭代的变化不是偶发事件,是职业的底色。

——女同事说

打开网易新闻 查看精彩图片

点赞、推荐,顺便★标俺们

四舍五入做新东方精神股东!

最近,一个标题为“因为不能拖欠AI的钱开始招程序员”的帖子冲上热搜。

打开网易新闻 查看精彩图片

图源:小红书@小红薯6A7B0160

底下的评论全是圈内人的自嘲:“AI员工难管理,说停工就停工,要开工就得付钱买token(词元,AI的计费单位)”“因为人逼一逼还能加班,token没了,它是真不跑。”

打开网易新闻 查看精彩图片

图源网络

有人说得更直白:这叫什么?裁员裁到大动脉。当初觉得AI便宜又好用,把程序员裁了一波,结果发现核心系统还得靠人兜底,AI写的代码上线出了问题连锅都甩不出去——到头来还是把人请回来,工资还得照付。省了人力成本,多了算力账单,顾头不顾腚。

格子衫、双肩包、年入百万、35岁危机、AI-失业……程序员大概是中国被贴标签最多、也最容易被拿来造梗的职业。人人都能唠两句,却很少有人真的说清:这群天天跟代码打交道的人,到底在干嘛?这碗饭,现在到底还香不香?

今天,我们就来聊聊程序员,看看这个耳熟能详的它,到底是做什么的。

打开网易新闻 查看精彩图片

01

高薪光环VS牛马日常

背着996、过劳、cu等听着就让人望而却步的title,程序员行业依旧每年吸引大量新人涌入。根据工业与信息化部公布的数据,截至2024年,中国软件开发者的数量已突破940万。

原因也很简单:它给得实在是太多了!

在过去的几十年内,程序员键盘敲下的每一个字符,都在实打实地兑换着远超大多数行业的回报。

根据国家统计局发布的最新数据,2025年,全国城镇非私营单位就业人员年平均工资为129441元。而“信息传输、软件和信息技术服务业”——也就是程序员扎堆的这个行业——年平均工资高达248752元,稳居全行业第一。而这已经是IT行业连续多年霸榜了。

打开网易新闻 查看精彩图片

程序员薪资参考

图源:小红书@月牙妹妹

那这么“给得实在”的活儿,到底每天都在做什么?咱从头开始捋。

先破个案。程序员既不是修电脑师傅,也不等于天天敲神秘代码的人形打字机。

他们其实就是用代码指挥电脑完成我们的需求,我们日常刷的App、点外卖、看视频……都是靠程序员写的代码在背后跑。

当然,程序员这个词只是个泛称,底下还分着各种“门派”,比如前端、后端、算法、运维、测试,都是嵌在同一条生产线上的螺丝钉——彼此依赖、环环相扣,拧在一起才撑得起一个能跑的系统。

打开网易新闻 查看精彩图片

图源:小红书@坡岛程序猿日常

那这条生产线到底怎么转?

就像盖一栋大楼,需要有人提前画好大楼的图纸,接着需要打地基、浇灌混凝土,搭出房屋的框架之后,只需要将砖墙填上,一栋楼就修好了。对应到程序员里,就是全栈开发、架构师、后端开发。

但修好房子后,还需要房子更漂亮,也还要确保房子的安全性,所以对应还会需要前端开发、测试工程师等等角色,而当房子正式启用之后,如果需要修修补补,就得各种运维工程师上手了。

当然,以上算是个不那么严谨的比方,但重要的是,不管是什么完成哪个环节的工作,他们都属于程序员。

打开网易新闻 查看精彩图片

图源:小红书@烦得很

然而,看似流程清晰、分工明确的开发工作,实际落地却充满了极强的不可控性,且远比圈外人想象的更磨人。

打开网易新闻 查看精彩图片

图源:小红书@好日子还在后头呢

毕竟,没有哪段代码能保证一遍就万无一失,也没有哪套系统能永远平稳运行。可能凌晨突然全线卡顿,可能用户激增导致服务器崩溃,也可能一个隐藏极小的Bug,就引发全网功能瘫痪。

凌晨两点被电话叫醒、睡眼惺忪爬起来排查线上故障,是很多程序员的真实日常。

打开网易新闻 查看精彩图片

图源:小红书@程序媛小叶

而我们习以为常的便捷数字生活,恰恰就建立在这群人的随时待命之上。

App顺利下单、支付成功、消息秒送达,这些再普通不过的体验,背后都有程序员在通宵兜底。就像双十一零点,当我们在屏幕前疯狂点击下单时,机房里有成百上千的程序员盯着监控大屏,随时准备冲上去修复任何一个可能让系统崩溃的隐患。

无数个熬夜值守、反复排查修复Bug的夜晚,换来了我们打开手机时“一切正常”的界面。只是绝大多数时候,系统正常运转的时候,没人会想起他们。

所以程序员真的不只是敲键盘的。他们更像是在屎山上垒砖、在Bug海里划船、还得时刻紧绷神经的一群人。能撑下来的,都是狠人。

02

程序员炼成之路

看完程序员日常的真实状态,再聊聊大家最关心的入行问题:这行的门槛,高到能劝退一半人。

想当程序员,第一个问题是:学什么专业能入行?

最对口的专业当然是计算机科学与技术和软件工程。这两个专业覆盖了程序员最核心的知识体系:数据结构与算法、操作系统、计算机网络、计算机组成原理——业内俗称“四大件”。

这几门课就是教程序员怎么给电脑写命令、高效处理各种任务、管理电脑资源、实现网络互通、存储海量数据,是开发软件必备的底层知识。

虽然这两专业在这四门课上基本就是同班同学的关系,学的内容大差不差。但是,计算机科学与技术偏理论,学得更深更底层,能解决极端疑难问题,适合往后端、架构、算法方向走;软件工程偏工程实践,更熟悉日常工具和流程,更接近企业实际干活的需求。

此外,通信工程、信息安全、人工智能、大数据等专业也算相关方向,只要专业名里带“计算、电子、信息、软件、数”,程序员这扇门已经对你开了一半了。

打开网易新闻 查看精彩图片

图源:小红书@爱吃土豆的

经过大学四年成体系的培训,从数学基础到程序设计,一路打磨下来的专业基础,是大多科班学生在面试中脱颖而出的杀招。但这不代表他们毕业就能直接上手完整项目,毕竟,理论和实操之间,还隔着无数个半夜修Bug的夜晚。

那么非科班出身,能不能半路出家当程序员?

能,而且这条路比很多人想象的更宽。

顺着上面那条工作流程来看,写代码和修Bug这两个环节,是大多数人转行入手的起点——它们更看重实操能力,对系统设计、架构这些需要全局视野的环节要求相对更低一些

前端开发就是典型的切入点,写几行代码,刷新一下浏览器,页面立马变样。这种“所见即所得”的即时反馈,对新手来说特别友好,学起来不容易泄气。

社交媒体平台上也多的是非科班转程序员的前辈——有从数学系转软件工程的,有从土木自学编程逆袭的,有非计算机科班凭借自驱力成功入职科技公司的。

打开网易新闻 查看精彩图片

图源网络

当然,想从非科班跨到业内,也不是光有热爱就可以的。

四大件这些核心知识,科班用四年循序渐进学习,非科班就要自主补齐。入门可以优先选Python、JavaScript上手快的语言,先做简单项目建立认知,再根据自己的兴趣,往后端、测试、运维等方向继续深耕。

但说到底,专业出身只是入场券,不管科班还是非科班,想要在这行站稳脚,有两样东西比毕业证更重要——

硬技能是入行的敲门砖。需要至少得熟练掌握一门编程语言:Python、Java、JavaScript、Go、C++……接着是数据结构与算法、计算机网络、操作系统……技术再更新迭代,但万变不离其宗,这些摞起来跟砖头一样厚的基础知识总是稳扎岗位的硬底气。

打开网易新闻 查看精彩图片

图源网络

软能力则决定了在行业里能走多远。逻辑思维永远是硬通货,写代码本质是把复杂问题拆成一步步可执行的说明书,逻辑一乱,代码就成了团在一起的耳机线,越扯越死。

再有就是要有一颗大心脏,这行基本是按着Deadline往前跑的。需求临时变、线上突然崩、凌晨两点被电话叫起来修Bug——都是家常便饭。心态不好的人,可能撑不过第一个项目。

打开网易新闻 查看精彩图片

图源:小红书@苦瓜大王

还有一条现实但很多人不好意思说的事——身体底子。颈椎、腰椎、眼睛、头发,是每个程序员的噩梦。说这行是“脑力活 + 体力活”双拼一点不夸张:久坐写代码是日常,赶上版本上线、系统排障,熬夜通宵也是常有的事儿。没点扛熬的底子,连几次大版本迭代都顶不住。

打开网易新闻 查看精彩图片

图源网络

说白了,程序员拼到最后,拼的不只是谁代码写得夯,更是谁心态稳、身体扛造、心里有数。

03

淘汰的从不是年龄,而是停止成长的人

下一个问题几乎所有人都会问:这碗高薪饭,能吃一辈子吗?

摆在程序员职业路上的,向来有两道绕不开的坎:一道是传了多年的“35 岁魔咒”,另一道是这两年来势汹汹的AI浪潮。一老一新两座大山叠在一起,也难怪业内人天天说不行就回家卖烧烤。

打开网易新闻 查看精彩图片

图源:小红书@刘苛明

先说说老生常谈的35岁焦虑。

“35岁就被优化”“写代码是青春饭”——这些说法流传已久,几乎成了这个行当的魔咒。

当然,这也从来不是空穴来风。程序员的活儿,是把人话翻给机器、把需求变成能跑的系统,可偏偏这行技术迭代快得离谱,新框架一茬接一茬,今天吃香的本事,三五年就可能过时。

打开网易新闻 查看精彩图片

图源网络

于是困境就来了:到了35岁,身体拼不过年轻人,薪资却比新人高一大截,公司一算性价比,往往觉得“与其养个贵的,不如招俩便宜的”。大批程序员卡在这个节点,进退两难。

那这魔咒的根儿到底在哪?答案其实就两个字:学习。

35岁危机,表面上看是年龄,实质问题在于“成长速度归零”。如果十年经验只是把一年重复了十次,那确实危险;可一旦把经验熬成“看日志能定位、接需求能判坑、遇事故能稳住”的判断力,35 岁反而是黄金期。

打开网易新闻 查看精彩图片

图源网络

换句话说——被淘汰的从来不是老程序员,而是停在原地的程序员。学习能力,才是这行唯一的护城河。

而AI,不过是这股“快”里最新的一阵风。

2025年底,马斯克放话“到2026年底程序员将不再必要”,谷歌说超七成新代码已由AI生成,Salesforce干脆宣布不再招软件工程师。一时之间程序员要消失了的论调铺天盖地。

但冷静看,AI带来的冲击,和过去每一次技术换代——从汇编到高级语言、从单体到微服务——本质上是一回事:都是技术迭代太快的具体上演。

它确实带来了冲击,也确实接走了一部分重复、标准的编码工作,但却接不走人真正值钱的东西:把模糊需求问清楚、在互相打架的方案里拍板、为线上事故扛责、和真实业务打交道的能力,而这些判断力和责任感,是时间堆出来的,是用无数个修Bug的深夜换来的,不是靠代码行数堆出来的。

打开网易新闻 查看精彩图片

图源网络

所以更准确的说法是:不是AI取代程序员,而是会用AI的程序员正在取代不会用的。

对程序员来说,行业迭代的变化不是偶发事件,是职业的底色。AI是新的对手,35岁是老的考题,但它们指向的其实是同一种能力,即与时俱进的学习能力,和一刻不停的进取精神。

工具会变,从键盘到AI,从Java到下一个还没出生的语言。但只要一个人还在学、还在想、还在对结果负责——程序员这三个字后面能接的可能性,会比从前更多。

打开网易新闻 查看精彩图片

每日互动

提到程序员你还能想到什么?

评论区补充!

面对小朋友,新东方有编程、美术、机器人、科学等素质课程,也有口才、写字、脑力、故事表演等素养课程,还有游学营地喔;

面对高中生、大学生,有留学咨询、出国考试、大学四六级、考研、专升本、成人英语;

反正,我们提供全程体系化教育教学解决方案,只要是你想学的,我们都有(嘻~)

有需要欢迎点击下方小程序,将有专人和您联系解答~

更多好看的

打开网易新闻 查看精彩图片