vibe coding是一个新词,说的是程序员通过自然语言和AI沟通,让AI全程写代码,改代码,自己只是debug一下,然后不断的按Tab,点"Accept All",出了问题,又把问题丢给AI去解决,这样的编程模式,叫vibe coding(氛围编程)。
程序员就像一个鼓励师,对着AI说:"哇,你好棒呀,你做到了,这里可不可以黑一点,这里快一点",

这种vibe coding已经一段时间了,终于有了正式的名字。
最近在沉淀技术,迭代技能栈,也在重新描述我自己。
换句话说,就是"准备面试,修改简历",
在vibe coding的时代,修改简历。
1.程序员简历的两个变化
我发现在AI编程时代,原来的程序员简历弱爆了,
1.关于精通编程语言的数量
哪怕你说精通10种编程语言,放在过去很牛,但是现在也没有什么了不起的。
你对着AI说,把这个功能用10种语言实现,也就是几分钟的事情。
还有就是“手敲代码写出操作系统",曾经也是一个很牛的技能,现在看来就像用面包板搭一个处理器一样,不过是一种行为艺术。
所以,这些不再是优点。
"全栈“曾经是一个牛马程序员的自嘲,一种"全公司我最牛"的幻想,
你都全栈了,意思是全公司就你一个程序员就可以了呗。
在AI编程时代,全栈的可能性正在变为现实,至少全栈维护是可能的。
就像边缘端的go代码工程师,在后端或前端精简时,也被要求接手维护,迭代开发新的java代码。
嵌入式的工程师,开始docker的运维,调试维护后端的Api。
现在有那么牛的AI编程工具,你有什么理由说你不能全栈运维?
"全栈"是一种冒险,是一种勇气。
在别的领域里,全栈也叫一人企业,整个公司就是他一个人。
叫全能自媒体创作者,选题,图文创作,视频制作,就他一个人。
2.简历要呈现的稀缺的能力是什么?
在答案很容易生产的时代,稀缺的能力是什么?
基于业务需求和客户的需求,提出好的问题,
并用正确的方式向AI提出要求,让AI能够准确的生成符合要求的代码。
这就要求你正确的理解公司的业务逻辑,客户的需求,项目的逻辑和流程。
知道公司希望你解决什么问题。
并且提示词要写得足够清晰,理解AI大模型的上下文窗口限制,以及知道什么AI编程工具的能够完成何等规模的功能,如何拆解大的功能到可以单次完成的大小。

也就是上面提到的,全栈的勇气,在和AI熟练的合作下,敢于不知天高地厚的承接一些不在自己原有技术栈下的任务。
这种感觉,就像一个懂得一点点工程学或是项目管理的政委,和一个全科博士一起合作。
政委过去只做过水力建设,现在要去分管金融管理,他要敢接活。
为什么不找哪些科班出身的金融专业的人来做?
或许是因为,政委有关系。
在程序员转型时代,这种关系或许就是,你在这家公司待了几年,资历最老,叫得动人,所以,缺个搞java的,你可以兼顾你原来的go代码维护,再接java的活。
你要有勇气说,好吧,我试试。
反正干活的,是AI,也不是你。

解决实际问题,通常不是一问一大就解决了的,岗位薪资越高,需要解决的问题就越复杂,而这时就需要搭建系统来解决了。
比如:解决一个MES系统的安装实施问题。
需要安装人员具备什么基础知识?你不能指望招聘进来的人,完全匹配岗位的知识要求,也不能要求这个薪水的人,具有很强的自我学习能力。
1.安装实施所需要的全部现场知识:总线基础知识,linux运维必用的指令,专业名词词典;2.安装过程的全部Sop操作流程文档:从工控机开箱到部署服务;3.MES系统的全部功能的使用手册;4.针对太长不看的人,你最好还有培训视频;5.考核题目,绩效考核制度。
然后,你就搭出来一套系统,让一个小白能够快速地具备安装MES系统的能力。

