AI 编程时代:普通人从使用软件,到创造属于自己的软件
我做软件已经超过20年。
这些年,我一直在思考一个问题:
为什么我们每天使用的软件,总有一些地方不完全符合自己的需要?
每个人都有自己的需求
我们每天都会使用很多软件:办公软件帮助我们写文档;管理软件帮助企业处理业务;手机应用帮助我们生活。这些软件解决了很多问题。但是,真正使用的时候,我们经常会遇到一些小麻烦:
- 如果这里可以增加一个功能就好了。
- 如果操作步骤少一点就好了。
- 如果这个页面按照我的习惯显示就好了。
- 如果这个工具可以为我的工作专门设计就好了。
这些需求可能只属于一个人,或者一小群人。
但是,它们对于使用者来说非常重要。
过去,我们只能适应软件
过去,创造软件是一件专业的事情。需要学习编程,需要开发经验,需要专业团队。
所以软件通常是:少数人创造,很多人使用。
用户可以提出建议,但是很难自己改变软件。
如果一个软件有90%的地方符合需求,但是10%的地方不适合,很多时候我们只能接受。
因为修改软件的门槛太高。
AI 编程正在改变这种情况
最近一年,AI 编程工具快速发展。一个不会写代码的人,也可以通过描述自己的想法,让 AI 帮助完成软件修改。
比如:
- “我想增加一个记录客户来源的地方。”
- “我想让这个工具更适合我的工作流程。”
- “我想做一个孩子喜欢玩的小游戏。”
- “我想把这个软件改成适合我的版本。”
以前,这些想法可能只能停留在脑海里。
现在,它们有机会变成真正的软件。
软件创造不再只是程序员的事情
AI 编程最大的变化,并不是让程序员写代码更快。更重要的是:它让更多人有机会参与软件创造。
- 一个老师,可以创造更适合自己学生的学习工具。
- 一个摄影师,可以创造适合自己业务的客户管理工具。
- 一个小企业经营者,可以创造符合自己工作方式的小系统。
- 一个家长,可以和孩子一起创造一个小游戏。
他们不一定成为程序员。但是,他们可以成为软件的创造者。
为什么创建顶箭
我做了多年软件后发现:很多需求并不需要从零开发一个大型系统。很多时候,一个好的基础,加上持续修改,就可以产生非常有价值的软件。就像装修房子一样,不是每个人都需要自己建造一栋房子。但是,每个人都希望自己的房子更符合自己的生活方式。
软件也是如此。
一个好的软件基础,可以通过不断修改,变成真正适合某个人、某个家庭、某个行业的软件。
这就是顶箭希望探索的方向。
软件可以不断成长
未来的软件,不一定是发布以后就固定不变的产品。它可以随着使用者不断变化。
一个普通的工具,可以变成:
- 适合摄影师的版本;
- 适合教师的版本;
- 适合小企业的版本;
- 适合家庭使用的版本。
每一次修改,都是一次新的创造。软件不再只是别人交付给你的工具。它可以成为属于你的工具。
AI 编程时代刚刚开始
顶箭还处于早期探索阶段。
我们相信:
AI 会让更多人拥有创造软件的能力。
过去,人们学习如何使用软件。
未来,人们也可以学习如何创造属于自己的软件。
自己用的软件,自己改。

