干了 7 年软件工程师,我终于当上了“老板”:从 0 到每月 4.5 万美元,还成为了全栈!
【CSDN 编者按】作者两年前辞职,决定成为自己的老板。通过不断的创造新的产品,并且解决问题,获得了现在稳定的生活。来看看这篇文章,说不定能得到些启发。
原文:https://news.tonydinh.com/p/my-solopreneur-story-zero-to-45kmo
作者 | Tony Dinh 译者|Ric Guan责编 | 屠敏出品 | CSDN(ID:CSDNnews)2021 年 9 月 20 日是我辞职并开始为自己工作的第一天。这是我做过的最好的决定。给自己打工,给了我前所未有的自由。
经过两年的努力,我实现了:
创建了四个小但成功的产品(所有这些都将在本文后面提到)
Twitter 上拥有 9.7 万粉丝
个人网站拥有 6,000 多名订阅者
搭上了 AI 的列车,并成功地用 ChatGPT 创造了一个产品
目前,我所有产品的总收入约为每月 45,000 美元,利润约为 90%。
我想借此机会写下我迄今为止的经历回顾。我希望这对那些希望有一天成为自己老板的人有所帮助。
在辞职之前,我是一名软件工程师,有 7 年的工作经验(截止 2021 年)。我喜欢开发软件。我的第一个软件产品是在高中时使用 Visual Basic 6 构建的。在我的职业生涯中,除了全职工作之外,我总是有一些副业项目。以下是我完整职业生涯的总结:
由于在该行业工作了 7 年,我学到了很多有用的技能:前端、后端、DevOps、移动应用程序、游戏开发和一些 UX/UI 设计。这些技能成为我最大的优势,并在我后来的尝试中提供了巨大帮助。
了解独立开发者
2020年初,新冠疫情发生。我被迫独自在家(在国外)远程工作。这太无聊了。我发现了一个叫做 IndieHackers.com 的网站,并开始每天收听他们的播客。Pieter Levels、Kyle Gawley、Jon Yongfoo 等成功独立开发者的故事给了我很大的启发。
新冠疫情带来的无聊、不用通勤上班而获得的额外时间,以及源源不断涌现的灵感,让我重新燃起了我的热情:构建软件产品。
所以我尝试了一下。我开始从事一个新的副业项目,希望能产生一些收入。
第一次尝试,失败告终
我的第一次尝试是开发一个主题为日志查看器的 macOS 应用程序。
作为一名优秀的软件工程师,我希望应用程序拥有漂亮的 UI、大量的功能、完整且详细的架构以及测试覆盖率 >95% 的单元测试套件。
带着这样的想法,我一干就是 6 个月。当时的我,有一种感觉,就是这个项目永远都完成不了。
无奈之下,我放弃了这个项目。
可以想象,这个项目失败得很惨烈。但唯一庆幸的是,我至少从中学到了一些东西,譬如使用 Swift 的经验,这意味着我现在可以更快地用这门语言来构建 macOS 和 iOS 应用程序。
第一个成功的应用程序:DevUtils
我花了一段时间才从第一次失败中恢复过来。
大约一个月后,我决定再试一次(这一次,你可以确定我写了零测试用例