vibe coding真的让软件开发变得没有门槛了吗?答案很明显,当然会!但从另外一个角度来看,不会!为什么这么说呢?前几天,我写过一篇文章:自己用 Vibe Coding 做一个项目,拿去卖钱的可能性大吗?在里面,我有一个比喻,就是现在的软件开发像开车,当然不是你们想的“车门焊死、极速狂飙”的那种!像开车的说法是这样,以前的时候,就是大陆刚刚引进汽车的时候。那个时候,司机是一个非常好的职业!为什么?因为他平时操作的东西,是一台当时价值20万(现在可能价值300W)的昂贵机器,需要人专门照料,每天擦干净,定期保养!是不是很像程序员的待遇,以Google的程序员为例,可以享受免费的食物,还可以带宠物来工作,有免费的健身房,福利拉满!那后来呢?你们知道的,现在大家都会开车了。那为什么大家都会开车了!因为自从福特发明了工业流水线,能够30秒生产一辆车之后,人类就开始进入“人人都有一台车”的时代。而Vibe coding恰恰是一条代码自动流水线,它让代码的生产再也不需要“昂贵”的程序员了,而是一个下午就能搞定一个节目能看、功能尚可的程序。于是,Coding进入了大流水线时代!每一个人都能开车,从而淘汰“司机”这个职业一样,每一个人都能开发一个小软件了!开车困难吗?不困难!现在的情况是,通过驾驶考试比较困难,但平时开车还是不难的,大家都能开。所以,软件开发目前的情况,其实跟汽车业一样。我们可以理解为,每一个人都能开车,类比于每一个人都可以通过vibe coding来编写一个软件。汽车依然需要维修,需要保养!这就是为什么那些汽车维修公司存在的原因!另外一方面,从汽车维修公司往上走,就是4S店、汽车公司!那从软件上面我们就可以类比于软件的销售商,譬如操作系统、编程语言、数据库这些大型软件的销售商、开发商!毕竟像Windows、Oracle这样的大型软件,AI还是造不出来的。另外,作为另外一个AI目前不完善的行业,就是游戏,因为游戏需要综合代码、3D建模、策划等各个环节。总之,大型软件目前来看依然是AI无法进入的区域!这个是高端领域!那从低端领域,就是小的层次来看,编写出来的软件,依然需要部署,需要维护。而这些恰恰会成为一个新的门槛!因为部署、维护,离开了AI最擅长的Coding这个领域,是一个确实需要一些专业知识的领域,包括目录的切换、配置软件、Nginx代理这些内容!从某种意义上面来讲,这些内容并不属于Coding的内容,而是更细,更个性化。所以,这些部分,对于普通人来讲是有门槛的!从上面2点,我们就可以看出,vibe coding确实让软件开发变得没有门槛,但是仅仅局限于很小的一段。在这一小段的上游,是经过上千万人使用经验的操作系统、数据库、3A游戏这些稿段领域;在下游,则是充满了配置、晦涩Shell脚本的沼泽!如果想通过从头替代到尾,依然存在很大的困难!vibe coding的统治区域,还存在很大的未知版图,具有很大的局限性!你觉得呢?我是明月,一个互联网AI观察者!