大家好,我是 Chris。
我做了一个很简单的愿望清单 App。它没有融资,没有团队,也没有什么标准意义上的营销。最开始,它只是我在大学期间练手的一个小项目。
但几年之后,这个小项目变成了一门年收入 15 万美元的生意。两个月前,我也终于辞掉了全职工作,开始全职做它。
这篇文章想讲的不是“我突然爆火了”,而是一个更现实的路径:如果你现在还有全职工作,或者还在上学,怎么从一个足够小的问题开始,把副业慢慢做成真正能养活自己的项目。
1. 起点不是创业灵感,而是一次被拒绝
故事要从 2019 年说起。
那时候我还在大学,想去一家很酷的自行车品牌工作。它们当时有一个 App 开发学生岗位,我觉得如果能进这种创业公司,会是一件很酷的事。
问题是,我当时根本不会开发 App。
我还是投了简历,结果当然被拒了。但对方说了一句话:他们很喜欢我的热情。
这反而给了我动力。我开始意识到,如果我真的想进入这类公司,不能只靠热情,得真的学会 App 开发。
很多人的副业起点,不一定是一个伟大的商业机会。它可能只是一次被拒绝、一次不甘心,或者一个“我想学会这个东西”的念头。对我来说,就是这样开始的。
2. 为什么是愿望清单,而不是待办清单
刚开始学 App 开发时,最常见的练手项目就是待办清单 App。
但问题也很明显:市面上已经有太多待办清单了。你随便搜一下,就能看到成千上万个类似产品。
所以我想,能不能做一个类似但更具体的东西?
于是我做了一个愿望清单 App。
这不是一个听起来很宏大的点子。但它解决了一个真实问题,而且我自己就是用户。

3. 我花了将近六年,而不是一个周末
现在很多人会说,用 AI 写代码,周末就能做出一个产品。
我不是这样。
我做这个愿望清单 App,前后差不多花了六年。前三年是在大学期间做,后面两年半是在全职工作之外做。
我的日程很普通,也很现实。
早上 8 点起床后,我会先花大约一个小时处理副业。但这段时间通常不写代码,而是做一些小事,比如回复用户支持邮件、看数据分析。
9 点到 6 点,是我的全职工作。
晚上 6 点到 8 点,我会处理自己的生活,有时候运动。晚上 8 点到 11 点,甚至更晚,再继续做愿望清单 App。
这个节奏在冬天尤其有效。因为天气冷,大家不会一直想出去玩,我也更容易坐下来写代码。到了夏天,下班后再继续开发,就会困难很多。
到 2025 年初,我和公司协商,改成一周工作四天。这样我每周就多出完整一天,可以集中投入到愿望清单 App。
这也是我想强调的第一件事:副业不是靠一两次激情完成的。它更像马拉松,而不是冲刺。

4. 副业和全职工作不是一定要互相冲突
我给还在上班的人一个建议:对雇主要诚实。
如果你有副业,尽量提前沟通清楚。因为这件事其实可以是双赢的。
在全职工作中,你会学到专业技能、流程、协作方式。而副业会逼着你做所有事情:产品、开发、客服、数据、运营、定价、用户反馈。
这些能力反过来也会让你在工作中变得更强。
当然,诚实不代表你可以占用公司时间做自己的项目。我的原则是,全职工作的时间就认真做全职工作,副业放在自己的时间里推进。
5. 找项目时,先从一个真实的小问题开始
如果你也想做副业,我不建议一上来就问:“什么项目能做到一年 15 万美元?”
如果六年前我把目标定成“年入 15 万美元”,我可能早就放弃了。
我一开始的目标非常小:让一个我不认识的人下载这个 App。
这就够了。
因为它说明这件事不只是我自己需要,世界上至少还有另一个人需要。
我认为一个好的副业项目,最好满足几个条件:
第一,它来自你自己或身边人的真实问题。
第二,它足够小,小到你一个人能做出第一版。
第三,它即使失败,也不会毁掉你的生活。因为你还有工作、还有学习机会,最差也只是学到很多东西。
所以,先有用户,再考虑变现。对副业来说,变现可以往后放一点。最重要的是,先让产品进入真实世界。
6. 真正的增长,来自用户喜欢之后的分享
我是开发者,所以我天然不擅长营销。
我也没有钱做广告,所以我没有按“标准方式”做营销。
最开始帮到我的,是朋友和家人。我会请身边人下载 App,给我评价。这件事一开始非常尴尬,但它很重要。
对 App Store 来说,评价会影响排名。早期多一些真实评价,能帮助 App 被更多人看到。
后来,我做了一件更系统的事:在用户完成某个动作之后,再请求评价。
比如用户刚添加了一个愿望,或者完成了一个愿望,这时他的情绪是正向的。我会在这个时机弹出应用内评价(指在 App 内直接引导用户给应用评分的机制)。
这比用户刚打开 App 就让他评分要自然得多。
但更关键的是,我从很早就把客服系统做进了产品里。
用户发来的邮件、反馈、功能请求,我都会保存下来。每次我修复某个用户的问题,或者实现了他提过的功能,我会主动回信:
“你好,我刚刚修复了你遇到的问题。”
或者:
“你好,你之前提到的功能已经上线了,你觉得它现在好用吗?”
我会在邮件里提出问题,让用户愿意回复。只有当用户给出正面反馈之后,我才会再请他评价 App。
这件事到今天我还觉得很有意思。因为它不是冷冰冰的增长技巧,而是把用户当成真实的人来对待。

