時々、仕事のために私がしなければならないことが面白くて魅力的です。時々、そうではありません。時々、彼らは 本当に そうではありません。
特にインターネットと興味深いSlackの無限の機会が手招きするときに、あなたの脳があなたがしているはずのこと以外のことをしたいときに、これらの鈍いストレッチに対処するための特定の戦略やトリックはありますか?
増分。たとえ小さなタスク(つまり、コード内のコメントを変更する)でも、私ができることを選びます。すぐに、私の完璧主義者はますます多くのことをしたいと思い、私はバックロールしています。
一言:ワークスペース
私はFirefoxで開発していますが、Chromeで閲覧しています。また、Ubuntuを使用しているため、1つのワークスペースでPandora、電子メール、Stackoverflowなどを開いており、エディター、開発ブラウザー、およびmysqlクライアントguiを別のワークスペースで開いています。
2つのワークスペースを別々に保つことで、実際のプログラミングに集中できる傾向があり、光沢のあるすべてのタブをクリックしてStackExchangeサイトの最新のステータスを確認するなど、気が散ることがありません。
ええと、自分がしていることに本当に興味がある場合にのみ、集中することができます。退屈なアクティビティには「ホッピング」方式を使用し、実際の作業から別の作業(Webブラウジングまで)に頻繁にジャンプするため、妥当な生産性を維持します。
ちなみに、(特に雇用者にとって)理解しておくべき基本的なことは、無期限に集中することはできないということです。私たちの脳はしばらくすると集中のクライマックスに達し、しばらくそれを保ちます(あなたがあなたの仕事の完全な包括的なビジョンを持っているときです!)、それからそれは急速に低下します。この注意パターンは個人によって大きく異なりますが、サイクルは通常45分続きます。
私は pomodoroテクニック が仕事での集中力を高めるために、特に私があまり好きではないことに役立つことを発見しました。
ストレス。私は誘惑に屈して、可能な限り最後までStackExchange/Redditをサーフィンしてから、何をする必要があるかを考え出します。あなたが集中し続けるための1時間の締め切りのようなものはありません。
音楽付きヘッドフォン。または、ヘッドホンをオンにするだけで、誰かが私を煩わせるのを防ぐことができます-音楽は必要ありません!
また、Outlook、Gmail、携帯電話、その他のソーシャルメディアのライブフィードをオフにすることもあります。基本的に、これらの種類のフィードをチェックするタイミングを、数分ごとではなく1日に数回制御します。
私は知っています テスト駆動開発 (TDD)はみんなの好みではありませんが、TDDを実践したい理由の1つは、その日の「こぶ」を乗り越えるためです。
気が散ることに気づいた場合は、失敗した単体テストを追加して小さなことをテストしたり、もう一度始めたり、開いているコードをクラックしてリファクタリングしたり、変数や関数の名前を変更したりできます。それを始めたら、通常は再び生産性を上げることができます。
TDDを使用するということは、1日の中にたくさんの「ミニ」ゴールがあるということです。
StackOverflow、Programmers.StackExchange、またはそれらのような他のサイトへのアクセスを禁止します(厳密に調査した理由を除いて... hrrm結局は機能しない可能性があります)
私がするいくつかのこと:
私が集中し続けることがわかった最良の方法の1つは、最後に自分自身に報酬を与えるにすることです。
これは、スタックオーバーフローモデルが非常にうまく機能する主な例です。これは、私たちの努力が報われるためです!
例えば:
自己報奨する方法はたくさんあります。健康な人もいれば、そうでない人もいます。どちらを選択するかに注意してください。誰もが違う。
短い散歩(毎時2〜4分程度)でデスクから立ち上がると、心が落ち着き、溝に戻ることができます。これはスケジュールされ、統制される必要があることに注意してください。そうでない場合、それは単なる回避になり、退屈または困難なものは、私が少しのために無目的にさまよい、何も行わない結果になります。
私は自宅で仕事をしているので、集中は常に苦労しています。
音楽、カフェイン、そして良い食生活は長い道のりを進んでいます。
それでもピントが合わない場合は、おそらくピントを合わせるつもりはなかったと思います。何か他のことをして戻ってきます。
複数のプロジェクト/作業を行うことも大きな違いになります。退屈な人がいる場合は、別の人に数時間切り替えることですぐに解決できます。
多くの場合、キュービクルファーム自体の性質がこの問題につながる可能性があります。オフィス環境を管理している場合は、これらの条件を回避するようにしてください-
「オープンオフィス」では、近所の人の会話を聞かざるを得ません。
あなたがそれを切断することができず、あなたのオフチャンスでそれに参加しなければならないように、あなたの地域の数人のために1つの電話を持っています。
電子メールまたはIMまたはSMSまたは今日利用可能な多数の非同期通信形式のいずれか)で送信できる情報に関する会話。
オフィス環境を制御できない場合は、次のことを実行できます-
一部の人々は周囲のノイズをブロックするためにヘッドフォンを着用し、何かに取り組んでいることを人々に微妙に示し、中断は推奨されません(YMMV –人々は微妙な兆候を無視してとにかくやって来るのを見ました)。
一部の人々はすべての電子メールとIMをスケジュールされた間隔で処理します–このようにして、全員が返信を受け取り、人々はその時に質問に取り組むことを学びます。
バランスを長時間集中しすぎると、燃え尽きにつながる可能性があります。詳細については、こちら ブログ投稿 をご覧ください。
Rescuetime を使用したい。 RescueTimeは、生産性を-2から2の間で示します。私にとっては、2の横にメモを付けるのは難しいことです。
仕事に関係のないサイトをWebで閲覧しないでください(おっと、今すぐ行ってください!)
StayFocused -a Chrome plugin LeachBlock -Firefoxプラグイン
「フロー状態」になるようにしてください。多くの場合、それは困難な場合があるので、注意散漫をできるだけ減らす必要があります。疲れている場合は、いくつかの運動をしてください-それはあなたを目覚めさせます。
本当に集中する必要がある場合は、自宅で仕事をしています。ノイズなし(音楽を再生している場合を除く)。挨拶するために立方体に立ち寄る人はいません。
Leechblock 。そしてエレクトロニカ/ダンスミュージック(言葉なし)付きのヘッドフォン。
主に音楽を聴いています。私が本当に集中する必要があるとき、私はこのホワイトノイズに触発されたPandoraステーションが特に効果的であることがわかります: Ovals 。
ラップトップと予備の会議室がある場合は、自分をロックしておくと役立ちます。人々はあなたがどこにいるのかわからない、あなたの机のおもちゃは手の届かないところにあり、別の環境にいるのはあなたが理由のためにそこにいるという考えを補強します。これは長期的な解決策ではありませんが、詰め込みが必要な場合に役立ちます。
気晴らしを5分間受け入れます。気を散らすものを無視しようとすると、それを乗り越えただけの場合よりもずっと気になるでしょう。
5分は失う時間ではありません、そしてそれが終わったら、私はそれが何であったかについて考える必要はなく、私は再び働くことができると感じています。
ネットワークケーブルを取り外します。