你如何让自己进入编程的“区域”?作为一名 CS 本科生,我发现很难集中精力。我认为我的部分问题是我没有“合适的”工作空间住在宿舍里。有什么想法或提示吗?(也许是好的思考音乐、白板?等)
3 回答
我发现最好的方法是关闭互联网。由于打开浏览器并浏览某个随机站点几乎已成为一种反射,因此我在需要工作的时候停用了我的网卡。这样我就有时间在为时已晚之前意识到我在做什么。互联网一定是我所知道的头号“区域杀手”……
说实话,没有人能告诉你关于你的事,他们只能告诉你关于他们的事。这可能有帮助,也可能没有。
我见过人们能够在通勤火车车厢上“进入区域”。我见过有人在空调启动时将其损坏。
这对我有用:
不需要人跟我说话。我不能在解释它们或将其他想法混在一起时让这些想法杂乱无章。我知道,结对编程可以很棒——但我从来没有在结对编程时“在这个区域”。
音乐还可以,但没有风格迥异的播放列表,也没有我绝对喜欢的歌曲。
当我对某件事感到沮丧时,它几乎总是开始,但随后有了如何解决问题的某个方面的想法……然后事情就从那里开始了。
我需要一张足够干净的桌子,上面的任何东西都不会分散我的注意力并让我思考——没有封面上有有趣技术的开发杂志,没有上面有霉菌的盘子,等等。
我需要大约 20 平方英尺的空间才能站起来,踱步 2-3 步,然后坐下。太多的空间让我离电脑太远了。房间太小,我觉得很局限。
一旦我解决了问题,我通常会离开这个区域。一个电话或我办公桌前的人会破坏它。停止回复电子邮件“吐司”也会杀死它。
但是,这就是我。所有这一切对你来说实际上可能是相反的——你最终会找到的,我敢肯定。只是不要放弃,不要将个人轶事和建议或互联网博客文章视为绝对真理——“区域”在很大程度上是个人的事情。
一件对我帮助很大的小事就是买了降噪耳机。这些有点贵,但是能够打开静音很棒!