ゾーンに入る方法は?それはどのくらいかかりますか?以前はどのようなステップを踏んでいますか?[閉まっている]


40

ゾーンに入ることは、楽しく実りの多いプロセスです。優れたソースコードを作成し、ゾーンにいる間に行われた作業から多くの満足を得ています。しかし、どのようにして「ゾーン」に入るのでしょうか?特定のプロセスに従っていますか?メールシステム、モバイル、その他のありふれた非生産的なアプリケーションの切り替えとは別に、他にできることはありますか?


さて、邪魔されずに、音楽を入れて、同じ歌を持つことが重要です。好きな曲を入れて、元気づけてください。歌は重要ではありません、最終的にあなたはそれを聞くことはありません。何らかの形で興味深い問題を取り上げる必要があり、その解決方法をすでに知っている必要があります。そのこと以外は考えないでください。ただ流してください。あなたがゾーンにいるのを知っていることができないゾーンにいるので、あなたがゾーンに入った後にあなたがゾーンにいたことに気付くでしょう:)
ミハイスタネスク

回答:


71

あなたがする必要があることに集中してください。実際にそれを始めようと努力してください。これは最も困難なことの1つである可能性があります。

メールを開かないでください。別のウィンドウにFakebookを表示しないでください。StackExchangeを使用しないでください。フォーラムはありません。静かなだけ。そして、それに取り掛かります。

そこに着くまでに、一般に私(そして私が知っている他のほとんどの人)は15-20分かかります。

通常、「ゾーン」を約2時間維持でき、通常は1日に1回だけです。精神的にかなり疲れます。あなたが超大型の場合は、1日に2回管理することができます。「ゾーン」の後、1日の残りの時間はかなり軽量になりますが、作業は完了しますが、膨大な生産性のバーストは終わりました。

ああ-そして、ゾーンから出るのに約3秒かかります-例えば、電話、または誰かが頭を突き刺して言って:「ちょっと気になりますか?」-答えは「はい、あなたはすでにやった」バング。ゾーンはなくなりました。さらに15〜20を取得します。

驚くべきことに、ゾーンからノックアウトされることで、愚かなs / w欠陥がいくつも発生します。

また、オープンプランは高品質のソフトウェアを開発するのに本当に良い方法であると考えている人(ESPマネージャー)の数も驚くべきです(誰もそこに留まることはもちろん、誰もゾーンに入らない)。


14
オープンプランの段落の場合は+1。
誰も

1
おそらく、あなたには特別な作業環境があります。おそらくあなたは非定型です。それがあなたのために働くなら、それを疑わないでください!
すぐに

2
オープンプランSUCKSの大きな時間。開発者がコミュニケーションをとるのに適しています-2つまたは3つのグループで、それ以上に生産性を低下させ、窓から追い出します。オフィス計画における史上最悪のイノベーション。
すぐに

1
私はオープンプランについて強く反対します。私はオープンプランオフィス(トレーディングフロア)で、そして自宅でも働いています。理論的には、私は家でもっと生産的になるべきです(静かな近所、子供やペットはいません、私の配偶者は私が働いていることを尊重します)。真実は、私はしばしばオフィスでより生産的だということです。隣の電話でCDSトレーダーと取引をしていますが、それは私が解決しようとしている問題に集中し、仕事をするのに「気分をよくする」のに役立ちます。あなたの隣で
働く人を

2
それぞれ独自に。しかし(再びDeMarcoを引用)、長年にわたるプログラマの生産性に関する多くの研究は、オープンプランが生産性の低下を引き起こすことを示しています。私自身の経験から、そして私を取り巻く多くの人々の経験から、オープンな計画は災害でした。
すぐに

7

StackExchangeを指しているすべてのブラウザーウィンドウを閉じ、十分な量のおいしいコーヒーを開始するのに適している場合があります。


1
音楽は持っている必要があります
-pythonian29033

7

