Ben 打造成功副业的五个关键
自从我接触软件(大约12岁时开始学习HTML)以来,我一直需要做一些真正属于我自己的事情。所以,如果我有自己的个人项目,我就会全神贯注。如果我在做学校作业或专业开发任务,我总是会被一些业余项目所吸引。
我从我的项目中学到了很多,每次都比上次做得更好。正是这些日积月累的学习,让我真正清晰地认识到我最成功的副业——这个网站dev.to和@thepracticaldev。在经历了许多其他原本很有希望但最终因各种原因而失败的项目后,我(非正式地)为下一个项目制定了一些标准。无论如何,这都是一个成功的秘诀,我想与你们分享。
成功可以用很多方式来衡量。我认为这条建议很有用,涵盖了许多不同的“成功”概念。
最初的见解
回想起大学时做的一个项目,我意识到如果当时坚持下去,它肯定会取得巨大的成功。真的,绝对会。但最终,这个项目失败了,原因有很多,但主要是因为缺乏耐心。我卧室里的一个项目,虽然发展得挺不错,但由于管理不善,最终不了了之。当时我有一种想法:我必须不断成长,如果不扩大规模,项目最终就会失败。这种想法是错误的。如果我能保持项目的新鲜感和趣味性,即使是最微小的增长,也会随着时间的推移而累积。
有了些空闲时间,再加上想要编写稳定的软件并打造一个持久的平台的渴望,我制定了一些标准,以在过去行之有效的基础上继续发展。然而,这一次,它不会再徒劳无功了。
🔑 打造属于你自己的
你必须自己做主。如果你不能自豪地谈论你正在构建的东西,并且乐于全身心投入其中,那么最好是你能很快“完成”的东西。如果这是一个需要持续的项目,那么它最好能够反映你的兴趣和热情。如果你坚持不懈,并对自己诚实,时间会让你的项目走向成功;但如果你不能保持对你所构建主题的根本兴趣,它就会逐渐消亡。
🔑 给自己一些限制
当事情进展不顺时,你总会想要改变方向,或者扩展你的想法以提升成功率或让事情变得更容易,但请克制这种冲动,并为自己设定规则。对我来说,随着@thepracticaldev的成功,我不得不不断克制自己去做需要更多人手的事情的冲动。通过给自己设定“事情必须由我来完成”的约束,我更善于精简想法,并构建自己的管理功能,从而扩大我的工作规模。我的核心标准是,我必须打造一台运转良好的机器,而不是试图雇佣帮手来维持一个忙碌的流程。
这种约束至关重要。正是这种约束从根本上成就了可扩展性。约束本身很美好,它们形态各异,大小不一。但无论这些约束是存在于你的流程还是技术层面,都要发现它们并热爱它们。你可以随着时间的推移逐渐克服它们,但要忍受它们,直到它对你造成伤害,并且永远不要轻易打破任何约束。
🔑 消除时间限制
我真心认为,要想让这类副业项目成功,从一开始就必须消除的一个时间限制就是时间。你必须把它看作是永恒的事物。不能操之过急。《Originals 》这本书真的给了我一个不操之过急的机会。顺便说一句,我绝对会推荐这本书的部分内容,但其中有些部分真的完全没意思。
你需要建立一个工作流程,这样你的项目才不会停滞不前。如果项目失去前进的动力,它可能会功亏一篑。放松时间限制是建立健康持久的异步工作流程的关键,但你需要保持纪律,才能在不设定截止日期或仓促的情况下保持进度。需要赶时间的时候就赶紧行动,并通过记录你的见解来保持对想法的专注,即使你不能立即付诸实践。
🔑 该项目需要随着时间的推移而发展
从一些基本的东西开始,(可能)对其他人来说不有趣。
即使你的最终目标富有创意且令人兴奋,也不要去构建它。这可能是一个艰难的障碍,因为你的第一个版本可能并没有太大的不同或有趣,但只要快速取得成功并发布任何东西,你就能学到很多东西。这会令人沮丧,因为当你解释你正在做什么时,它听起来很无趣。但这需要成为过程的一部分。我认为你需要理解这样一个想法,即无论如何都没有人会在意你的项目,你只需要继续努力,直到它开花结果。不要操之过急,即使你希望人们能看到你未来的愿景。
从技术角度来看,一开始不要创新,但要给自己一个平台,这很重要。如果你遵循既定的模式,你的代码会更好,而且你会找到可以打破常规的地方,直到最终构建出你独有的、真正令人惊叹的东西。
🔑 自己开始,最终寻求帮助
我并非完全赞同“自己动手”的做法,但这对我来说确实有效。我是一个独立工作者,但这对你来说可能行不通。不过,我鼓励你独自从副业开始。这是一个很好的约束,可以确保项目符合你的优势,并且在动力、时间投入、成功指标等方面不会出现问题。即使是多一个人,也可能造成阻碍。记住这一点。某些社会关系,比如配偶关系,可能更容易克服期望失衡。
最终,会有一个寻求帮助的转折点,你必须自己去发现。不要过早地跳到这个阶段。这是我之前几个业余项目中最大的错误。我尽可能长时间地忍受着单人的限制,最终找到了杰西·李,她与项目完美互补,真正让整个项目成功了。她是我的朋友,我们相处得很好,但我们的技能完全不同。当我邀请她加入的时候,项目已经开始了,但这是确保项目成功的第一个重要转折点。
总结
希望这篇文章对您有所帮助。这个项目非常充实,我迫不及待地想看到它进一步发展。最近,我和Jess在项目上得到了更多帮助,这可以说是一个转折点。虽然还在进行中,但非常令人兴奋。这个所谓的副业项目前景光明。希望您能找到一个您愿意投入多年时间,并从中获得满足感的项目。
请不要迫于压力将其商业化。有很多令人满意的开源项目可以从我这里概述的想法中受益。创建一个最终以赚钱为目标的企业固然很好,但一旦赚钱成为一种压力,你很快就会失去摆脱时间限制的能力。请务必注意这种动态。
PS:如果我今天要开始另一个业余项目,我强烈建议将其设计成一个专注于构建公共 API 的项目。人们通常会直接构建一个包含用户界面的全栈项目,但如果你对某个领域感兴趣,我强烈建议你构建和维护一个纯 API 服务。找到一些软件模型尚未完善的东西,花时间构建和维护一个可调用的 API。此外,尽早开源你的项目。这个项目最终会开源,但我很后悔一开始没有这么做。
如果您有任何反馈,欢迎在下面发表评论。
文章来源:https://dev.to/ben/bens- Five-keys-to-creating-a-successful-side-project