忘川彼岸|如何保持对个人项目的热情?
本文最初发布于DEV网站 , 经原作者授权翻译并分享 。
在上一篇文章《我是怎样通过个人项目成长为高级Javascript开发者的》发布之后 , 我从读者那里收到了一个很好的问题 , 让我开始思考:
是什么让你保持动力?我觉得这是一个简单但深刻的问题 。 许多人下定决心开始做自己的个人项目 , 刚开始的几天感到非常兴奋 , 但是没过多久热情就消失了——这中间发生了什么?
最近我读了一本写的很好的书 , 名为《高生产力开发人员的14个好习惯》(作者是我的朋友ZenoRocha) , 其中对个人项目这个主题展开了深入的讨论 。 我推荐所有开发人员都去看看这本书 。 在本文中 , 我会试着解释在过去几年中我的个人项目是怎样持续激发我的热情的 。 首先我要明确一个概念 。
我并没有完成所有个人项目!
是的 , 你没有看错 。 我的github帐户中有许多未完成的个人项目 , 但这并不是什么大事 。
【忘川彼岸|如何保持对个人项目的热情?】这些项目的经历都是一样的:
首先:我有了一个很棒的主意 。 其次:我创建了一个存储库并在我的代码编辑器中启动了这个项目 。 最后:我放弃了这个项目 。 完成个人项目的诀窍我有一个私人的空存储库列表 , 但也有一个已完成的项目列表 。 如果你的草稿(或想法)比你已完成的项目更多 , 那么我有一些技巧可以为你提供帮助 。
如果你真的想做一个项目 , 请先认真考虑 。
在想法诞生的最初时刻 , 你浑身上下充满了活力和热情 , 但是你敢肯定到了明天 , 你还会是这种状态吗?想要知道答案是很简单的 , 只要等到明天就好了!如果到了第二天你还是对这个新项目念念不忘 , 那么开始做就好了 。
创建一个清单并按步骤做事
不要花时间/精力思考所有项目的共同点或尝试把这些共同点全部记住 。
如果你的项目需要自述文件 , 请记下来 。 如果你的项目需要在npm(或类似的程序包管理平台)中发布 , 请记下来 。 如果你的项目需要一个.gitignore文件 , 请记下来 。 等等……
准备一个通用的样板
不要总是花时间/精力来创建相同的文件 。
诀窍:从你的旧项目中总结想法 , 或问问你的朋友 , 文件怎样才能在所有项目中都通用 。
是的 , 创建一个样板是很酷的开始 , 你可以把它当成是自己的第一个项目 。
为了学习一种新技术而开始一个新项目 , 是你职业生涯中做出的最佳决策之一 。 但是你需要意识到 , 在项目中实现任何新事物都需要面对相应的学习曲线 。 如果你在项目中加入了多条学习曲线 , 那么可能会在项目上花费比预想更多的时间 , 并且更容易因为在学习过程中频频碰壁而失去动力和热情 。
推荐阅读
- 艾问人物||艾问人物,隐私计算“四小龙”将如何重塑未来互联网
- 小琅税|社交电商如何做好税务筹划?,双十一来临之前
- 爱因儿科技|却沦为平台打工仔,如何破这局面?,门店本身就自带客户
- 摩拜单车|那个曾经将摩拜单车卖给美团的创始人,套现27亿后,现在过得如何
- 爱辉科技|W21 5G折叠新机入网,这个颜值如何?,三星Galaxy
- 数码小哥哥2|99元的真无线蓝牙耳机体验如何?西圣ASN体验分享
- 张旭豪|2年了,那个把饿了么卖给马云,变现665亿的外卖小哥,现在如何?
- 艾滋病|非洲的黑猩猩,是如何将艾滋病传给当地黑人,再传至全世界?
- 怪咖科学社|进入却很难!,如何利用时间穿越?科学家意思找到开启穿越之门
- 星星达人88|并持续盈利呢?,如何延续企业的生命力