開発者は夜間の生産性が向上していますか?[閉まっている]


34

私は個人的に夜遅くまで起きて、コーディングし、個人的なプロジェクトの作業を楽しんでいます。私の他の同僚も同じように感じ、夜のコーディングが好きです。しかし、それは個人的な趣味に情熱を注ぐことではなく、夜に生産性が向上したと本当に感じています。

夜には何かがあり、その暗闇、沈黙、開発者の生産性を高める別の属性があると思います。

これには真実がありますか?なぜ一部の開発者は夜間に生産性が高いと信じているのですか?この命題を正当化する科学的証拠はありますか?「夜、モニターの光の害は少ない」、「夜の自然の空気は酸素が多いので、思考プロセスに適している」などのようなものです。

モデレーター注:

質問は、この主題に関する科学的証拠およびその他の引用情報を求めています。サポート参照を提供しない回答は削除されます。これは、目覚めたときに共有する必要がある投票ではなく、個人的に生産性の高い部分です。


5
素晴らしい質問です!私たちが夜に生産性を高めている(または信じている)理由について知りたいです!
スティーブンジュリス


12
私はまったく反対です。早起きしてシャワーを浴び、コーヒーを飲み、午前7時前にコーディングを開始してから、他の人がオフィスに到着します。私の生産性は、入るとすぐに最高になり、サーフィンと居眠りをする日が遅くなるまで着実に低下します。オフィスでとても静かなのか、それとも私が自然に朝の人だからかもしれません。
maple_shaft

3
@bjarkefそれは質問に答えなかった。それは、開発者が夜に生産性を上げる理由の特定の証拠と正当化を要求する:質問の前提を争う「常識」は答えの正当な根拠ではない。せいぜいコメントです。Steven Jeurisが言及している答えはこちらです。

1
これは懐疑論者のサイトの質問です。
Pankaj Upadhyay

回答:


30

SK-Logicのコメントで指摘されているように、これを裏付ける科学的証拠がいくつかあります。

夜更かしに関するウィキペディアの記事から:

研究者は、「サーカディアンタイミングシステムの基本的な特性の違い、その固有の期間が、誰かが夜明け前に目覚める早鳥か、夜遅くまで起きて夜遅くまで眠る夜更かしであるかを決定することを発見しました'。

これは、一部の人々が夜働くことを好むことを示しています。


この興味深い論文はプログラマーの生産性を時間とともに研究ます。

段階の順序は、陶酔、生産的、かけがえのない、resみ、退屈、非生産的です。全体的な生産性は、関心の高い最初の6か月の期間によって特徴付けられます。短期間のボラティリティの後、プログラマーは、着実に減少する関心の長期段階に入り、平均を模倣する生産性率をもたらします。

これを考慮に入れて、プログラマーが通常夜間に個々のプロジェクトに取り組むことを考えると、単純な理由は、それが生産性を高め、仕事を続けて仕事を続けたいという欲求を引き起こす短期の個々のプロジェクトに対するこの「陶酔的な」ドライブである可能性があります。


@Stevent、参考に感謝します。これを説明するには、概日が適切な用語です。しかし、それはまだ主観的です。夜について何か客観的なものがあるべきだと思う。私はそれを探しています。とにかく、参照のために+1。
Saeed Neamati

2
@Steven Jeuris-その論文はログイン/パスワードなしではアクセスできません-lionet.info/ljimg/programmer-lifecycle.pdfのようなものが役立つでしょうか?
ジョリスティマーマンズ

2
@スティーブン、10回投票できたらいいのに。これは非常に良い答えです。しかし、他の人が何を考えているかを見るために、私はまだそれを受け入れません。
Saeed Neamati

1
「この推測は、過去6年間の私の経験と観察に基づいています」。私は同意しないと言っているわけではありません(私にはスポットが聞こえます)が、この論文は科学的な調査ではありません。

1
@canisrufus:同意し、それについても言及したいと思いますが、シニアソフトウェアエンジニアとしての彼の6年間の経験と、彼が公開されたという事実は、ここで策定された多くの主観的な意見よりも強力な指標です。残念ながら、これは私が見つけた最も有効な研究です。
スティーブンジュリス

20

でも用心してください。夜働いていると、心の落ち着きと相互作用の欠如のために物事を成し遂げることができるかもしれませんが、私は夜更かしであるにもかかわらず、夜には脳が機能しないことがわかります。私は間違いなく迅速かつ革新的ではありません。

夜に働くことは、十分に眠れないという不幸な副作用もあります。あなたの脳は休息を必要とし、すべてが静かなときに休まないと、それほど安静にならないか、安静の質が低下する可能性があります。多くの生き物にとって自然なことは夜寝ることであり、それは人間のデフォルトの行動でもあります。

結論として、特定のタスクには夜の時間が良いと思います。ただし、日中だけでなく、夜間の就寝と就寝のバランスを保つ必要があります。


1
私は睡眠不足になることについて話していません。私が夜に生産的だと言うとき、私は十分に眠ったときを意味します。
サイードネアマティ

3
@Saeed:私が言っているのは両刃の剣
...-c_maker

1
これは良い点です-ボブ・マーティンは、ゾーンにいることとフローにいることの間の重要な区別をします。ゾーンにいるときはたくさんのコードを書くことができますが、それは最良のコードではないかもしれません。完全な物語は、本「The Clean Coder」にあります。
フェントン

質問は、参照と引用を求めるために編集されました。質問の現在のバージョンを確認し、回答を編集して、個人的な経験や意見を裏付ける情報を含めてください。
アダムリア