「ゾーン」に入るのに役立つことがわかった1つのことは、実際には「ゾーニング」です。私は通常、ヘッドフォンを装着して、叙情的はなく、インストゥルメンタル(私の特定のケースではDj Tiesto)を聴きながら、外の世界を無視しようとします。ヘッドフォンと音楽は、外界からの障壁として機能します。 研究では、クラシック音楽を聴くと集中力が高まることが証明されています。

このソリューションは、接続性と通信が極めて重要であるため、企業環境では最適ではない場合がありますが、状況が許せば、バックグラウンドで音楽を聴くか、ヘッドフォンで聴くと役立つ場合があります。


3
ここで叙情的なことは非常に重要です。私が気づいたもう一つのことは、デバッグやプログラミングではなく何かを設計している場合、音楽は助けではなく損なわれ、本当に静かにする必要があるということです。:-)に投げるだけで、別の変数
ケヴィン・シェイ

別の亜種に気づきました。アクティブノイズキャンセリングヘッドフォンに楽器音楽を入れると、音楽があることはほとんどわかりません。集中することができます。また、横になっている場合は仮眠を取ることができます。
ステファンゴーリチョン

叙情的な音楽を聴くことができるのは、それをすでに非常によく知っている場合だけです。そのため、Youtubeのお気に入りプレイリストは気を散らすことはありませんが、PandoraやSpotifyはランダムに気を散らせます。
ジュートナルグ

ええ、あなたは音楽を演奏している「ゾーン」にいると考えるのに何も悪いことはありませんでした。レンジャー、そして腕を持つ少年... DOH !!
オーガ詩P33

5

この点をカバーするJoel On Softwareの記事はこちらです

...ナレッジワーカーにスペース、静かさ、プライバシーを提供することにより、文書化された生産性の向上が実現します。クラシックソフトウェア管理の本Peoplewareは、これらの生産性の利点を幅広く文書化しています...

ここに問題があります。ナレッジワーカーは、「フロー」(「ゾーン内」とも呼ばれる)に入ることで最も効果的に機能することを知っています。そこでは、作業に完全に集中し、環境から完全に調整されます。彼らは時間の経過を失い、絶対的な集中によって素晴らしいものを生み出します。これは、彼らがすべての生産的な仕事を終わらせるときです。作家、プログラマー、科学者、さらにはバスケットボール選手でさえ、このゾーンにいることを教えてくれます。

問題は、「ゾーン」に入るのは簡単ではないということです。測定しようとすると、最大の生産性で作業を開始するのに平均15分かかるようです。時々、疲れているか、その日すでに多くの創造的な仕事をしている場合、あなたはただゾーンに入ることができず、あなたの仕事の残りの時間をいじって、ウェブを読んで、テトリスをプレイします。

もう1つの問題は、ゾーンから簡単にノックアウトできることです。騒音、電話、昼食に出かけ、コーヒーのためにスターバックスに5分間運転しなければならず、同僚による中断-特に同僚による中断-はすべて、あなたをゾーンから追い出します。同僚が質問を1分間中断すると、集中力が失われ、生産性が回復するのに30分かかることになり、全体的な生産性が深刻な問題に陥ります。マーケティング担当者がプログラマーの隣で電話で叫んでいるような、カチカチにされたドットコムが作成するのが好きなタイプのような騒々しいブルペン環境にいる場合、知識労働者が何度も中断され、ゾーンに決して入らないので、生産性が急落します。

プログラマーにとっては、特に難しいです。生産性は、短時間の記憶で多くの小さな詳細を一度に処理できることにかかっています。どんな種類の中断でも、これらの詳細がクラッシュする可能性があります。作業を再開すると、詳細(使用しているローカル変数名、検索アルゴリズムの実装場所など)を思い出せないため、これらの項目を引き続き検索する必要があるため、速度が低下します。あなたが速度に戻るまでたくさん。

これが単純な代数です。(証拠が示唆しているように)プログラマに割り込んだとしても、たとえ1分間であっても、15分の生産性を本当に吹き飛ばしているとしましょう。この例では、2人のプログラマー、JeffとMuttを、標準のディルバートの子牛を飼育する農場の隣り合ったオープンキュービクルに入れます。Muttはstrcpy関数のUnicodeバージョンの名前を思い出せません。彼はそれを調べることができ、30秒かかります。または、彼は15秒かかるジェフに尋ねることができます。彼はジェフのすぐ隣に座っているので、ジェフに尋ねます。ジェフは気を散らし、15分の生産性を失います(Muttを15秒節約するため)。

