プログラミングの「ゾーン」に入るにはどうすればよいですか? CS の学部生として、集中するのが難しいと感じていました。私の問題の 1 つは、寮に住む「適切な」ワークスペースがないことだと思います。アイデアやヒントはありますか?(たぶん、良い考えの音楽、ホワイトボードなど?)
3 に答える
私が見つけた最善の方法は、インターネットをオフにすることです。ブラウザを開いてランダムなサイトをブラウジングするのはほとんど反射的になったので、作業に必要な時間だけネットワーク カードを無効にしています。このようにして、手遅れになる前に自分が何をしているのかを理解する時間ができます。インターネットは、私が知っているナンバーワンの「ゾーンキラー」に違いありません...
正直なところ、誰もあなたについて話すことはできません。それは役立つかもしれませんし、そうでないかもしれません。
通勤電車の車内で「ゾーン内」に入ることができる人を見てきました。エアコンが効いたら壊れた人を見たことがある。
これが私にとってうまくいくものです:
私に話しかける必要はありません。アイデアを説明したり、他のアイデアを混ぜたりしながら、アイデアをジャグリングし続けることはできません。ペアプログラミングが素晴らしいことは知っていますが、ペアプログラミング中に「ゾーンに入った」ことはありません。
音楽は問題ありませんが、スタイルが大きく異なるプレイリストや、絶対に好きな曲はありません。
ほとんどの場合、何かに不満を感じたときに始まりますが、問題の 1 つの側面を解決する方法を思いつき、そこから物事が流れていきます。
注意をそらしたり考えさせたりするものがないように、十分にきれいな机が必要です-表紙に興味深い技術を掲載した開発雑誌、カビの生えた皿などはありません。
起き上がり、2〜3歩ペースを上げてから座るには、約20平方フィートが必要です。部屋が広すぎると、コンピューターから離れすぎます。部屋が狭すぎて、窮屈に感じます。
問題を解決するとすぐに、通常はゾーンから出ます。電話や私の机にいる人がそれを壊します。メール「トースト」への返信を停止すると、それも殺されます。
しかし、繰り返しますが、これは私です。これはすべて、実際にはあなたにとって逆かもしれません-あなたは最終的にそれを見つけるでしょう. あきらめないでください。個人的な逸話やアドバイス、インターネットのブログ投稿を絶対的な真実として受け取らないでください。「ゾーン」は非常に個人的なものです。
私を大いに助けてくれた小さなことの1つは、ノイズキャンセリングヘッドフォンを手に入れたことです。これらは少し高価ですが、サイレントに切り替えることができるのは素晴らしいことです!