提出问题的能力,无知无畏的勇气,搭建系统的能力
如果你还有什么不同的意见,或者重新上岸的经验,欢迎告诉我。
1.把自己的经历,全部转化为"问题"
这不但体现了你具备“提出问题”的能力,
更重要的是,呈现了你为公司解决了什么问题,
这让你的维度提高了,也站在了简历筛选人的立场去呈现自己的价值,更容易让他联想到,把你找进来,或许能解决公司的xxx问题呢。
从这个问题开始,你的所有经历都在解决这个那个的问题,他们变成了一个你解决问题能力的证明,变成了一个解决下一家公司问题的承诺。
2.尝试Vibe coding
使用Vibe coding 去挑战一个自己技能栈之外的项目,比如你没有用过java,让AI给你做一个java的项目,了解这种挑战会遇到什么问题,如何解决。
这个项目,最好是你上下游同事的工作,比如go语言边缘端开发的,做一个前端vue.js的项目,这样既陌生,又有熟悉的同事救急(在AI都搞不定的时候)。
记录下你遇到的坑,如何解决的。
无论是否直接面临面试,是否要做全栈运维,以上的思考,都是很有价值的。
这是直面AI对于程序员的影响,在适应新的编程时代。
也在重新锤炼我们程序员的能力。
这是我梳理的物联网系统的全栈流程,也是我正在尝试用vibecoding模式搭建的一套系统,目前已经实现了80%。
用docker compose来部署一套emqx+kafka+influxdb+spring boot+vue.js的最小技术演示系统,实现设备mqtt上报一个温度,在网页上显示。
这需要和AI一起发起很多次对话,不断的修改和增补新的知识,下一篇分享。

InfluxDB 数据库
2.什么是Vibe Coding?
Vibe Coding(氛围编程)是由OpenAI联合创始人Andrej Karpathy于2025年提出的编程范式革新,其核心是通过自然语言与AI模型交互,由AI主导代码生成,实现从指令式编程向意图驱动编程的转变。
开发者只需描述功能需求或问题场景,AI工具(如GitHub Copilot、Cursor AI等)即可生成对应代码,大幅降低编程门槛,使非专业人士也能参与软件开发。
其典型工作流程包括:自然语言提示→AI生成代码→迭代反馈→代码审查→部署维护

关于Vibe Coding的秘塔研究报告,可以看这个互动网页:
https://metaso.cn/s/qisweol
哈喽,我是熊子峰,39岁程序员,正在结合AI写作进行自我成长,穿越程序员的中年危机。
天气经济双寒潮-38岁中年程序员瑟瑟发抖
闪闪发光的40岁,比同龄人年轻5岁的5个习惯(包括沐足)
40+,会是个熠熠生辉的年龄吗?
为什么写作是中年危机的解决方案?
当你还能笑的时候,请为哭泣做出准备
生活新项目-隔代抚养如何做个好爸爸

感谢阅读,点击“关注”、“在看”、“赞”,都是对我的极大鼓励,会温暖我的冬天,谢谢。
人到中年,市场不景气,工作不安稳,家里事又多,我们容易焦虑,迷茫,无聊,混沌,恐惧,甚至抑郁。
2023年末,我开始每天写点东西,摸索各种AI工具,探索AI如何帮助我们离开中年危机,早起运动,阅读,每周复盘,生活逐渐好了起来。
2024年初,我发起了“上进中年”微信群,集结了一些积极向上的中年朋友们。咱们可以一起分享早起、锻炼、读书这些正能量的事情,也可以聊聊晚上熬夜、懒散、刷手机这些让人沮丧的事。
中年路上不孤单,一起面对中年的挑战。如果你也想在这个年纪找回那种活力,找回那种冲劲,和志同道合的人一起进步,那就扫下面的二维码吧。我会把你拉进群里,咱们一起加油!




