JavaRush /Java Blog /Random-JA /コーヒーブレイク #32。毎日の生産性を高める 14 の簡単な方法。プログラマーは実際に1日何時間働いていますか?...

コーヒーブレイク #32。毎日の生産性を高める 14 の簡単な方法。プログラマーは実際に1日何時間働いていますか?

Random-JA グループに公開済み

毎日の生産性を高める 14 の簡単な方法

出典: Techtello コーヒーブレイク #32。 毎日の生産性を高める 14 の簡単な方法プログラマーは実際に 1 日に何時間働いていますか?  - 1キャリアの初期には、短時間でできるだけ多くのことを成し遂げることに重点を置いていました。私は自分自身を非常に生産的だと考えていました。しかし実際には、自分の仕事が効果的であるかどうかを明確に理解せずに、あるタスクから別のタスクに移っているだけでした。私は、この目標を達成するプロセスを気にせず、最終目標、つまり達成したい結果に集中しました。結果を達成するための最善の選択肢を無意識に選択し、発展させることで、いくつかの短期的な目標を達成しました。しかし同時に、高い生産性を長期間維持することはできませんでした。時間が経つにつれて、より多くのことを行うことは、より少ないことを意味し、最も重要なことに集中し、プロセスを完全に制御することを意味することに気づきました。そのとき、私は生産性とは何なのかを知りました。

生産的であるとはどういう意味ですか?

簡単に言うと、生産性とは、仕事をより効率的に、目標に沿って遂行するのに役立つ、一貫性のある反復可能なプロセスの開発です。同時に、リソース、時間、労力の支出が少なくなります。生産性を高めるには、結果への執着から、その結果を達成するプロセスであるシステムに焦点を移す必要があります。このシステムを適切に管理する方法を学べば、必要な結果を達成するのがはるかに簡単になります。

14 の簡単なステップで生産性を向上させる方法

生産性や作業効率を向上させるには、「プロセスに焦点を当てる」ことを忘れないでください。これは、自分に関係のない事柄の影響を心配するのではなく、自分の専門分野内の問題を解決することに時間を費やす必要があることを意味します。私が長年のキャリアの中で培ってきた 14 の各ステップは、相互に補完し合っています。その有効性は、一定期間にわたって一貫して行われる小さな改善にあります。学んだことを応用することで、重要な仕事に費やすエネルギーと労力を減らすことができます。

1. 明日に備える習慣を身につける。

一日の終わりに数分間時間をとって、次のことに優先順位を付けてください。作業を大きなセグメントに分割し、それぞれのセグメントで結果を達成する方法についていくつかの重要なポイントを特定すると便利です。メモを取ることは自信を高めるだけでなく、予期せぬ事態から身を守ることにも役立ちます。優先順位を設定するときは、結果に近づけない時間のかかる行動を避けながら、目標に向かってより早く進むのに役立つ優先順位を選択してください。パレートの法則、つまり 20% の努力が 80% の結果を生み出し、残りの 80% の努力では 20% の結果しか生み出さないという 80/20 の法則を適用すると、優先順位をより適切に設定できるようになります。アイゼンハワー決定マトリックスを使用して、問題を 2 つの交差する軸で 4 つのセクターに分割された正方形に整理することも役立ちます。縦軸は「重要度」、横軸は「緊急度」です。「何?」という質問に対する答えが見つかると、1 日の中で各アクティビティに最適な時間を決定するのが容易になります。そして、次の質問は「いつ?」ということになります。

2. 最も生産性が高い時間を利用して仕事をしましょう。

仕事の各段階では、異なる身体的および精神的リソースが必要になります。自分の能力を身体的および精神的なニーズに合わせて、できる限り効率的に仕事を整理します。生産性のピーク時間を利用して、仕事の最も重要な部分を完了させます。朝、昼、夕方、夜など、自分で判断する必要があります。たとえば、私は普段早起きするのですが、個人的には午前中が仕事をするのに最適な時間帯です。「何を」と「いつ」がわかったので、明確な意図がわかりました。次に、適切な条件を整理する必要があります。

3. 個人のニーズに合った快適なワークスペースを作成する

