ARTICLE · 1309244
人人都能做软件了,真正难的是「知道做什么」?
人人都能做软件了,真正难的是「知道做什么」?文|彼岸观察室 
10月30日,Y Combinator 的 Lightcone 播客请来了 Supabase 联合创始人兼 CEO Paul Copplestone,聊了一个挺有意思的话题:当 AI 越来越会写代码,普通人也能自己做软件,会发生什么? 节目里有个观点让我印象很深: 当做软件变得越来越容易,真正稀缺的,可能是知道自己要做什么。 这件事听起来离普通人有点远,但访谈里的几个故事,让我觉得变化可能已经发生在身边了。 Paul 提到,过去一年左右,Supabase 的注册量从约300万增长到1300万,平台约70%的新增活动已经来自 AI Agent。 Supabase 主要提供数据库等后端服务。简单理解,就是很多 App 背后用来存储和管理数据的基础工具。如今,越来越多相关操作已经由 AI 代劳。 他还分享了一个故事:巴西一位大约50岁的出租车司机,直接用手机为当地市场做出了一个小型打车 App,类似迷你版 Uber。 
另一位曾经创办金融科技公司的创业者,也开始自己开发能够对接银行、管理财务的软件。 这两个人未必具备专业程序员的技术能力,但他们有一个共同点:熟悉自己的领域,知道想解决什么问题。 过去,有想法还得找程序员、准备预算,很多小需求因为不值得投入开发成本,只能不了了之。 现在,只要需求足够清楚,就有机会让 AI 先做出一个能运行的版本。 开发的门槛降低了,真正重要的反而是对问题的理解。 懂当地市场的司机,可能比一个完全不了解出行行业的程序员,更清楚用户究竟需要什么。 节目里还聊到了一个概念:Personal Software,个人软件。 主持人 Harj Taggar 分享了自己做的「Control Tower」,把邮件、财务、健康和健身等信息整合在一起。它未必比商业软件功能更全面,却更符合他自己的使用习惯。 这让我想到日常生活中的一些小麻烦。 比如,每周都要手动合并几张 Excel 表,记账 App 的分类总不合心意,或者某个工作软件始终缺少一个想要的功能。 以前只能将就,现在或许可以试着让 AI 帮自己做个小工具。 一个经常整理报表的人,可能根本不需要开发完整的管理系统,只需要一个能自动合并数据、检查异常、生成固定格式报告的小程序。 但还有一件事值得注意:数据放在哪里? Harj 把原本存在某个 Agent 里的客户关系记录,转移到了自己管理的数据库中。这样即使以后更换 Agent,原来的记录也能继续使用。 
软件可以换,AI 模型可以换,但多年积累的资料和记录,最好始终能掌握在自己手里。 这并不是说人人都需要搭建数据库。 重要数据能够导出、备份,不被某个平台锁住,就已经很有意义。 毕竟,工具是为了让生活更方便,而不是让我们越来越离不开某一个平台。 访谈后半段,Paul 讲了一个自己的实验。 他刻意不看代码,只通过语音和 AI Agent 沟通,让它帮自己开发产品。他想体验未来普通用户会怎样使用软件开发工具。 一个做数据库基础设施的技术创业者,反而在练习如何像不懂编程的人一样开发软件。这件事本身就挺有意思。 它反映出一个变化:软件的创造者,不再一定是专业程序员。 但能做出来,不代表做出来的东西就有用。 AI 可以帮你写代码,却不一定知道你每天工作中哪一步最麻烦;它可以生成漂亮的界面,却不一定知道哪些数据绝对不能算错。 而且,软件能运行只是第一步。它是否稳定、数据是否安全、出了问题能不能及时发现,仍然需要有人把关。 所以,如果你也想尝试用 AI 做点东西,不妨先问自己三个问题: 我有没有一个反复遇到、真正想解决的问题? 能不能先做一个简单的小工具,而不是完整的 App? 如果 AI 做错了,我能不能发现? 想清楚这些,再开始动手,可能比研究最新的 AI 工具更重要。 回头看这期访谈,我觉得它真正值得关注的,不是程序员会不会被取代,也不是人人都应该去创业,而是普通人终于有机会让软件适应自己的需要。 过去,我们只能使用别人设计好的工具。以后,我们或许可以自己决定,工具应该是什么样子。 技术门槛降低,并不意味着好产品会自动出现。真正懂得发现问题、判断需求的人,反而可能拥有更多机会。 下次再看到「一句话生成 App」的演示,不妨先看看自己每天重复的工作,有没有一件真正值得改变。 软件可以让 AI 帮你做,但要解决什么问题,仍然得由你自己决定。
彼岸观察室 从彼岸看变化,从日常想问题。 参考:Y Combinator Lightcone Podcast,《What Happens When Everyone Can Build Software》,2026年10月30日。 https://www.ycombinator.com/library/iD-what-happens-when-everyone-can-build-software

01|不懂编程,也能做软件了

02|软件可以自己做,数据最好能带走
















































































