做了11年APP开发,我为什么开始搞副业?大家好,我是编译人生。
写这篇文章的时候,我算了一下,从2014年转行做iOS开发到现在,整整11年了。
11年,足够一个行业从兴起走向成熟,也足够一个程序员从青涩走向中年。
但让我没想到的是,真正让我下定决心搞副业的,不是35岁危机,不是职场瓶颈,而是——AI。
今天想聊聊我的故事,可能也是很多程序员正在经历的故事。
一、从电气工程师到iOS开发:我的第一次转行我2012年毕业,学的是计算机控制技术。
听着像计算机专业对吧?其实偏硬件多一些。毕业之后第一份工作是电气工程师,干了一年半。
说是工程师,其实大部分时间都在做设备的弱电排线——就是把各种线一根一根接好,像个高级电工。
那时候我特别想参与更有技术含量的工作:调试工控机、调试伺服电机控制、用移动相机拍照做视觉检测、找PCB板的问题……这些才是我觉得"有技术壁垒"的事。
但机会一直轮不到我。
为什么?因为我是外地人。领导觉得外地人不稳定,说走就走,培养了也白培养。核心的技术活儿,都给了本地同事。
那种感觉很憋屈——你明明想学习、想成长,但就是有人把门给你焊死了。
后来我还是走了。
第二份工作是在一家给苹果手机生产线做机械手臂的工业设备公司。我终于参与到了机械臂调试的工作,也第一次近距离接触到了苹果手机。
2014年的苹果,是什么概念?
那是全球手机行业的绝对标杆,正处在从上升到鼎盛的转折点。iPhone 5s刚发布,Touch ID惊艳全世界,App Store的生态正在爆发式增长。
其实我很早之前就想做手机应用开发了。在流水线旁边看着一台台iPhone被生产出来,我更加坚定了一个想法:这个市场太大了,我要进去。
于是我做了一个决定:辞职,自学iOS开发。
现在回头看,那是我人生中最重要的一次选择。
二、6年水泥行业开发:在行业顶点离开,是我做过最正确的决定之一2015年,我去了杭州。
进了一家做水泥的传统企业,做企业内部的苹果应用开发。
这家公司规模不小,业务覆盖矿场调度、物流运输、生产管理……背靠房地产的黄金年代,公司体量一直很稳。
我们做的内部APP,就是给矿场、物流、生产线用的——调度车辆、监控产量、跟踪配送,整个链条数字化。
我在这家公司干了6年。从小开发做到小组长,看着自己参与的APP从0到1,再到稳定运行,还是挺有成就感的。
但慢慢的,我开始焦虑。
第一个焦虑:内部应用,永远是"成本中心"。
因为是给内部用的,没有盈利压力,用户量也就那么多。说好听点是"降本增效",说难听点——你的存在,就是为了帮公司省点钱。
你做得再好,也没法证明自己创造了多少收入。升职加薪全靠领导拍板,没有明确的标尺。
公司画过饼,说给期权、说上市了大家都发财。但干了几年我就明白了——对一个普通开发来说,这些饼听听就好,当不了真。
第二个焦虑:我隐隐觉得,传统行业这碗饭,吃不了一辈子。
说实话,我在公司看不到什么核心商业数据。做内部应用的,就是需求来了就做,需求改了就调,对公司整体经营情况的了解,不比普通员工多多少。
但我有一种感觉——传统行业,不长久。
这种感觉不是来自数据,而是来自日常的观察:
公司画了很多年的饼:期权、上市、分股票……但从来没有实际进展新业务、新方向喊了很多次,每次都是雷声大雨点小身边的老同事,很多人已经进入"混日子"状态,等着退休我能看到的是,自己做的APP用户量就那么多,功能也就那些,做来做去都是修修补补。我能感受到的是,一个靠房地产吃饭的行业,不可能永远这么顺风顺水。
2021年,是房地产行业的顶点,也是拐点。上半年还红红火火,下半年就开始不对劲了——预期转冷、土地流拍、房企资金链紧张的消息越来越多。
很多人觉得"没事的,调控而已,很快就过去了"。但我心里隐隐不安。
有人说无固定期限合同就是"铁饭碗",我从来不这么认为。
想让你走,有100种理由。合同只是一张纸,真正的安全感,从来不是别人给的。
你以为稳的行业,可能说变就变。你以为稳的工作,可能说没就没。
正是因为这种不安,我决定在一切看起来还很好的时候,主动跳出去。
2021年,新能源出行市场爆发了。
那是真正的拐点——电动化从政策驱动变成了产品驱动,消费者开始主动买单,智能出行成了全民话题。
我感觉这是未来的方向。
领导一再挽留,说无固定期限合同不容易,再熬熬说不定能往上走走。
但我还是辞职了。我不想在一个一眼看到头的地方,耗到退休。
我去了一家做智能电动二轮车的公司。
时间一晃就是5年,直到今年年初,上家公司终于扛不住了。
2026年初,传来了上家公司大规模裁员的消息:
房地产持续下行,水泥行业量价齐跌,公司终于熬不住了软件中心砍了70%的人曾经几百人的IT团队,最后只剩几十个人说实话,听到消息的时候,我心里挺复杂的。
有庆幸——庆幸自己走得早,不用在5年后的今天,面对被裁的窘境。也有唏嘘——那么大一个公司,那么多一起共事过的同事,说散就散了。
但更多的是一种确认:在产业周期面前,个人的努力,轻得像一粒沙。
你代码写得再好、bug再少、性能优化得再极致,又怎么样?行业不行了,你再优秀也没用。
这件事也让我更加笃定:绝对不能把自己的命运,绑在某一家公司、某一个行业上。
三、又一个5年:从0到1做智能出行APP在智能出行公司,我又干了5年。
这次不一样,是真刀真枪地从0到1做产品。
从产品立项,到第一版上线,到一次次迭代完善,到用户量从0涨到几十万、上百万……我一步一步跟着产品往前走。
那种感觉很充实,也很消耗。
智能出行的APP不比普通APP,要对接车辆硬件、蓝牙通信、定位导航,复杂度高很多。加班是常态,压力也不小。
但我觉得值——毕竟在一个上升的行业里,做一个有体量的产品,对程序员来说是很幸运的事。
我甚至以为,这可能就是我职业生涯的终点站了。
直到AI来了。
四、AI打碎了我对"技术壁垒"的认知第一次真正被AI震撼到,是用Cursor写代码的时候。
以前搭个项目环境,吭哧吭哧两三天:
要装各种依赖,版本不对还报错要配置构建工具,一个参数不对就跑不起来要搜各种教程,一步一步对着敲命令遇到报错去Stack Overflow翻半天,试五六个方案才解决我把这个叫做"古法编程"——面向百度编程,面向Stack Overflow编程,面向报错信息编程。
现在呢?
一串提示词扔给AI,框架直接给你搭好了。代码结构、依赖配置、CI/CD脚本,甚至连单元测试都给你写好了。
你说要做个登录功能,AI直接给你输出从前端页面到后端接口到数据库表的全套代码。你说有个bug,AI把报错信息一贴,直接告诉你哪里错了、怎么改。你说要优化性能,AI能给你分析瓶颈、给出好几种方案,还能帮你写对比测试。
我不是说AI能完全代替程序员。但我必须承认:
流程化的工作,AI比人快多了标准化的代码,AI比人写得还规范重复性的劳动,AI根本不会累以前觉得"会搭架构、会调优、会排错"是资深工程师的壁垒。现在发现,这些所谓的"壁垒",在AI面前薄得像一张纸。
你花了10年练出来的"手感",AI可能10秒就搞定了。
那种感觉,怎么说呢——
就像你苦练了10年的剑法,准备下山闯荡江湖,结果发现大家都用上火枪了。
五、AI时代,程序员该反思什么?说实话,我焦虑过很长一段时间。
相信很多同行也一样——半夜刷到"AI要取代程序员"的文章,心里咯噔一下,然后安慰自己"AI只是工具",翻个身继续睡。
但我后来想通了几件事,今天分享给大家:
反思一:你的核心竞争力,到底是写代码的速度,还是解决问题的能力?以前我们总觉得,代码写得快、bug少、会优化,就是厉害。
但AI出现之后,"写代码"这件事本身的价值在快速下降。
真正有价值的是什么?
定义问题的能力——知道"该做什么",比"怎么做"重要100倍业务理解的深度——你对行业、对用户、对需求的理解,AI替代不了系统设计的能力——把复杂需求拆解成可执行方案,这还是要靠人审美和品味——什么是"好"的代码、"好"的产品,AI只会模仿,不会定义简单说:如果你只是一个"代码打字员",AI确实会让你贬值。但如果你是一个"问题解决者",AI会让你更值钱。
反思二:你把所有的赌注,都押在了"打工"这一条路上吗?我以前就是这样的。
好好工作,升职加薪,买房买车,退休养老——这是一条被无数人验证过的"标准人生路径"。
但AI让我意识到:没有什么是一成不变的。
你今天觉得很稳的工作,可能3年后就变了。你今天觉得很牛的技能,可能5年后就不值钱了。
把所有的收入来源、所有的职业安全感,都绑定在一份工作上,其实风险很高。
不是说打工不好,而是——你能不能在打工之外,再多一条路?
六、AI给程序员带来的,不只是挑战,更是机会焦虑归焦虑,冷静下来看,AI对程序员来说,其实是有史以来最大的机会之一。
为什么这么说?
机会一:单人开发的门槛,史无前例地低了以前做一个产品,你需要:
前端工程师后端工程师UI设计师运维工程师可能还要个测试现在?一个人 + AI,就能干一个团队的活儿。
你想做个APP?AI帮你写代码、帮你做UI、帮你部署、甚至帮你写测试用例。
以前一个人做副业,时间不够用、技术栈覆盖不了。现在这些问题,AI都能帮你解决一大半。
机会二:好想法的价值,被放大了以前,有想法但不会实现,是很多人的痛点。
现在,只要你有想法、能把需求说清楚,AI就能帮你把东西做出来。
"想到"和"做到"之间的距离,从来没有这么近过。
谁更懂用户、谁更懂行业、谁更有好点子,谁就更容易脱颖而出。
机会三:副业的天花板,被拉高了以前程序员搞副业,能选的方向很有限:
接外包(累,时薪低)做培训(要口才,要积累)写技术博客(收益慢)现在呢?
做个AI工具,收订阅费做个Chrome插件,卖给全球用户做个垂直SaaS,服务小B客户做个小程序,靠流量变现一个人,一个好的产品,月入几万甚至十几万,正在变得越来越常见。
不是鸡汤,是看到了太多真实的案例。
七、我为什么决定开始搞副业?说了这么多,回到最开始的问题:我为什么要搞副业?
其实不是因为缺钱,也不是对工作不满意。
而是因为我想清楚了三件事:
第一,我不想把所有鸡蛋放在一个篮子里。
打工的收入再高,也是单一来源。公司裁员、行业下行、技术换代……任何一个变量,都可能影响你的收入。副业不是为了暴富,是为了多一份安全感。
第二,AI时代,"一个人就是一家公司"正在成为现实。
以前我想做产品,但一个人精力有限,前后端设计运营一把抓,太累了。现在有了AI,效率至少翻了3倍。很多以前想做但做不了的事,现在能做了。
第三,我想验证一下:离开了平台,我自己值多少钱?
在大公司里,你做的产品有百万用户,但你很难说清楚——这些用户是因为产品好来的,还是因为公司品牌来的?你的能力占了多少,平台的光环又占了多少?
做副业,相当于把自己扔到市场上,让市场给你定价。
成了,说明你真的有两把刷子。败了,也没关系——至少知道了自己的边界在哪里。
八、AI如何"编译"我的人生"编译"是程序员的日常——把人类写的代码,翻译成机器能懂的语言,然后运行出结果。
人生其实也是一样的。
你输入什么(学习、经历、选择),经过"编译"(思考、行动、坚持),就会输出什么(收入、地位、生活状态)。
以前我的人生"编译参数"很单一:
输入:好好上班编译:升职加薪输出:稳定但单一的人生现在,AI给了我重新"编译"人生的机会:
我可以输入更多的可能性——
做自己的产品写自己的内容探索更多的收入来源我可以用更快的"编译速度"——
AI帮我写代码,效率翻倍AI帮我做设计,不用求人AI帮我处理杂事,节省时间我期待输出更多样的结果——
不只是工资,还有被动收入不只是打工者,还有创造者不只是一条路,而是有得选的人生写在最后这篇文章写得有点长,感谢你看到这里。
我不是什么大神,也不是已经月入六位数的成功独立开发者。
我只是一个写了11年代码的普通程序员,在AI浪潮到来的时候,不想被动等待,想主动做点什么。
可能会成功,也可能会失败。但不管怎样,都是真实的。
如果你也是程序员,也在思考AI时代的出路,也想搞点副业——
关注我,我们一起探索。
也欢迎在评论区聊聊:你是怎么看待AI对程序员的影响的?你有搞副业的想法吗?
未完待续……