发布于 2026-01-06 3 阅读
0

如何避免副业项目的挫败感

如何避免副业项目的挫败感

我不再做这些事了。

电影演职员表

好了,说真的……

你手头有多少未完成的副业项目?我有很多。这篇文章没有什么秘诀,但我意识到一些我已知的方法可以提高我的效率和幸福感。所以,我在这里分享一下。🤗

从兴奋到沮丧

很多时候,我对新技术充满热情,进入一种“黑客”状态,不尝试一下就浑身难受。也许我是在练习一些将来可能用得上的技能。又或许,那个项目纯粹是为了好玩!

无论是什么触发了我们的想法,我们都可能受到启发,想要将其变成现实。然而,为此感到沮丧也并不奇怪。这种情况非常普遍,我本人也经常遇到。

项目!

我之前因为副业项目总是让我很沮丧🤣。我开始反复思考这个问题,并决定找出导致我经常遇到这种情况的原因。然后,我成功地缩小了问题范围,并归纳出一些造成这种感觉的因素。

建立新项目的摩擦

我们创建了一个代码仓库,安装了依赖项,摆弄了一番配置,然后就得结束一天的工作,再也不会碰它了。更糟糕的是,我们回头再看的时候,却发现最初的热情早已消退,而且我们甚至都不知道下一步该怎么做。

启动一个新项目很耗时,我因此放弃了好几个项目。

很难快速获得关于某事的反馈。

既然我已经把所有东西都准备好了,接下来最让人头疼的就是如何跟别人分享项目进度。我该怎么部署我的项目呢?现在大家都用JAMStack ……或者AWS ……我以前用过Heroku ……,我只是想给朋友看看而已。😕

分享正在进行中的项目可能会让人不知所措,从选择“正确”的选项到正确配置所有内容,需要考虑的因素很多。

未定义的作用域

大多数时候,我开始项目时并没有太多计划。我经常会同时做很多事情(前端、后端、托管),却没有明确的策略和界限。因此,我总感觉离“完成”越来越远。

关键在于:除非你定义它,否则就没有“终点” 。

无限循环!

加快设置和反馈循环

如果只有很短的时间尝试某个东西,除非我的研究目标就是设置和基础设施,否则我不想过多关注它们。我可能更感兴趣的是应用程序代码。

对我帮助最大的一件事就是越来越多地使用CodeSandbox。每当我有想法想通过创建沙箱来测试时,我都会这样做。我会打开浏览器的新标签页,选择一个模板,然后开始编写代码。

这个应用太棒了,你可以从 GraphQL Apollo Server 到 Svelte 等各种各样的模板中进行选择。它优化了我的时间,让我可以专注于编码。这样一来,我的工作效率大大提高了。😊

  • 我无需浪费时间创建代码仓库、安装依赖项、打开编辑器、调整配置。所有这些都在一分钟内完成。
  • 我可以和任何人分享沙盒链接🎉。编辑器和应用视图都可以分享。我不用再考虑部署的问题了。

此外,它还有许多其他好处:

  • 连接到 GitHub 并从沙箱中创建一个存储库。
  • 部署到 Netlify 和 Vercel。
  • 邀请其他人与您一起实时编辑沙盒环境。

如果你的业余项目无法在 Codesandbox 中运行,你仍然可以利用各种工具和服务。或许你可以使用现成的模板。你可以使用Ngrok暴露你的本地应用程序。或许可以使用 Heroku 的命令行界面将其部署到Heroku。你甚至可以使用NetlifyVercel的 GitHub 集成将其部署到这些平台。还有很多其他方法。

定义未定义范围

完成比完美更重要。虽然这听起来有点老套,但却是真理。把事情做好能让你获得成就感幸福,甚至还能让你因达成目标而感到释然。

无论我是在沙盒环境中工作还是在其他地方工作,都无关紧要。我意识到我需要制定计划才能完成更多的事情。然后我开始思考必要的工作并设定具体的目标。

我的做法是,把工作分成若干小块,每块都能一次性完成。它们可能需要半小时、一小时甚至更长时间,只要我能预估所需时间就行这样,每当我有空闲时间时,我就可以挑选一块合适的区域来完成工作。

理解工作的各个部分并不总是那么容易,而这正是规划如此重要的原因。你可以先进行搜索、查找教程、阅读文档,并在动手之前进行学习!

副业项目待办清单

我最近一直在用待办事项清单(在Notion上),最棒的是它真的有效!至于如何组织这个清单,完全取决于你自己。你可以用Trello看板、记事本、工作台上的便利贴,或者如果你不喜欢这些工具,甚至可以什么都不用。找到你用起来顺手,而且能满足你需求的工具。

一切的关键在于计划。虽然这对于一个副业项目来说可能听起来有点过头,但如果你能在动手之前花些时间思考,你的效率很可能会更高。

应用这些方法后,我注意到一些改进:

  • 我更快乐,因为我一直在前进
  • 我知道如果我想的话,我可以在10分钟内完成一些事情。
  • 我清楚地了解所有正在进行的项目及其后续步骤
  • 我需要更多地练习将任务分解成更小的工作单元。
  • 我现在可以提前意识到这个项目是否是我真正想做的。

吉姆·凯瑞打字很多

结论

更有意识地规划,并使用我熟悉的工具,这对我来说意义非凡。我现在看待和处理副业项目的方式都不同了。我用来处理这些项目的技巧或许也能帮到你,但你也可能会找到自己独特的方法!🥳

那么,你在副业项目中遇到的最大挫折是什么?你是如何克服的?欢迎分享你的想法、见解和建议。

封面图片来自Unsplash 的 Matt Duncan

文章来源:https://dev.to/peaonunes/how-i-avoid-the-side-project-frustration-57eh