除了计划好你的一天,整理好东西,并只是普通的早退(为了弥补其他时间的熬夜),让我给你一些可能看起来很反直觉的建议:
尽量避免在一个 “自然停止点 "上停下来
你担心如果你在一个编码任务中呆了半个小时,第二天再去做的时候会发现很难加载上下文。但我的经验恰恰相反。假设你要写一个简单的函数。你知道会有一些初始化,有一个循环来处理y中的所有x,还有一些清理工作。我将从字面上将文件添加到我的项目中,声明函数,添加三个注释(也许在其中一个注释周围写了for或while构造),然后—回家。为什么早上回家时要拿着一个空文件,或者一张白纸等着你呢?相反,至少写一个标题或主题行。至少要写出函数的名称。如果你要写一个文档,那就做个文件夹,建立一个空的文档,写上合适的名字,把文档的标题放在第一页的最上面。套用一个样式表,
开始。然后离开。你可能会有非常大的惊喜—-如果你没有在一个自然的停顿点上停顿,那么启动起来就容易多了。从这些点出发是超级容易的。
事实上,它是如此的容易,以至于我有时会用这个变体来欺骗自己在我不想做的事情上工作。我只需要做 "开始 "的部分–做一个新项目或空文件夹什么的。制作一个名为大纲的文件,然后从邮件中粘贴大纲。下载规格或发布说明。找到我需要观看的视频的链接。这些都不算是我不想做的事情,只是开始做的事情,让我能够真正的去做,所以我毫无阻力的去做这些任务。然后我发现,当我做了这些任务后,我的抵抗力就会下降,我就能完成任务本身了。
试试吧。