乐于分享
好东西不私藏

小白Vibe Coding的软件,都是垃圾?

小白Vibe Coding的软件,都是垃圾?

最近关于Vibe Coding(氛围编程)的讨论很多。

但我发现不少专业人士对此并不买账。因为在他们眼里,小白们Vibe Coding的大部分作品,无非是些番茄时钟、待办清单、日记软件、习惯打卡,或是一些简单的流程管理工具。

于是这些专业人士,便忍不住吐槽道:“这不就是用AI批量生产套壳垃圾软件吗?”

作为一个也在实践Vibe Coding的技术小白,我觉得,这种评价忽略了一件更重要的事情——

对于很多人来说,AI出现以后,这是他们第一次体验到“创造工具”的乐趣。

过去,我们大多数人使用电脑的方式,本质上是在别人给我们框定好的范围内活动。无论是刷网页、看视频、写文档、做PPT,因为懂用的软件就那么几个...

虽然每天都在接触电脑,但实际上能调用的功能非常有限。

可电脑其实是个非常强大的工具,可延展和玩出花的方式非常多。但要想掌握这种自由,有一道必须迈过去的门槛,那就是——编程...

你得从众多编程语言中挑选你能理解的,然后还要学会怎么搭框架、琢磨怎么调试,以及掌握大量复杂的算法知识...

所以绝大多数人,根本没有机会体验“把一个想法变成一个工具”到底是什么感觉。

AI的出现,则改变了这一点。

如今,一个人不需要掌握复杂的专业知识,只要能够清楚表达自己的需求,就有机会把脑海里的想法变成一个真实存在的软件。

这是一种前所未有的体验!

至于大家为什么做来做去都是些番茄时钟、待办管理、习惯打卡这些东西?其实原因很简单。

因为大部分人的工作和生活,本来就是围绕这些事情展开的。

我们普通人每天接触最多的内容,无非是时间管理、任务管理、信息整理,以及各种重复性的流程。所以当他们第一次获得创造能力的时候,自然会从最熟悉、最贴近自己的需求开始。

这很丢人吗?就像玩乐高一样。如果一个孩子按照说明书拼出了千年隼,难道就没有动手创造的乐趣了吗?

动手的乐趣并不完全来自原创,而是来自于“我亲手把一个东西做出来”。

我们的教育环境,注定了学生从小到大基本都是在学习、考试和完成各种与升学相关的任务之间连轴转。真正从零开始动手创造一个东西的机会并不多。

而Vibe Coding的出现,给了我们这样一个机会。区别只是积木变成了代码。

过去需要程序员的帮助才能完成的事情,现在普通人也能自己动手捣鼓一把。在这过程中,我觉得Vibe Coding最大的价值,甚至不在于最终做出了什么,而是对一个人思维方式产生的影响。

当你尝试开发一个工具时,你会开始思考:这个需求到底是什么?如何更准确地表达自己的需求?哪些功能是必要的?哪些是不必要的?这个流程应该怎么设计?什么地方容易出错?如何修改?如何迭代?

这一思考过程,远比一个番茄时钟本身更有价值。因为它训练了人们对需求的观察能力、对流程的拆解能力,以及对问题的表达能力。而这些能力,会逐渐迁移到生活中的其他领域。

只要是Vibe Coding过,就会不自觉地开始重新审视自己的工作。开始关注那些重复性的环节。开始思考哪些事情能够被自动化。开始发现自己过去没有意识到的低效率部分。

甚至开始思考:我真正想要的到底是什么?

事实上,在AI时代制作软件的最大价值,并不是做出一个成功商业产品,而是能够创造出完全符合自己生活场景的工具。

市面上的产品永远服务于大众,但AI可以服务于个人。你可以根据自己的习惯、偏好、思维方式和使用场景,设计出专属于自己的功能。

我自己就做了不少这样的工具——

比如下面这个番茄时钟。是的,我也不能免俗~但它最特殊的地方并不是计时,而是在计时期间,它会强制把电脑上的微信窗口最小化。

因为我很清楚,自己工作时最大的干扰源就是微信。与其依赖意志力,不如直接从环境层面解决问题。所以我让程序替我执行这个规则。

还有一个原本用于家务管理的提醒工具。后来的迭代中,我发现它更适合管理各种重复任务,比如拖地吸地、给设备充电、叫我活动身体,以及提醒我发文等等。

这些事情都不复杂,但问题在于,它们总是会被我忘记。让程序自动记录和提醒,这样我就不用一直惦记这些琐事。从而解放大脑,去做更重要的事情(顺便还养成了的好习惯)。

我还有一个自制的桌面美化程序

它可以让我把家里臭猫的照片以自己喜欢的方式,分布在桌面上,可自由放大、缩小和移动,而且不会影响正常操作。布置好后,还可以记录下每张图片的位置。下次重启电脑时,直接点击就可复现。

功能很简单。但它让我的桌面变成了自己喜欢的样子。

而写作这篇文章,用的则是我自己设计的一个文本编辑器

我这人有点工具洁癖,就是一个趁手的工具,我就喜欢它功能简洁、不重复,但市面上的软件老是比较臃肿,不美观优雅。

所以我就只能自己设计和迭代。

如果放过去,上面这些软件根本不可能有人专门为我开发。因为市场太小,只有我一个人有需求。

但AI让这一切变得可能。你不需要说服市场,你只需要满足自己。

而当越来越多的人开始创造属于自己的工具时,他们获得的也不仅仅是软件本身。他们会越来越清楚自己的需求,越来越懂得如何描述问题,越来越理解一个系统是如何运作的,越来越知道自己想要什么。

所以在我看来,Vibe Coding最大的意义,从来不是那些最终被做出来的软件。而是它让无数普通人第一次获得了一种能力:

当生活中出现问题的时候,不再只是抱怨、适应或者忍受。而是开始思考:“我能不能创造一个工具,把它解决掉?”

这种创造能力,或许才是AI时代最珍贵的礼物。

↓了解催眠,可点下方