多くの人は、散らかった机などの劣悪な作業環境がストレスの原因となり、生産性が低下する可能性があることに気づいていません。快適なワークスペースをデザインすることは非常に重要です。誰もが理想的な職場環境を手に入れる機会があるわけではないことは理解していますが、多大な努力をしなくても、いつでも改善することができます。これは、作業の品質に重大な影響を与える可能性があります。あなたの椅子は快適だと思いますか? 自分に合ったヘッドフォンを使っていますか?オフィス内の温度は快適ですか? 前かがみになって座っていますか、それとも背筋を伸ばして座っていますか? 動きやすい服を着ていますか?私たちは、最適とは言えない労働条件下では気が散りやすくイライラしやすくなり、生産性に影響を与え、集中力を奪います。働く場所をコントロールし、職場で不快に感じる理由を取り除きましょう。

4. 脳と体には休息が必要です。

時々、私たちはマンネリ、つまり前に進むことを妨げる心のブロックにはまってしまうと、圧倒されて不安を感じます。ルールは私たちの思考を既存の解決策に限定します。そのため、時々私たちは新しいアイデアを探したり、成功を達成しようとしないことがあります。このような状況ではどうすればよいでしょうか? 私たちのほとんどは、正しい答えを見つけることができないことにイライラ、苛立ち、さらには自分自身に怒りを感じながら仕事を続けています。このような状況での作業は非生産的であり、将来的に重大な結果をもたらす不適切な決定につながる可能性もあります。考えることに集中していないときに、新しいアイデアを思いつくことがよくあります。脳の負荷を解放しましょう。起きて、軽食をとり、新鮮な空気を吸いに行き、問題について考えずにただ散歩してください。ハードワークの各段階(60分、90分)の後に短い休憩をとり、パフォーマンスを回復するのに非常に役立ちます。

5. 自分の考えに支配されないでください。

David Rock 氏は、著書『Your Brain at Work』の中でこのことを美しく説明しています。「私は自分の精神状態に責任を持ち、状況の犠牲者にならないことを選択しました。この決断を下した瞬間、自分の周りの情報がより多く見えるようになり、より幸せを感じることができます。」私たちは皆、自分の考えに流される傾向があり、考えを制御できないように見えるかもしれませんが、実際には制御する方法を学ぶことができることを認識することが重要です。常に考え続けるのをやめて、仕事に集中するように努めてください。自分の考えに「ノー」と言えるようになると、気持ちが楽になります。また、状況によって必要な場合には、他の人に「ノー」と言えるようにすることも必要です。

6. 必要のないものには「ノー」と言えるようになりましょう。

生産的であるということは、自分の目標や目的に合わない仕事にはノーと言うということです。ノーと言うのは難しいこともありますが、それが本当に重要な仕事に集中する唯一の方法です。生産性とは単に正しいことを行うことではなく、正しいことを行うことであることを忘れないでください。「ノー」と言う恐怖を克服し、みんなを喜ばせたいという願望を手放すと、自分の「ノー」で誰かを怒らせるのではないかと心配しなくなります。慎重に作られた「ノー」により、双方がより生産的な議論に参加し、結果に同意することができます。

7. メールはお待ちください

電子メールを読む場合、適切に処理しないと生産性が低下する可能性があります。受信メッセージを少し見ただけでも、重要な作業に集中できなくなる可能性があります。したがって、正午までにメールを開かない方が良いでしょう。昼食の 30 分前または 1 時間前にメールを読む専用の時間を設定し、その後は夕方または午後遅くにもう一度、自分にとって最適な時間を設定します。誤った緊急感によって仕事のスケジュールが台無しにならないようにしてください。本当に緊急の事態が発生した場合、電子メールよりもはるかに早く連絡できる方法を見つけてくれます。

8. 気を散らすものを排除する

