前言此文章完全基于我自己的浅薄的理解如有不对请求指导,文中的计算机行业主要是基于软件开发方向。
1.计算机行业现状
我所理解计算机行业已经进入了真正的寒冬,是相对于基层从业者,只会基础的curd的基层程序员,在放宽点是所有软件开发的程序员都迎来了寒冬,现在的ai完全能代替大部分代码环节,你只需要ai提前写一个关于此项目计划md文件,再交给claude code一步步来执行,所有的小项目ai都能替你完成,甚至比你预期做的更好,还会给你提供你本来不知道的技术栈,你也不需要知道原理只要yes就行了,需要现实操作的ai也会一步步教你。基于本人实力有限,只做过小项目,技术方面我不会深入,但就现在情况来看,计算机从业人员明显供大于求,以后软件开发必然不再需要那么多的人来做生产力,过时的程序员肯定会迎来淘汰,这些人都是将被ai替代的,只留取一小部分人员,他们需要明白开发的完整流程,会使用ai,必须有将现实问题转换成ai能理解的代码问题的能力。
2.程序员未来的转变
未来程序员方向我尚未明确,但根据我的想象,有这样几条路能走。
2.1软件开发方向
1.继续从事软件开发————拥抱ai。尝试尽可能多的ai开发工具,Claude code、trae、codex、cursor、hermes也包括各种大模型,未来的开发肯定需要一个人来开发更多模块,需要多agent合作开发同一项目,反正我觉得软件开发肯定会淘汰很多人剩下的都是懂全栈的高手。但软件开发岗位依然占市场大头。
2.ai转型
在 AI 软件开发催生的各类衍生岗位中,软件测试便是典型代表。人工智能的落地固然大幅提升了研发效率,却也随之衍生出不少新问题,这也推动测试岗位跳出传统手工点点测与自动化测试的固有边界,催生出AI 代码审查这一新赛道。该方向主要核验 AI 生成代码是否存在冗余问题,从运行性能、可维护性等维度优化代码质量,既要保障程序逻辑可用,也要让开发人员能够顺畅阅读理解,同时把控代码背后的数据安全风险,目前已有多款开源项目落地相关实践。除此之外,Agent 开发正处在行业风口,从业者不再局限于调用现成大模型,还能面向各垂直行业打造专属专业 AI,或是定制个人场景化 AI 工具,当下主流开发框架以 LangGraph、Spring AI 为主。
3.智能制造转型
智能制造方向是我目前最看好的一个方向,ai现在还只是软件方向遍地开花,以后等硬件技术提升,或者市场需求增多,智能制造必将有一轮新的爆发,就像机器人,等过几年成本降到普通人买得起了肯定要搭载ai,市场潜力巨大,区别于扫地机器人功能单一,ai机器人能代替人做家务,未来市场渗透率会大幅提高。再看深海探测领域,现有水下机器人多依靠线缆人工远程操控,无线机型又普遍存在信号传输不稳的短板;接入 AI 自主决策能力后,机器人可大批量布放至深海开展资源勘探,依托油气、矿产勘探的刚性需求,行业市场空间十分可观。不过想要深耕智能制造,从业者仍需要夯实配套硬件相关知识储备。
3.计算机学生学习路径
作为一个计算机学生,在面对ai冲击时,难免会焦虑,犹豫不决学习方向,我建议是利用ai的信息收集能力都去了解一下,再根据现有基础做出选择。ai时代也让学习变得简单,你不用再去博客翻一篇篇文章,直接将报错信息发给ai,它会告诉你问题所在。ai时代ai就是我们最好的老师,它是一个无敌理性且渊博的老师,他能回答并解决你的问题,但遭遇ai冲击,以后不再是你学了一个技术栈做了个项目就能找到工作的,以前或许都是从基层程序员在公司项目中成长最后才成长为高级程序员,现在可能还是这样,但未来基层程序员逐渐被ai替代,这条向上升级的老路将被ai斩断,未来一定是先用ai写项目,在大量的项目中学习。
4.堡垒里是谁
ai在帮我们节省解决问题的同时,我不禁想问自己我会不会被ai同化,虽然有些回答我也会质疑真实性,但大部分我选择了全盘接受,此时我接受的不只是知识,还有ai的思考方式和ai理解的优先级,我开始害怕我开始和ai“对话”,
我感觉还是挺牛逼的,我感觉我完全被拿捏住,一种被完全理解的感觉,现实中可能只有心理医生能才能做到这吧,我承认我这次思想上败了,但谁会一直输,无论是技术还是思想。所以说你可以把ai当作万能的老师当你一定要理清自己想要什么,不一定要按ai的来,做错了也是没什么不好的,保持好奇心才能无限进步,你是人,ai是工具。
5.总结
ai在逐渐融入生活,拥抱ai才是未来。它并不是万能的,它只是解决了生产力,背后依旧需要程序员。题外话ai到底会不会替代人类,随着技术进步ai不断挤占人类的工作岗位,国家该如何解决人与ai的矛盾?