在开始你的下一个副业项目之前,先把这些准备好👀
让我向你介绍一些你可能已经熟悉的东西——Side Project Hell 😈
基本上,你最终会得到 747324856 个副项目,但没有一个是真正完成的。
我相信,这种地狱在 JavaScript 世界里最为常见。每隔一天,你就会冒出一个劲爆的库,每个人都想尝试一下,构建自己的库。
为了避免这种恐惧,请准备好以下物品:
⚠️这只是个清单,没什么神奇的。如果你还是搞砸了,我帮不了你。🤷♀️
1. 宣布你的想法
这是一个大胆的举措,但非常有效。告诉全世界你已经开始着手一个副业项目。描述一下它。告诉他们什么时候可以看到/使用它。
很有可能,你会得到支持。这会激励你在想要放弃的时候继续创作。
2. 找个伴侣
找一个能与你技能互补的代码伙伴。如果你是个优秀的 Web 开发者,那就找个优秀的 DevOps 伙伴。
这将加速建设进程,并且学习将会共生。
3. 不要马上开始写代码!调整你的愿景。
许多人因为过早开始编码而搞砸了。
首先,将所有需求落实到位。这可以是功能,也可以是学习目标。将这些功能/模块分阶段进行。第一阶段,请保持简洁。
4. 初始阶段无需 CSS
在这个阶段不要考虑美化项目。这会让你偏离你的实际目标。
您最终会在 HTML 和 CSS 上花费大量时间。
先打地基,然后盖楼,再刷油漆。
5. 寻找导师
如果可能的话,找一位导师来指导你的整个学习过程。
这个人可能是你的大学学长,也可能是已经工作一段时间的朋友。
6.设置 Git
每一个里程碑,无论多小,都要全力以赴,这真的太重要了。
确保你写的提交信息正确。简单地使用fix
“或”update
或“”提交finally
是不好的做法。
我们都这么做,但不应该。
7. 设置 CI/CD 管道
这会让你在人群中脱颖而出。你会学到很多东西。
即使最小的项目也值得使用 CI/CD。你最终会爱上它。这更像是一种后天习得的品味。 ;)
8. 保持饥饿,保持愚蠢!
确保你时刻留意反馈,认真对待。
您还应该向您网络中的人提供反馈。
一天结束的时候,别忘了你真正想要什么。如果你想完成那个副业,那就去做吧。现在就是最佳时机。
干杯!
文章来源:https://dev.to/niharrs/get-these-in-place-before-starting-your-next-side-project-38l8