如何养成每天敲代码的习惯
之前看的一篇国外大牛写下的东东,具体链接忘记了。
1.利用最小化的时间写好代码
强迫自己每天花不少于半个小时来写代码(这真不是一件容易的事,尤其还得回忆前一天写了什么),在工作日期间一般不超过一个小时,但是周末会多花一些时间来做业余项目。
2.让写代码成为习惯
不必关心排名,做业余项目是自己的事,不是为了取悦别人而做。
3.与不良情绪作斗争
在开始实施每天写代码的计划前期,常常会焦虑项目没有很大的进展,毕竟业余项目没有时间限制。但是要知道这样的不良情绪一点帮助都没有,反而会阻碍进度。所以与不良情绪做斗争,心平气和地完成大量的工作。
4.安排、利用好周末时间
对大多数人来说,利用周末时间做业余项目是项目取得很大进展的绝好机会。但是要知道,如果直到周末业余项目才能做好是很失败的。如果当天的工作没有完成,那么就要强迫自己不参加其他游玩的周末娱乐活动,把时间留给工作。但也知道业余项目很重要,个人生活也不应被忽视,所以安排时间就变得非常重要。
5.潜意识思考
每天做业项目写代码有一个有趣的副作用,那就是大脑会在潜意识里思考。因此,在散步、沐浴或从事其他非脑力活动时,还可以想着下一步代码该怎么写、出现问题了有什么解决的好办法,如果每星期或者隔一个星期写就不会有这样好的情况了。
6.每天写一点代码不易忘
当接头做业余项目时总要付出“上下文切换”的代价,然而不幸的是思考是很难接上头的。所以每天做一点业余项目,让自己不容易忘记。
7.管理好时间,平衡工作、生活、业余项目
现在的我已简单地学会了如何更好地维持工作、生活、业余项目的平衡,我知道自己每天都要做业余项目,所以我会更好地管理时间。如果我晚上有活动很晚才能回家,那么我会在开始工作之前就做好当天的业余项目。假如当天的业余项目没有做完,那么不论多晚我都会完成,做到今日事今日毕。
8.要及时跟沟通
当自己养成了新的习惯后跟外界沟通这是很有好处的。同事和朋友都知道自己有每天写代码这个习惯,因为有活动安排时我会跟他们说:“等我写完代码再去。”他们一点不会介意也很理解我的行为。
9.代码积少成多
我很难相信自己在过去的几个月里写了很多代码。我新建几个网站,重新写了框架并创建了大量节点模块。我已经写了这么多以至于有时我都忘记了自己写了些什么,但是我真的很高兴我写了这么多代码。
好的习惯能带来巨大的成功,像每天写代码做业余项目这件事只要你坚持做下去,一定会有意想不到的效果。