開発者は本当に仕事から完全に離れられるのだろうか?

休暇中、開発者は難しい問題に直面します。ノートPCを持っていくべきか?ビーチからちょっとしたコミットをプッシュすべきか?

多くの開発者は、サイドプロジェクトは休息だと考えています。チケットやスタンドアップ・ミーティングから解放される自由のように感じるからです。しかし、情熱とパフォーマンスの間には、紙一重の境界線が存在します。

研究によれば、心理的な切り離し(psychological detachment)はウェルビーイングにとって不可欠です。UGAの研究では、休暇中に精神的に仕事から離れられる従業員の方が、より良好な状態にあることが示されました。もし休暇中に仕事のことを考えているなら、あなたはまだオフィスにいるのと同じなのです。

脳にはモードの切り替えが必要です。常に警戒状態が続いていると、身体は回復することができません。

本当に休息できているかを知る方法:

  • やりたいからノートPCを開いているのか?
  • 義務感から開いているのか?
  • GitHubをチェックしないことに罪悪感を覚えるか?

もし義務感や不安を感じているなら、それは休息ではありません。あなたは自分の時間を使って「生産性を演じている」だけなのです。

真の回復には、意志の力以上のものが必要です。以下のステップを試してみてください:

  • ノートPCは家に置いていく。選択肢をなくすことで、精神的な負荷を軽減できます。
  • バッファ日を設ける。旅行前にはリラックスするための日を1日、旅行後には落ち着きを取り戻すための日を1日設けます。
  • メッセージの洪水は避ける。数百ものメッセージが溜まった状態での復帰は、休息を台無しにします。
  • コーディング以外の活動に従事する。散歩、料理、水泳などは脳の異なる部分を使います。これにより、問題解決を司る脳をアイドリング状態にさせることができます。

アイドリング状態の脳は、無理に動かそうとしている脳よりも、しばしば優れたアイデアを生み出します。

かつて、私は1週間インターネットなしで過ごそうとしたことがあります。数日後、仕事が恋しくなりました。問題を解決することが恋しくなったのです。これは悪い兆候ではありません。一つの「情報」なのです。

目標は、自分のモチベーションを理解することです。自分自身に問いかけてみてください。「これはやりたいからやっているのか、それとも、やめ方がわからないからやっているのか?」と。

その答えが、あなたが充電しているのか、それともただ人生から逃避しているのかを教えてくれます。

出典: https://dev.to/eayurt/do-developers-ever-really-disconnect-38jc