7. 现在这门生意的数字
目前,愿望清单 App 在淡季的平均月收入大约是 6000 美元。
总注册用户是 110 万。
付费用户大约有 4000 多人。除此之外,还有一些用户会通过 App 里的商品链接购买产品。
月活跃用户大约是 11 万。
这个产品有明显季节性。在旺季,这些数据大约可以乘以 5。因为愿望清单天然和圣诞节、节日、礼物场景有关。
商业模式主要有两部分。
第一是应用内购买,比如用户想给愿望清单设置自定义图片,就会进入付费墙,可以购买高级会员。
第二是联盟链接。如果用户从 App 里添加一个来自 Amazon 的商品链接,当他通过愿望清单打开这个链接时,我会把它转换成自己的联盟链接。如果后续发生购买,我就能获得佣金。
这也是为什么这个产品虽然简单,却可以成为一门利润很高的生意。

8. 技术栈并不复杂,关键是长期维护
这个 App 背后的技术栈包括 Flutter、Cursor、ChatGPT、Firebase、RevenueKit、Thrill、OneLink 和 Selfesk。
Flutter 是跨平台开发工具包(指一套代码可以同时适配多个平台的开发框架)。Firebase 用作后端和数据分析。RevenueKit 负责应用内购买。OneLink 用于深度链接(指从外部链接直接打开 App 内指定页面的能力)。Selfesk 用于会计相关事务。
因为成本主要是服务器费用,所以利润率接近 99%。
但我不想把重点放在“用了什么工具”上。
工具当然重要,AI 编程工具也确实让今天的开发速度更快。但一个 App 真正难的地方,不是第一个版本能不能做出来,而是你能不能持续维护、持续听用户反馈、持续把它变得更好。
我 2021 年拿到第一份 App 开发工作,很大程度上就是因为我做过这个愿望清单项目。
但那时这个项目的代码库很乱,甚至很难继续发更新。所以我后来决定重做,推出 Wish List 2.0。到 2023 年 10 月新版发布时,注册用户已经达到 10 万。
到了 2024 年,我一边做全职 App 开发,一边继续做这个副业。2025 年 7 月,我辞掉工作,全职投入。
这条路并不快,但它是真的。
9. 不要把事情复杂化
如果让我给还在上班、还在上学、还不敢全职创业的人一个建议,我会说:不要把事情复杂化。
不是每个人都要造火箭。
你不需要做下一个 Facebook,也不一定需要风险投资(VC funding)。你可以先找一个自己能解决的问题,哪怕它只是一个已有产品的更漂亮版本。
我的愿望清单 App 就是这样。
它没有一个听起来惊天动地的创意,也没有什么复杂的商业计划。它只是从一个 Excel 表格里的小麻烦开始,一点点做成了 110 万注册用户、年入 15 万美元的产品。
所以,如果你现在也想开始,不妨把目标调小一点。
先不要问“怎么做成大公司”。先问:“我能不能解决一个足够具体的问题?能不能让一个陌生人愿意下载?能不能让第一个用户真的喜欢?”
副业最好的地方在于,失败的成本很低,但学习的收益很高。
最差的情况,是你学会了开发、产品、客服、营销和用户沟通。
最好的情况,是它有一天真的替代你的 9 点到 5 点工作。