提高注意力/工作空间?
如何让自己进入编程“区域”?作为一名计算机科学本科生,我一直发现很难集中注意力。我认为我的部分问题是我在宿舍里没有“适当的”工作空间。有什么想法或建议吗? (也许是好的思考音乐、白板?等等)
How do you get yourself in the "zone" for programming? As a CS undergrad I've been finding it difficult to get focused in. I think part of my problem is I do not have "proper" workspace living in the dorms. Any ideas or tips? (Perhaps good thinking music, whiteboards? etc)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
一件对我帮助很大的小事就是买了降噪耳机。这些有点贵,但是能够打开静音真是太棒了!
One small thing which helped me a lot was to get noise cancelling headphones. These are a bit pricey, but being able to switch on silence is great!
我发现的最好方法是关闭互联网。由于打开浏览器并浏览某个随机站点几乎已成为一种本能,因此我在需要工作时停用网卡。这样我就有时间意识到我在做什么,以免为时已晚。互联网一定是我所知道的头号“区域杀手”……
The best way I found yet is to turn off the Internet. Since opening my browser and browsing to some random site has become almost a reflex, I deactivate my network card for the time I need to work. This way I have the time to realise what I am doing before it is too late. The Internet must be the number one "Zone Killer" I know...
说实话,没有人可以告诉你关于你的事情,他们只能告诉你关于他们的事情。这可能有帮助,也可能没有帮助。
我见过人们能够在通勤火车车厢上“进入状态”。我见过有人在空调启动时就坏了。
这对我有用:
不需要有人跟我说话。我不能在解释这些想法或将其他想法混入其中时,让这些想法杂乱无章。我知道,结对编程可能很棒,但结对编程时我从来没有“处于专注状态”。
音乐还可以,但没有风格截然不同的播放列表或我绝对喜欢的歌曲。
音乐还可以,但
当我对某事感到沮丧,但随后有了解决问题的某个方面的想法时,它几乎总是开始......然后事情就从那里开始。
我需要一张足够干净的桌子,上面没有任何东西可以分散我的注意力并让我思考 - 没有封面上有有趣技术的开发杂志,没有发霉的盘子等。
我需要大约 20 平方英尺才能站起来,走 2-3 步,然后坐回去。太多的空间让我离电脑太远。空间太小,我感觉很受限。
一旦我解决了问题,我通常就会离开这个区域。一个电话或我办公桌上的人都会破坏它。停止回复电子邮件“祝酒”也会毁了它。
但这又是我。所有这一切对你来说实际上可能是相反的——我相信你最终会找到它。只是不要放弃,也不要将个人轶事和建议或互联网博客文章视为绝对真理 - “区域”在很大程度上是个人的事情。
Truthfully, nobody can tell you about you, they can only tell you about them. That may help, or it may not.
I've seen people able to get "in the zone" on a commuter train car. I've seen people who have it broken when the air conditioner kicks in.
Here's what works for me:
Need no people talking to me. I can't keep the ideas juggling while explaining them or having other ideas tossed in to the mix. I know, pair programming can be great - but I've never been "in the zone" while pair programming.
Music is okay, but no playlists with wildly different styles, or songs I absolutely love.
It almost always kicks off when I'm frustrated by something but then have an idea how to solve one aspect of the problem... then things flow from there.
I need a desk clean enough that nothing on it distracts my attention and makes me think - no dev magazines with interesting tech on the cover, no dishes with mold on them, etc.
I need about 20 square feet to get up, pace for 2-3 steps, then sit back down. Too much room gets me too far away from the computer. Too little room and I feel confined.
As soon as I solve the problem, I'm normally out of the zone. A phone call or person at my desk will break it. Stopping to answer email "toast" will kill it too.
But again, this is me. All of this may actually be the reverse for you - You'll find it eventually, I'm sure. Just don't give up, and don't take personal anecdotes and advise or internet blog posts as absolute truth - "the zone" is very much a personal thing.