集中して仕事をするには、気を散らすものを避ける必要があります。ソーシャルメディアをチェックしたり、携帯電話でメッセージを見たりするのは時間の無駄であり、目標の達成を妨げる可能性があります。自分自身に気を散らすものがあることを認めたら、それを排除するための最初の一歩を踏み出したと考えてください。重要な仕事をしているときは、すべてのソーシャル メディア アカウントを忘れるのではなく、意図的にログアウトします。このシンプルな障壁は、ソーシャルメディアを頻繁にチェックする誘惑を排除するのに役立ちます。これが気に入らない場合は、スケジュールにソーシャル ネットワークのための特別な時間を確保してください。

9. 独自の仕事の「テンプレート」を考え出す

時間がなくなることを心配したり、必要な能力が不足したりすると、進歩が妨げられる可能性があります。壁を乗り越えるにはモチベーションが必要です。事前に計画した順序で行動を実行することで、モチベーションを高めることができます。自分なりの仕事のパターンを作ることで、メンタルブロックを克服することができます。私はいつも、新しい記事の要点を概説するか、前日に書いた記事を読むことから始めます。この簡単なステップにより、継続してさらに多くのことを行う意欲が生まれます。自分に影響を与えている可能性のあるものを特定し、それを開始するために必要なハックとして使用します。

10. 一度にたくさんのことをする = 何もしない

深く考える必要がある重要な活動には、精神的な鍛錬が必要です。このタスクだけに集中するのに役立ちます。多くのタスクを同時に実行すると、脳に不必要な情報が過負荷になってしまいます。これでは、仕事を遂行するために役立つアイデアを生み出すことができなくなります。リーダーやマネージャーにとって、タスクを頻繁に切り替えることは良い言い訳になりますが、時間の管理方法を学ばなければ、彼らさえも仕事を効果的に行うことはできません。生産性を向上させる便利な方法は、行動を段階的に計画することです。前のステージの結果と入力データが次のタスクに直接影響するため、作業をより迅速に進めることができます。自己規律をマスターすれば、一度に 1 つのタスクに集中できるようになります。

11. 自分自身の努力を減らす = より多くの努力をする

タスクの委任には、規模の拡大、信頼の構築、同僚の権限付与など、多くの利点があります。適切な委任により生産性が向上します。自分が最善を尽くすことに集中し、残りのことは他の人に任せます。委任は、明確な期待を設定し、結果について合意した場合にのみ効果を発揮します。これは最初は難しい作業のように思えるかもしれませんが、またすべて自分で行うことになるかもしれません。しかし、この誘惑に抵抗する方法を学べば、長期的なパフォーマンスの向上を達成できるでしょう。自分の責任の一部を委任する方法を学ぶと、より重要なことを行うための自由時間が増えます。また、自動化で処理できる作業に人を巻き込みたくないでしょう。今ではテクノロジーで多くのことができるようになりました。作業のどの部分を自動化できるかを判断し、それらを自動化するテクノロジーを最大限に活用します。

12. コミュニケーション原則を確立する

他の人とのコミュニケーションや共同作業が多い仕事の場合、コミュニケーションのルールを確立しない限り、生産性を高めることはできません。さまざまな問題を解決するために使用できる方法 (電子メール、電話、インスタント メッセンジャー)、および要求に答えて同僚を支援できる時間を決定します。

13. すべてを覚えようとして脳に負担をかけないでください。

私たちの脳は一度にあまりにも多くの情報を保存することができません。生産性を向上させたい場合は、リマインダーで脳に負荷をかけすぎないようにしてください。すべてを整理する最良の方法は計画を立てることです。カレンダーにメモを書き、携帯電話にリマインダーを設定します。スケジュールを設定すると、作業プロセスから意思決定が不要になり、エネルギーが節約されます。

14. 良い習慣は生産性を向上させます。

良い習慣は、あなたの潜在能力を最大限に発揮するための鍵です。どの習慣が自分に活力を与え、どの習慣がパフォーマンスを低下させるのかを学びましょう。習慣を変える方法を学ばなければ、もちろん仕事を続けることはできますが、それは自分の能力よりもはるかに悪いものになります。自分自身についてもっと知りましょう: 健康的な食事、質の良い睡眠、継続的な学習 - これらは健康な心と体の基本的なニーズです。さらに、毎日短時間であっても、好きなことをすると、調子が回復し、気分が良くなります。結果ではなくプロセスに焦点を当てるように考え方を変えると、生産性を向上させるための新しい方法がたくさん見つかるでしょう。

