寻找建造的灵感
嘿,我是文斯……
我是一名自学成才的开发者,在新冠疫情期间转行了。我之所以转行,是因为我想要一份更好的职业,热爱编程,同时对构建盈利的 SaaS 副业项目有着浓厚的兴趣。
我能够通过在空闲时间学习、建立小型副项目、参加黑客马拉松以及为开发人员创建教育内容来转换职业。
另外,我的第一个简单的 SaaS 应用CoverLetterGPT.xyz于 2023 年 3 月上线,目前拥有 83 位用户,每月收入 434 美元!虽然不算特别惊艳,但我仍然为此感到自豪。(顺便说一句,如果你想了解我是如何构建它的,它是开源的!)
我目前还在开发OpenSaaS.sh,这是一个免费的开源 SaaS 入门模板,适用于 React 和 NodeJS,以及 Stripe、OpenAI 和 AWS S3 集成
基于这些经验以及向其他成功开发人员学习,我学会了一些如何寻找灵感和动力来构建东西,以此来提升你的职业生涯或赚取一些额外的钱。
陷入“害怕错过”(FOMO)
首先,如果你花时间在社交媒体上的软件开发人员圈子里,你无疑会被各种关于副项目成功的帖子和 indiehacker 的每月经常性收入 (MRR) 截图所轰炸。
这可能会导致 FOMO(“害怕错过”)严重打击。
对于许多开发者来说,这就是梦想:建立一个有利可图的副业,带来稳定的被动收入,辞掉日常工作,环游世界。
但这让很多人感到疑惑:
“开发人员如何在空闲时间找到开发动力?”
“我也是全栈 Web 开发人员,为什么我没有任何好的 SaaS 想法?!”
或者
“为什么我总是在完成上一个副业之前就开始了一个新的副业?”
好吧,我有一些建议,基本上可以归结为以下两点:
- 少做点
- 享受更多乐趣
让我解释一下……
找出不该做的事情
这似乎有悖常理,但实际上弄清楚什么不该做将有助于你专注于你真正想要做的事情。
这是我从世界上最成功的投资者之一沃伦·巴菲特那里学到的。
一位粉丝向巴菲特询问关于选择人生目标的建议,他回答道:
- 列出 25 个人生目标
- 从最重要到最不重要进行排序
- 只关注前 5 个目标
- 避免与目标 6 至 25 相关的活动。
这种方法的有趣之处在于,它鼓励个人在优先级较低的活动(目标 6 至 25)中策略性地不达标。
为什么?因为我们有无数的事情可以选择去关注,但如果我们不专注于重要的事情,我们就永远不会取得太大的成就。
执行相同的过程,但使用附带项目,将产生类似的结果:
- 列出你所有优秀的应用程序创意
- 选择您最感兴趣的前 2 个(记住,这也应该很有趣!)
- 扔掉其余的(至少现在)。
您也可以对应用程序功能执行相同的操作,并列出项目应该具备的所有功能,但只保留前 5 个。
是时候集中注意力了。
从小事做起
现在,“从小事做起”应该显而易见了,但人们似乎很难记住这一点。如果不是这样,像《原子习惯》这样的书就卖不出1000多万册了🤯
另外,想想我们有多少次低估了完成工作任务所需的时间。一个典型的例子就是,你告诉团队一个 bug 修复“应该只需要一天”,但最终却花了一周时间。
不过不要担心,即使最有经验的高级工程师也会遇到这种情况。
因此,当您试图保持动力时,最糟糕的事情就是给自己设定一个过于雄心勃勃的目标,并列出看似无休止的待办事项清单。
保持简单将使您更容易实现您的目标,这将使您受到启发并允许您不断迭代。
不用担心竞争
“我有一个很棒的想法,但别人抢先了”
这是开发者之间经常听到的一个借口,它让很多人甚至不敢开始。我的建议是,不要担心竞争。
为什么?
因为竞争是正常且良性的。你最终必然会创造出一款与你相似但又不同的产品,吸引那些想法更贴近你的客户(而不是你的竞争对手)。
竞争对手也必然会告诉你哪些功能不应该在你的应用中抄袭或复制。如果你发现他们的某个功能你不喜欢,或者不禁自问“他们为什么要这么做”,那么你就等于确信你的应用一定能找到自己的市场。
另外,以我的应用程序CoverLetterGPT为例,当我进行谷歌搜索时,在我的应用程序之前会出现大量赞助结果。
但你猜怎么着,我的用户数量每个月都在增长,而我几乎不用维护这个应用。没错,它基本上就是自动运行,即使竞争这么激烈!
顺便说一句,如果您正在寻找一种快速且维护成本低的方式来启动您的下一个副项目,请查看Open SaaS!
它是一个完全免费、开源、功能丰富的 React + NodeJS SaaS 模板,带有 Stripe、OpenAI 应用程序示例、分析、管理仪表板和完整文档!
玩得开心
没有什么比把事情看得太认真,仅仅因为你认为应该努力工作更糟糕的了。你是为了自己而努力,所以你应该享受这个过程。
所以,是的。想办法享受这个过程!
享受工作乐趣的最佳方式之一,就是做你感兴趣的事情。我的意思是,真正让你感兴趣的事情。不要自欺欺人地认为,仅仅因为一个想法可能成功,或者因为你可能会给别人留下深刻印象,你就会乐在其中。你最终很可能很快就会失去继续这个项目的灵感!
但如果你的问题在于你根本没有任何想法怎么办?
嗯,我还是建议你玩得开心,多尝试。很多好主意都是二阶想法。我的意思是,它们是你在做其他事情之后偶然想到的。
例如,我创建CoverLetterGPT的想法来自于对OpenAI API 的简单实验。我想知道它是如何工作的,通过尝试,我觉得用它来生成求职信和管理求职申请是一个不错的主意,所以我就这么做了!
在我看来,你越是以一种玩乐的态度对待你的副业,你就越能享受其中的乐趣,从而更加专注地工作,甚至产生更多的想法。我在一些优秀的独立黑客身上也看到了这种模式,比如彼得·莱弗尔斯 (Peter Levels)。我的意思是,看看那份令人印象深刻的 SaaS 应用清单吧!
不要总是写代码
我的最后一条建议是:
休息一下!
是的,想要在 dev.to 和 twitter 上向所有人展示你有多努力的渴望很强烈,但你的身心健康会受到影响。
给自己放个假,做点别的事,比如培养一些兴趣爱好。还记得吗?
当你放松一下时,你的潜意识可能会产生一些富有创意、鼓舞人心的想法,你可能会对此感到惊讶 🙂
如何找到建造的灵感?
所以,我上面给出的建议并非详尽无遗。你可以把它们当成一个开场白。
我今天的目标是介绍一些我学到的东西,可能会对其他人有所帮助,所以如果您有其他提示、更好的建议,甚至不同意我的观点,请在评论中告诉我们!
文章来源:https://dev.to/wasp/finding-the-inspiration-to-build-3p4n