刷招聘 App 看到深圳 iOS 岗位变少后,我开始认真思考:程序员会被 AI 取代吗?
今天刷招聘 App,搜索了一下深圳的 iOS 开发岗位。
说实话,心里有点凉。
不是完全没有岗位,而是认真看下来,真正像样的岗位没几个。有些是外包,有些薪资低得离谱,有些写着“iOS 开发”,点进去却像是临时兼职,还有一些岗位要求很杂:iOS、Android、小程序、前端、后端,最好一个人全都会。
看着这些岗位,我突然有一种很强烈的感觉:移动开发这个行业,是不是真的变了?

招聘 App 中搜索 iOS 开发时看到的岗位截图
岗位变少,比想象中更刺痛
以前总觉得,只要会写 App,会做页面,会接接口,会处理一些常见问题,就能在这个行业里找到自己的位置。
可现在再看招聘市场,好像单纯写代码这件事,正在变得越来越不值钱。
尤其是在深圳这样一个互联网和硬件公司都很多的城市,如果连这里的移动端岗位都变少了,那种冲击感会更明显。
你会突然发现,行业并不是永远向上的,技术岗位也不是永远安全的。
更让我焦虑的是,AI 已经改变了我的工作方式
最近这段时间,我自己写代码的大部分工作,也已经交给 AI 了。
需求拆清楚以后,让 AI 生成代码;遇到报错,让 AI 帮忙分析;写工具类、改页面、补逻辑,很多时候 AI 给出的初版已经够用了。
我越来越少像以前那样,一行一行从零开始敲代码。
这当然提高了效率,但也带来了另一个问题:如果我自己都已经把大量写代码工作交给 AI,那公司以后为什么还需要那么多程序员?
程序员会不会被 AI 取代?
这个问题越想越现实。
过去程序员的核心价值,很大一部分体现在“我能把代码写出来”。但现在,代码本身正在变得越来越容易生成。
AI 不会累,不会抱怨,不需要周末休息。只要提示写得足够清楚,它就能快速给出一版可运行的东西。
我现在的判断是:程序员不会马上消失,但只会机械写代码的程序员,处境一定会越来越难。
以后真正值钱的,可能不是敲代码速度
企业真正需要的,可能不再是一个单纯的“代码录入员”,而是一个能把问题解决掉的人。
以后更重要的能力,可能会变成这些:能不能理解业务?能不能拆清楚需求?能不能判断 AI 生成的代码有没有问题?能不能设计合理的结构?能不能处理线上异常和复杂边界?能不能把一个功能从想法做到上线,并且对结果负责?
AI 可以写代码,但它不一定知道这个功能为什么要做。
AI 可以生成页面,但它不一定知道用户真正卡在哪里。
AI 可以给出方案,但它不一定能替你承担线上事故和产品结果。
所以我觉得,程序员这个职业不是简单地“被取代”,而是在被重新定义。
移动开发也进入了存量时代
这几年的变化太快了。
移动互联网红利过去了,App 从增量市场变成存量市场;很多公司不再需要从零做一个庞大的客户端团队;跨端、小程序、低代码、AI 编程工具,都在压缩传统 App 开发的空间。
再加上降本增效,岗位自然没有以前那么多。
这不是某一个人的错,也不是某一个城市的问题,而是行业阶段真的变了。
焦虑之后,还是要想办法往前走
说不焦虑是假的。
但焦虑归焦虑,日子还是要往前走。
我现在能想到的办法,不是逃避 AI,而是尽快学会和 AI 一起工作。
以前我问自己:我会不会写代码?
现在我可能要问自己:我能不能用 AI 更快、更稳地解决问题?
以前我关注某个语法、某个框架、某个页面怎么写。
现在我更应该关注:需求怎么拆,架构怎么定,代码怎么审,风险怎么控,产品怎么落地。
写在最后
也许未来的程序员,不再是每天埋头敲代码的人,而是一个懂技术、懂产品、懂工具、懂业务的人。
这条路听起来更难,但也可能是普通程序员继续留下来的机会。
如果我们还只把自己定义成“会写 iOS 页面的人”,那未来会很被动。
但如果我们能把自己升级成“能用技术和 AI 解决问题的人”,也许还有新的位置。
不知道你们最近看招聘市场是什么感受?AI 编程发展这么快,你觉得程序员会被取代吗?还是说,被取代的只是过去那种只会机械写代码的工作方式?欢迎评论区聊聊。
夜雨聆风