有时候,我要做的事情很有趣而且很有趣。有时候,事实并非如此。有时候,他们确实不是。
当您的大脑宁愿做应做的事情以外的其他事情时,您是否有任何特殊的策略或技巧来应对这些枯燥的事情,尤其是当互联网及其无穷的机会吸引有趣的Slack时?
有时候,我要做的事情很有趣而且很有趣。有时候,事实并非如此。有时候,他们确实不是。
当您的大脑宁愿做应做的事情以外的其他事情时,您是否有任何特殊的策略或技巧来应对这些枯燥的事情,尤其是当互联网及其无穷的机会吸引有趣的Slack时?
Answers:
增量。我将选择我可以做的事情,即使这是一个小任务(例如,修改代码中的注释)。很快,我中的完美主义者想做越来越多的事情,而我又卷土重来了。
一句话:工作区
我在Firefox中进行开发,但在Chrome中进行浏览等。由于我使用Ubuntu,因此在一个工作区中打开了Pandora,电子邮件,Stackoverflow等,而在另一个工作区中打开了编辑器,开发浏览器和mysql客户端gui。
通过将两个工作区分开,我趋向于将精力更多地放在实际编程上,而让所有这些闪亮的选项卡单击以检查我的StackExchange网站的最新状态等,我不会分散注意力。
嗯,只有当我对自己的工作真正感兴趣时,我才能集中精力。对于无聊的活动,我使用“跳跃”方法,经常从实际工作跳转到其他内容(甚至是Web浏览),因此我保持了合理的生产率。
顺便说一句,要理解的一个基本要点(尤其是对于雇主!)是您不能无限地专注。一段时间后,我们的大脑将达到集中的高潮,并保持一段时间(这是您对工作有全面全面了解的时间!),但随后它将迅速下降。这种关注方式可能会因个人而异,但一个周期通常会持续45分钟。
我发现番茄酱技术有助于提高我的工作专注度,特别是对于我不喜欢做的事情。
强调。我屈服于诱惑,然后在最后可能的分钟内浏览StackExchange / Reddit,然后敲出需要完成的工作。没有一个小时的截止日期可以让您集中精力。
我知道测试驱动开发(TDD)并不是每个人都喜欢的,但是我喜欢练习TDD的原因之一是帮助我度过了一天的“难关”。
如果我发现自己分心了,可以添加一个失败的单元测试来测试一些细小的东西并重新开始,或者可以破解开放代码,看看重构它,或者重命名一些变量或函数。一旦开始使用它,通常我就可以再次提高工作效率。
使用TDD意味着我一天中有很多“迷你”目标,可以帮助我实现更大的目标。
我发现从办公桌上走一小段路程(每小时大约2-4分钟)可以使我头脑清醒,让我重回困境。请注意,这需要排定时间并遵守纪律,否则它将成为避免,而任何无聊或困难的事情都会导致我漫无目的地徘徊一会儿而无法完成任何工作。
我做的一些事情:
通常,隔间农场本身的性质可能导致此问题。如果您可以控制办公室环境,请尝试避免这些情况-
“开放办公室”计划使您不得不听邻居的谈话。
为您所在地区的几个人配备一部电话,这样您就无法断开连接,而不得不在您可能的情况下参加。
关于可以通过电子邮件,IM或SMS发送的信息的对话,或者当今可用的多种异步通信形式中的任何一种。
如果您无法控制办公室环境,则可以在这里做一些事情-
有些人戴着耳机来阻挡周围的噪音,并巧妙地向人们表明他们正在做某事,并且不鼓励打扰(YMMV –我已经看到人们忽略了这种微妙的迹象并反而过来了)。
有些人会按预定的时间间隔处理所有电子邮件和即时消息-这样,每个人都会得到他们的答复,并且人们会在那个时候学会提出问题。
有必要长时间保持平衡过大,否则会导致倦怠。查看此博客文章以获取更多信息。
我喜欢使用Rescuetime。RescueTime给您一个介于-2和2之间的注释,以提高您的工作效率。对我来说,在2旁加注是一个挑战。
Leechblock。和带有电子/舞蹈音乐的耳机(无声)。
我主要听音乐。当我需要真正专注时,我会发现这个受白噪声启发的潘多拉(Pandora)电台特别有效:椭圆形。
拔下网络电缆。