プログラマーは実際に1日何時間働いていますか?

出典: Hackernoon Codequickie プロジェクトと WhistleX プロジェクトの創設者によると、ほとんどのプログラマーは実際には 1 日 2 ~ 4 時間働いています。マジで?) コーヒーブレイク #32。 毎日の生産性を高める 14 の簡単な方法プログラマーは実際に 1 日に何時間働いていますか?  - 2プログラマーに何時間働いているか尋ねると、ほとんどの人は 8 ~ 9 時間と答えるでしょう。1日12時間、あるいはそれ以上働いていると主張する人もいます。もちろん、これらの言葉は真実ですが、多くの人がインターネットで情報を検索するだけでも作業プロセスであると考えていることを忘れないでください。そこでこの記事では、プログラマーが実際に毎日どのくらい働いているのかを紹介します。ここで言う「仕事」とは、机に座ってずっとインターネットをしているという意味ではありません。さらに、どのような要因が労働時間に影響を与えるのかについても説明していきます。はじめましょう。

プログラマーの労働時間はどのくらいですか?

ほとんどのプログラマーは 1 日 8 時間働きますが、その 8 時間にはデスクワークだけでなく、昼休み、会議、チームメイトとの会話も含まれます。あなたが朝8時から働いているとします。多くのプログラマーは、コーヒーと他の従業員との会話で一日を始めます。この段階が完了すると、職場の場所によっては、インターネットを閲覧したり、電子メールを読んだり、ニュースを読んだりするだけでしばらく時間を費やすことになるでしょう。その後、おそらく昼休みまで開発環境で作業を開始することになります。たとえば、13時に食事を終えるとします。その後、さらに 20 分間考えてから、再び作業を続けることになるでしょう。さらに 2 時間が経過し、その後仕事の会議に参加する予定です。16:00頃終了予定です。一日の仕事が終わるまで何も残っていないため、ほとんどの人は法的に帰宅する権利を得るために 17 時まで辛抱強く待ち始めます。これは、おそらく世界中のすべての開発者の少なくとも 25% にとって、典型的な勤務日の様子です。

プログラマーの労働時間は何によって決まるのでしょうか?

プログラマーが実際に作業に費やす時間を決定する要因は数多くあります。最初の要素は、デスクの場所です。デスクが平行に並んでいるオフィス、たとえば 10 台のデスクが並んでいるオフィスで働いている場合、事態は複雑になります。結局のところ、誰もがあなたのモニター画面とあなたが何をしているのかを見ることができます。つまり、仕事をせずにウェブを閲覧するだけの方が困難になります。しかし、あなたが自分のオフィスを持っている場合、または隅の机に座っている場合、あなたを見ることができる人はほとんどいません。もちろん、彼らがあなたを特別に探している場合を除きます。このような状況では、多くの人が生産性を維持することが難しいと感じています。2 番目の要素はタイミングです。締め切りが厳しい場合は、締め切りがない場合よりも頑張らなければなりません。期限が非常に厳しく、必ず守る必要があるタスクもあれば、期限をより柔軟に設定できるタスクもあります。あなたが実際にどれだけ働く必要があるかを決定する最後の要素は上司です。上司が比較的最近入社した場合は、少し簡単かもしれません。一方で、あなたの上司が創業者の一人、または会社に長年勤務している人物の場合、状況は複雑になります。

ほとんどのプログラマーは 1 日 8 時間も働きません

疑問は残ります。なぜプログラマーは 1 日 8 時間働かないのでしょうか? これに対する答えは主にモチベーションによって決まります。あまり楽しくないプロジェクトで他の人と一緒に働いている場合、モチベーションはあまり高くなく、おそらく仕事よりもインターネットで読書する時間の方が多くなるでしょう。一方、それが自分の会社である場合、またはボーナスが約束されている場合は、成功した結果に興味があるため、1 日 8 時間を超えて働く可能性があります。 生産性を高めるために実際に 1 日に何時間働く必要があるでしょうか?
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION