100 个财富小故事 001:我的个人创业故事:两年内从零到月薪 4.5 万美元
今天是我辞职成为全职独立黑客整整两年的日子。
2021 年 9 月 20 日是我失业并开始为自己工作的第一天。这是我做过的最好的决定。为自己工作给了我前所未有的自由。
在过去的两年里,我创造了四个小而成功的产品(本帖稍后将提及所有产品)
- 在 Twitter 上拥有了 9.7 万名粉丝
- 创建了这份拥有 6000 多名订阅者的博客
- 搭上人工智能的顺风车,成功地创造了一款产品
- 从一场差点毁掉我生意的风波中幸存下来
目前,我所有产品的总收入约为每月 4.5 万美元,利润约为 90%。
我想借此机会回顾一下我迄今为止的创业历程。我希望这对那些有朝一日想自己当老板的人有所帮助。
一些背景介绍
辞职前,我是一名软件工程师,拥有 7 年工作经验(2021 年)。我喜欢构建软件。我的第一个软件产品是在高中时用 Visual Basic 6 制作的。在我的职业生涯中,除了全职工作之外,我一直在做一些兼职项目。
以下是我整个职业生涯的总结:
由于在该行业工作了 7 年,我掌握了很多有用的技能:前端、后端、DevOps、移动应用程序、游戏开发以及一些用户体验/用户界面设计。这些技能成为我最大的优势,在我后来的人生旅途中帮了我大忙。
从 Indie Hackers 中学习
注:Indie Hackers是一个社区平台,旨在连接和支持独立创业者和创业团队;Indie Hackers 还有一个非常受欢迎的Podcast系列,邀请成功的创业者分享他们的故事和经验。这些资源使得Indie Hackers成为一个积极的创业社区,从中可以获得启发、支持和指导,帮助创业者在独立创业的旅程中取得成功。
2020 年初,新冠发生了。我被迫独自在家(在国外)远程工作。这真是太无聊了;
我发现了 IndieHackers.com,并开始每天收听他们的播客。Pieter Levels、Kyle Gawley、Jon Yongfook(等等)等成功独立黑客的故事给了我很大启发。
这些灵感、COVID 的无聊以及不用上下班所带来的额外时间让我重新找回了自己的激情:开发软件产品。
于是,我开始尝试。我开始做一个新的副业,希望能创造一些收入。
第一次失败
我的第一次尝试是制作一个日志查看器的 macOS 应用程序。
作为一名优秀的软件工程师,我希望这款应用程序拥有漂亮的用户界面、丰富的功能、全面的架构以及测试覆盖率大于 95% 的单元测试套件。
我为此工作了大约 6 个月。我觉得这个项目永远也做不完。后来,我觉得无聊,就放弃了这个项目。它失败得一塌糊涂。
但至少我从中有所收获:我获得了很多使用 Swift 的经验,这意味着我现在可以更快地构建 macOS 和 iOS 应用程序。
第一个成功的应用程序 DevUtils
我花了一段时间才从第一次失败中恢复过来。
大约一个月后,我决定再试一次(可以肯定的是,这次我没有写测试用例)。大约两周后,我就开发出了 DevUtils 的第一个版本。它是一款将所有常用开发工具整合到一个统一界面的应用程序,可在 macOS 上离线运行。
我将这款应用程序免费发给朋友、家人和同事使用,并收到了一些良好的反馈。大家都很喜欢这款应用!
这就是我一直在寻找的信号。我兴奋不已,决定为应用添加付费功能:9 美元--一次性购买,永久使用。
然后,我在 Hacker News 上发布了这款应用。我觉得我很幸运,帖子收到了一些积极的评论,我也登上了 Hacker News 的头条几个小时。
就这样,我在互联网上赚到了第一笔钱。我在新加坡的卧室里疯狂地跳了起来(当时我还在做全职工作)。
我发现了 Twitter
Hacker News 头版的流量激增后,一切开始放缓。我在 Product Hunt 上发布了这款应用,流量再次飙升,仅此而已。
一周后,我的网站就很少有访客了。没有更多的销售。
我知道,在互联网上的网站和论坛上发布应用程序并希望流量激增,从长远来看是行不通的。我不可能永远走运。于是,我开始寻找长期的销售渠道。
我尝试了谷歌付费广告、撰写搜索引擎优化文章、在时事通讯/YouTube 频道上寻找赞助商等各种方法。虽然取得了一些小成果,但最终,我还是没有找到一种无需持续努力就能为我带来长期流量的方法。(除了搜索引擎优化,但搜索引擎优化见效非常慢)
这时,我想到了 Twitter 和 #buildinpublic 社区。我决定试一试,成为 Twitter 的有影响力者。
我的计划是,如果我能获得大量的追随者,我就能为 DevUtils 带来源源不断的流量,而无需做太多事情。
于是,我重新激活了我的旧 Twitter 账户,开始打造我的个人品牌。我的大部分推文都是关于 DevUtils 的,非常无聊。
积累粉丝
我很快就意识到,仅仅在推特上发布 DevUtils 并不能帮助我获得粉丝。人们根本不在乎。
当然,我也与社区中的其他人互动,回复他们的推文,和他们一起开玩笑,就这样闲逛着。但归根结底,如果我自己的时间轴上没有有趣的内容,人们就没有理由关注我。仅仅在推特上谈论 DevUtils 是不够的。
我需要做些有趣的事情来吸引关注。
于是,我开始利用我的技能和优势:编码,做了很多有趣的事情。
例如,这个实验是我的第一条 "病毒式 "推文,获得了 100 多个赞:
总之,我的推特策略是
- 创建有趣的东西并公开分享
- 与其他人互动
- 撰写话题
- 大量的备忘录和笑话
- 总之,做一个有趣的人,做一个好人
经过 6 个月的坚持,我的账户从 2020 年 11 月的 100 名粉丝增长到 2021 年 5 月的 700 名粉丝。
第一笔 "真正 "的生意:黑魔法
我认为「黑魔法」是我的第一笔 "真正 "的生意,因为它采用订阅定价模式,有经常性收入。
它是这样开始的。
2021 年 5 月左右,当我在 Twitter 上的粉丝数接近 1000 人时,我决定做一些特别的事情来庆祝(同时也是为了获得更多的参与!)。通过查阅 Twitter API 文档,我了解到可以通过 API 更新个人资料图片。于是,我编写了一个小脚本,在我的个人主页图片周围显示一个进度条。
当我的关注者达到 1000 人时,进度条就会越来越接近 100%。
人们非常喜欢这个想法!于是,我把这个脚本变成了一个网络应用程序,并为 "专业版 "增加了每月 4 美元的订阅费用,在这个版本中,人们可以自定义进度条的颜色。
就这样,我获得了第一笔经常性收入!
此时,我还在做全职工作。我利用所有空闲时间开发了「黑魔法」。我为「黑魔法」添加了许多其他功能,主要是帮助用户创造更多参与机会的 Twitter 工具。
通过同时创建和发布推特,我的月收入和粉丝数量都在快速增长。
辞职
到 2021 年 8 月,我拥有
- 从「黑魔法」获得 ~300 美元的月收入
- 从 DevUtils 每月获得 ~200 美元
- ~8,000 名粉丝
- ~1,500 名活跃用户(大部分是免费用户)
总的来说,势头很好。我觉得自己有信心通过「黑魔法」和 DevUtils 谋生。就在那时,我递交了辞呈,正式辞职。2021 年 9 月 20 日是我最后一个工作日,也是我成为全职独立黑客的第一天。
我记得当时我出去散步,呼吸新鲜空气,感受到了从未有过的自由。
大约在同一时间,我开始写博客。如果您是我的老读者,您可能还记得我曾详细介绍过它。下面是这篇文章:https://news.tonydinh.com/p/quitting-my-job-to-pursue-full-time
我在银行里存了两年的钱。如果我住在越南(我的家乡),我可以很轻松地过上 4 年没有收入的生活。我的后备计划是,如果事情不顺利,就重新做一份全职工作。当时,我还没有成家,没有妻子,也没有孩子。对我来说,这是下人生最大赌注的最佳时机。我就这么做了。
我的目标是在第一年达到 1,000 美元/月,这将足够我在越南舒适地生活一辈子。
快速扩张的第一年
辞职后,我把所有时间都花在了「黑魔法」/DevUtils 上,同时还在推特上积累受众。
增长开始加快。我为「黑魔法」添加了许多新功能,其中最引人注目的是 Magic Sidebar - 一个为 Twitter 提供分析和 CRM 功能的 Chrome 浏览器扩展。
这一功能彻底改变了「黑魔法」产品。从一个有趣的参与工具变成了真正的止痛药,解决了当时许多大型 Twitter 账户的大问题。后来,我围绕这一功能对整个产品进行了调整。我改变了登陆页面,专门讨论这项功能,而不是个人资料进度条和其他有趣的功能。你可以在 BlackMagic.so 上看到它。
几个月内,通过在 Product Hunt 上构建产品、发布推文和推出产品,我的月收入增长到了 4000 美元。
这期间发生了很多事情。幸运的是,我把所有事情都写进了这期时事通讯,每月一次,就像一台机器。
你可以在这里阅读这一时期的相关文章:
- https://news.tonydinh.com/p/322-2k-mrr-in-60-days-by-building-in-public-910564
- https://news.tonydinh.com/p/jan-2022-updates-4k-mrr-new-release-new-features-new-learnings-940315
到 2022 年 2 月,我的月收入已达 4K 美元,Twitter 关注者达 28K,远远超出了我的目标。
旅行、工作和娱乐
辞职后的头几个月,我工作得很辛苦。每天大概要工作 12 个小时,如果把 Twitter 也算作 "工作 "的话,每天甚至要工作 16 个小时。
因此,当我的月收入达到 4000 美元(考虑到我在越南的生活费用,这已经是个不错的数字了)时,我开始放慢脚步。我仍然想获得更多收入,但我意识到这是一个移动的目标,永远不会停止。1 万美元,然后是 2 万美元,然后是 5 万美元。我知道自己永远不会满足。
边工作边玩会更好。于是我开始旅行。我去越南旅行。
在此期间,我的平均工作时间约为每天 4 小时。我还是经常发推特。
大约在 2022 年 9 月,神奇的事情发生了:我受邀参加了 Indie Hacker 播客!这正是我刚出道时每天都听的播客。这就像梦想成真一样!播客发布于 2022 年 9 月 22 日,几乎正好是我辞职一年之后。
快进到 2022 年 10 月,「黑魔法」的月收入稳步增长到 1.3 万美元。
我的第三款产品 Xnapper
除了开发现有产品,我还不断尝试新事物。
我开发了几个小产品,其中一些失败了(EmojiAI、AskCommand)。其中一款名为 Xnapper 的截图应用引起了我的受众的兴趣,并成为我第三个成功的产品。现在它的月收入达到了 6000 美元。
我在这篇文章中详细介绍了 Xnapper 是如何起步的:https://news.tonydinh.com/p/jun-2022-updates-100k-arr-reflections-and-a-screenshot-app-1206061
当我对一个产品感到厌倦时,我可以切换多个产品,从而减轻压力。这也是为 Twitter 粉丝提供新鲜内容的好方法。在开发应用程序的过程中,我积极拥抱 "公开开发",并分享了一切。
例如,这条展示移动应用程序演示的推文就获得了 1,700 个赞!这几乎就是免费营销。
推特变革和我的第四个产品
大约在 2023 年 2 月,也就是埃隆-马斯克收购 Twitter 后不久,他们宣布 Twitter API(黑魔法正在使用的 API)将不再免费。
我觉得这没什么大不了的。我从「黑魔法」赚了不少钱,我很乐意付钱。
我不知道的是,价格已经公布为每月 4.2 万美元(每月,而不是每年)。还有一个较小的计划,每月 100 美元,但限制和限额很低,你甚至不能用它运行天气机器人。「黑魔法」当时的月收入为 1.4 万美元。这意味着我根本无法负担 API 的价格。
我 "被迫 "要么关闭要么出售。
长话短说,我以 12.8 万美元的价格卖掉了 Black Magic。你可以在这里阅读整个故事:https://news.tonydinh.com/p/may-2023-i-sold-my-2-years-old-business
到目前为止,我不再拥有 Black Magic,但我仍然热爱这款产品,每天都在使用它。有趣的是,几个月后,Twitter 改变了定价。他们推出了一个新计划,每月 5,000 美元。这个计划有一些限制和 API 限制,可能适用于「黑魔法」,也可能不适用,但我都懒得去查,因为这已经不重要了。
这就是我第一次退出产品。这不是我想要的方式,但我也无能为力。
大约在同一时间,我开始开发一款新产品:Typing Mind。
Typing Mind:我的第四个产品
2023 年 3 月 1 日,OpenAI 公布了 ChatGPT API。当时我已经通过网页界面使用 ChatGPT 有一段时间了。
网页界面非常有限,我为此苦恼了很长时间。比如,你无法搜索以前的聊天记录,文本输出速度很慢等等。最恼人的是,应用程序会自动注销,你必须每天重新登录,这让人非常沮丧。
有一段时间,我想写一个 Chrome 扩展来解决这个问题。
OpenAI 发布 API 正是我所期待的。我立即想到使用 API 为 ChatGPT 编写一个更好的用户界面。第二天,我注册了 typingmind.com 域名,并花了几个小时开始制作原型。Twitter 的变革让我忙了一周,但我还是在周末完成了 Typing Mind 的第一个版本。
2023 年 3 月 6 日星期一,我在 Twitter 上向公众发布了第一个版本。
这款应用程序立即受到了广泛关注。
我增加了一个 9 美元的付费计划,然后在接下来的几天里,随着应用程序功能的增加,价格也慢慢提高(现在的价格是 39 美元)。在发布应用程序的第一天,我就获得了 1,000 美元的收入,第二天获得了 2,000 美元,第二天获得了 4,000 美元。
7 天内,我总共获得了 2.2 万美元的许可收入:https://news.tonydinh.com/p/making-22k-in-7-days-the-story
四月份以来,Typing Mind 成为了我的主要关注点。我一直在增加功能、改进产品,并为公司创建自己的 ChatGPT UI 打造 B2B 版本。该应用目前的平均月收入约为 3 万美元。这就是我现在的状态。
建立团队
在我工作的第二年,有一件事发生了很大的变化,那就是我开始组建一个团队。我一直喜欢单打独斗。一个人工作意味着我不用花时间讨论、开会,有更多的时间进行建设。但是,重复做同样的事情很快就会让人厌烦。比如客户支持和一些编码任务,我知道怎么做,但觉得没意思了。
因此,在过去一年里,我聘请了 1 名全职员工(负责内容、营销和支持)和 3 名自由职业者(开发人员):https://news.tonydinh.com/p/jun-2023-how-i-work-with-employees
在团队的帮助下,我在不影响客户满意度的前提下,找回了很多空闲时间。产品也在不断向前发展(新功能和错误修复),而我无需主动工作。
我仍然平均每天工作 4 小时,但现在我只做我感兴趣的事情,无论是新功能还是新产品实验。
剩下的 20 个小时我都在做什么呢?让我们来谈谈生活方式的改变。
生活方式的改变,好与坏
我非常喜欢为自己工作,不用朝九晚五。不过,凡事有利就有弊。经过两年的旅程,我明白了为什么这不是每个人的生活方式。
优点
对我来说,第一个也是最重要的好处是自由。当我达到拉面盈利水平时,我可以选择改变我的 "工作-生活-平衡 "水平,随心所欲。
我有很多空闲时间,可以追求生活中的其他兴趣爱好,如学习硬件、冲浪、旅游、玩游戏等。
我可以根据自己的喜好选择在任何一天工作,也可以不经任何人允许,花一整天时间看 Netflix。
收入也很可观,比我上一份工作的月薪(约 9000 美元)高出很多。作为一名员工,月薪达到 4.5 万美元并不是一件容易的事,我必须非常擅长编码(还有办公室政治!)。
学习也是好处之一。经营一家公司需要各种各样的技能,我在这一路上学到了:市场营销、法律、财务、合作、销售等。虽然我现在的公司规模很小,但与我还是一名听命行事的员工时相比,我现在谈起业务来更有信心了。
坏处
冷启动
没有什么是免费的。要找到一个产品并使其成功,尤其是在开始阶段,可能会面临很大的挑战和压力。我总是告诉人们,如果没有每月稳定的收入、大量积蓄和备用计划,就不要辞职。
在全职工作的同时从事副业项目也会带来压力。我很幸运,因为我还没有成家,只需要照顾好自己。对于那些有全职工作、妻子和孩子的人来说,没有太多时间和精力去做副业。一旦失败,风险系数也会更大。
风险
即使你有了成功的产品,风险依然存在。
收入可能会波动,市场可能会变化,新的竞争对手可能会出现,或者你可能会做一些蠢事。这可能会影响到企业,也会影响到你。
看看黑魔法公司的遭遇吧,如果当时我不能设法让新产品(Typing Mind)为我带来新的收入来源,我就会非常紧张,这可能会导致螺旋式下滑,谁知道呢。这也是我倾向于拥有多个产品的原因,以减少一个产品夭折的风险。
社交生活
我不得不牺牲我的职业网络和社交生活。这让我感到非常孤独。
当我辞职时,我认为这不是一个大问题,所以我并没有真正注意与周围的人保持联系。
现在我开始建立后面的联系,但当你不再在同一间办公室工作,不再有相同的话题时,就很难与人保持联系了。
我的朋友们都有一份全职工作,我周围的独立黑客朋友并不多,而且他们都有各自喜欢的国家/城市。如果我想解决这个问题,最好的办法就是搬到巴厘岛或里斯本等全球热门的独立创客中心,但我仍然认为这不是长久之计。
这只是我在这条路上必须做出的权衡。幸运的是,至少我还有在线推特社区可以一起玩。
现在和未来
这就是我从一开始的整个故事。
接下来呢?我真的不知道。
现在,我还没有一个长期计划。我只有一个大致的生活准则:保持健康,做自己感兴趣的事情,赚更多的钱,同时不牺牲自己的自由。
既要工作,又要享受生活。
至于短期计划,我会继续开发我的产品:Typing Mind(目前的重点)、DevUtils 和 Xnapper。也许在不久的将来,我还会推出新产品!
我希望这篇文章能对想走同样道路的人有所帮助。
如果你也想做和我一样的事情,以下是我的一些主要经验:
- 首先,请记住,这一切都是我的故事,是 "我的方式"。这绝对不是 "唯一的方法",也可能不是 "最好的方法"。你所能做的就是挑选我在这里分享的内容,看看是否适合你。没有保证成功的公式。
- 如果你打算像我一样独自工作,那就努力成为一个通才:什么都懂一点。例如,如果你是一名开发人员,不要局限于只做前端开发,也要尝试开发后台、移动应用程序和设计,然后还要学习市场营销等。利用 80/20 原则:用 20% 的努力获取 80% 的价值。
- 为自己建立不公平的优势。我认为我的编码技能是一个不公平的优势。我可以快速创建应用程序,因为我已经做了很多年。如果你没有任何不公平的优势,那么今天就去寻找或建立它。
- 建立粉丝群。这并不适合每一个人,但如果可以,不妨一试。在 Twitter/Reddit/互联网论坛上建立自己的受众或社区。以后做任何事情都会容易得多。收益是复利的。在过去的两年里,我在 Twitter 上建立了 97K 粉丝群,现在这也成为我不公平的优势之一。
- 早发布、小发布、勤发布。如果一个想法行不通,就不要坚持太久。多练习发布产品,建立 "肌肉记忆"。
- 打造产品时:关注产品为客户带来的核心价值。练习从客户的角度看待产品,避免过度设计。与客户交流,让他们参与到你的设计过程中。
- 要有耐心,并为运气做好准备。这是一个长期的游戏。
我的分享就到这里。如果您喜欢刚刚读到的内容,请务必订阅我的博客。我每个月都会写一次,更新我的心路历程,分享我所知道的事情。
最后,感谢大家的支持!
无论是在 Twitter 上、Indie Hackers 论坛上,还是从这份时事通讯中,我都非常感谢社区(包括你们)给予我的大力支持。尤其是在创业初期。社区是我成功的重要因素。
我希望这篇文章能为社区贡献自己的绵薄之力,也希望今后能见到更多的独立黑客。
非常感谢,再见!