← 返回博客

AI 编程时代:普通人从使用软件,到创造属于自己的软件

AI 编程时代:普通人从使用软件,到创造属于自己的软件

我做软件已经超过20年。

这些年,我一直在思考一个问题:

为什么我们每天使用的软件,总有一些地方不完全符合自己的需要?

每个人都有自己的需求

我们每天都会使用很多软件:办公软件帮助我们写文档;管理软件帮助企业处理业务;手机应用帮助我们生活。这些软件解决了很多问题。但是,真正使用的时候,我们经常会遇到一些小麻烦:

  • 如果这里可以增加一个功能就好了。
  • 如果操作步骤少一点就好了。
  • 如果这个页面按照我的习惯显示就好了。
  • 如果这个工具可以为我的工作专门设计就好了。

这些需求可能只属于一个人,或者一小群人。

但是,它们对于使用者来说非常重要。

过去,我们只能适应软件

过去,创造软件是一件专业的事情。需要学习编程,需要开发经验,需要专业团队。

所以软件通常是:少数人创造,很多人使用。

用户可以提出建议,但是很难自己改变软件。

如果一个软件有90%的地方符合需求,但是10%的地方不适合,很多时候我们只能接受。

因为修改软件的门槛太高。

AI 编程正在改变这种情况

最近一年,AI 编程工具快速发展。一个不会写代码的人,也可以通过描述自己的想法,让 AI 帮助完成软件修改。

比如:

  • “我想增加一个记录客户来源的地方。”
  • “我想让这个工具更适合我的工作流程。”
  • “我想做一个孩子喜欢玩的小游戏。”
  • “我想把这个软件改成适合我的版本。”

以前,这些想法可能只能停留在脑海里。

现在,它们有机会变成真正的软件。

软件创造不再只是程序员的事情

AI 编程最大的变化,并不是让程序员写代码更快。更重要的是:它让更多人有机会参与软件创造。

  • 一个老师,可以创造更适合自己学生的学习工具。
  • 一个摄影师,可以创造适合自己业务的客户管理工具。
  • 一个小企业经营者,可以创造符合自己工作方式的小系统。
  • 一个家长,可以和孩子一起创造一个小游戏。

他们不一定成为程序员。但是,他们可以成为软件的创造者。

为什么创建顶箭

我做了多年软件后发现:很多需求并不需要从零开发一个大型系统。很多时候,一个好的基础,加上持续修改,就可以产生非常有价值的软件。就像装修房子一样,不是每个人都需要自己建造一栋房子。但是,每个人都希望自己的房子更符合自己的生活方式。

软件也是如此。

一个好的软件基础,可以通过不断修改,变成真正适合某个人、某个家庭、某个行业的软件。

这就是顶箭希望探索的方向。

软件可以不断成长

未来的软件,不一定是发布以后就固定不变的产品。它可以随着使用者不断变化。

一个普通的工具,可以变成:

  • 适合摄影师的版本;
  • 适合教师的版本;
  • 适合小企业的版本;
  • 适合家庭使用的版本。

每一次修改,都是一次新的创造。软件不再只是别人交付给你的工具。它可以成为属于你的工具。

AI 编程时代刚刚开始

顶箭还处于早期探索阶段。

我们相信:

AI 会让更多人拥有创造软件的能力。

过去,人们学习如何使用软件。

未来,人们也可以学习如何创造属于自己的软件。

自己用的软件,自己改。