次に、壁とドアのある別のオフィスに移動します。Muttがその関数の名前を思い出せない場合、30秒かかって調べるか、45秒かかって立ち上がるジェフに尋ねることができます(平均的な体力を考えると簡単な仕事ではありません)プログラマの!)。彼はそれを調べます。したがって、Muttは30秒の生産性を失いますが、Jeffの場合は15分節約できます...


3

集中する方法と邪魔されない方法についての他の答えは良いです、私はそれらに追加することはあまりありません。私が疑っている唯一の事実は、具体的な数値に関するルールです(どれだけ時間が必要か...)。私は、そのような数をそのような方法で一般化することはできないと確信しています。ただし、タスクに集中し、邪魔されないようにすることが重要です。

作業中のタスクも非常に重要です!

作業中のタスクに関する一般的なルールは次のとおりです。

  1. 明確な目標を設定したアクティビティに参加する必要があります。これにより、タスクに方向と構造が追加されます。
  2. 手元のタスクの知覚された課題と彼または彼女自身の知覚されたスキルの間の良いバランスが必要です。彼または彼女が目の前の仕事をすることができるという自信を持っている必要があります。
  3. 手元のタスクには、明確かつ即時のフィードバックが必要です。これにより、変化する要求を交渉し、フロー状態を維持するためにパフォーマンスを調整することができます。

Csikszentmihalyi、M .; Abuhamdeh、S.&Nakamura、J.(2005)、 "Flow"、in Elliot、A.、Handbook of Competence and Motivation、New York:The Guilford Press、pp。598-698

これらのルールは、特にソフトウェア開発に関連するものではありませんが、簡単に適用できます。

これらの条件があなたとあなたの仕事に当てはまるかどうかを確認する方法の例を追加するだけです:

次のコミットはどうなるか知っていますか?たぶん小さな目標を設定しますか?テスト駆動開発を使用していますか?タスクを完了するために必要な知識はありますか?IDEを使用していますか?等...

これは、プログラミングにどのように適用できるかを示すためのものであり、一般化することはできません。


3

よく管理されたリストの最初のタスクを取得します。

秘密はそのリストを持っていることです!

先延ばしを打つための本当に効果的な方法が1つあります。これは、Getting Things Doneで説明されています。

まず、やるべきことのリストを維持する必要があります。提案された方法論は素晴らしいです(ウィキペディアで読んでください)。

それがあなたのタスクを書く方法です。

書くのではなく:

新しいUIのドキュメントを作成します(先延ばしの有力候補です)

書きます:

ロバートに電話して、新しいUIのスクリーンショットを撮ってもらうよう依頼してください。

秘Theは、タスクが小さく、実際のアクションであるということです。開始は簡単です。そして、ここにいる誰もが、あなたが始めたとき、あなたは先延ばしを打ち負かしたことを知っています。


2

ゾーンとはどういう意味ですか?仕事に集中しすぎて、食べるのを忘れてしまい、他の世界やその中にいるすべての人が完全に集中していると、ホワイトノイズのように見えますか?

私は毎日それをすることはできませんが、そのゾーンに当たった日に、

音楽または音楽のないヘッドフォンは、ゾーンに入るための素晴らしい方法です。あなたがいることを確認し、コンピュータにあなたのヘッドフォンをプラグインしていない、それはあなたのiPodやMP3プレーヤーに差し込まれていますことを確認してください。これは、YouTubeにアクセスしたり、ダウンロードを開始したりするのが本当に簡単だからです。...音源が音楽だけで、他に何もない場合。

音楽を聴くことに集中せず、むしろホワイトノイズのように聞こえるポイントに到達すると、ゾーンにいることが確認されます。

はるかに簡単な方法は、基本的に火事を起こすためにコーディングを開始することです。音楽....音楽への情熱をあなたのコードに伝えましょう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.