14

開発者の生産性を高めるのは、必ずしも夜間ではありません...

夜間は、思考が心の中で自由な流れを得るための穏やかで静かな雰囲気を与えます。これはプログラミング中に非常に重要です。

気晴らしが少ない!電話が鳴らない、クッキーを売る勧誘者、電子メールの数が減る、おしゃべりが少ないということは、夜勤に多大な利益をもたらします。あなたの心はリラックスし、たくさんの創造性に開かれます。安心してゾーンに入るのは簡単です。

必ずしも夜間ではありません。気晴らしや妨害の少ない環境は、常に開発者の生産性の触媒として機能します

また、夜になると外の世界についての思考が少なくなるため、頭の中で回転する思考が少なくなるため、プログラマーはプログラミングの思考やロジックの自由な流れを得ることができます

また、個人プロジェクトはプログラミングに情熱を注いでいるのに対して、オフィスプロジェクトはあなたがそうしなければならないからです。前者は後者よりも興味を持っています。ですから、あなたは心を込めて仕事をする傾向があります。それは、夜に仕事にさらに数時間を与えられるという感覚をあなたに与えるものです。


1
気を散らすことが少ないことが重要です。私は通常、同僚よりも約1時間早くオフィスに来ます。その1時間で、通常の気晴らしが行われている時間よりも、約3倍の仕事量を得ることができます。
キブビー

質問は、参照と引用を求めるために編集されました。質問の現在のバージョンを確認し、回答を編集して、個人的な経験や意見を裏付ける情報を含めてください。
アダムリア

5

これは一人当たりの特性だと思います。私は多くの開発者、特に夜に一緒に時間を過ごす家族を持つ開発者を知っています。彼らは意図的に早くオフィスに来ます。

しかし、あなたが与えた例では、一般的に、人々は作業プロジェクトと比較して個人プロジェクトの生産性をより高いレベルに維持できると思います。一般的に、オフィスで委任されるタスクよりもプロジェクトに高いレベルの関心と情熱があるため、それは理にかなっています。


個人的なプロジェクトを例として紹介しました。一般的に、私が知っている開発者のほとんどは、個人的なプロジェクトであろうとなかろうと、夜間の生産性が高くなります。
Saeed Neamati

質問は、参照と引用を求めるために編集されました。質問の現在のバージョンを確認し、回答を編集して、個人的な経験や意見を裏付ける情報を含めてください。
アダムリア

5

他の人が言ったように、私はそれが一人当たりの特性だと思います。自分で話すと、私は通常、朝と夕方(または夜)に生産性が高いことに気づきます。これはおそらく、私の周りで起こっている騒ぎや騒ぎがあまりないときに、最も生産性が高いことになります。

また、深夜には、他の予定やフローから抜け出すことができる他のものがないことがあります。

すでに言及されているもの以外の科学的な理由については知りません。明らかに、各人の内時計は少し異なるだけであり、私たちの一部は日中より生産的であり、他の人は夜遅くに生産的です。


質問は、参照と引用を求めるために編集されました。質問の現在のバージョンを確認し、回答を編集して、個人的な経験や意見を裏付ける情報を含めてください。
アダムリア

4

個人的に、私は6時30分に家を出て、7時の職場で3時過ぎに家にいます。私は間違いなく夜更かしではありません。夜の気晴らしの少ないボーナスはすべて、朝にも同様に適用できます。


質問は、参照と引用を求めるために編集されました。質問の現在のバージョンを確認し、回答を編集して、個人的な経験や意見を裏付ける情報を含めてください。
アダムリア

2

私も夜はずっと生産的です。人によって異なりますが、できれば私の理想的な勤務時間は午後3時から11時または深夜4時です。それらの時間帯には、さまざまな理由でもっと多くのことができることがわかりました。それらのいくつかは次のとおりです。

  • ほとんどのビジネスはほぼ終わりました。当時はもっと平和で静かです。迷惑なセールスコールはなく、顧客の問題のほとんどは当日発生します。
  • 私はすでに数時間起きています。これは私にとって大きなことです。私はベッドから飛び降りて、何にでも直接行くことに恐ろしいです。
  • 温度のように涼しいです。仕事中は暑いのが嫌いです。
  • 私は自分の仕事をするという全体的な感覚を得るだけで、上司が肩越しに絶えず9-5を持ち続ける必要はなく、絶え間ない更新を求められます。

そのすべてが言われていると、私は8-5のことをしなければならない場所で働いています...正午まで数日、壁から頭を打ったような気がするので、この種の悪臭を放ちます。


質問は、参照と引用を求めるために編集されました。質問の現在のバージョンを確認し、回答を編集して、個人的な経験や意見を裏付ける情報を含めてください。
アダムリア

2

私はこれを自分自身について考えていましたが、原因と結果は混同されています。夜は生産性が向上していることがわかりましたが、今はコーディングの最初の段階で起きている理由が原因だと考えています。私は「ゾーン内」にいるときに遅くまで起きており、すでに通常よりも生産的になっています。

気晴らしや疲労の欠如など、他の要因が関与していることは否定しませんが、これらが私が遅れている元の理由ほど重要であるとは思いません。

そうは言っても、私はかなり深刻なADHDも持っているので、私の生産性はほとんどの場合よりも日々の変動が大きくなります。


質問は、参照と引用を求めるために編集されました。質問の現在のバージョンを確認し、回答を編集して、個人的な経験や意見を裏付ける情報を含めてください。
アダムリア
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.