通知をOFFにしたら午後の集中力が戻った|デジタルデトックスの時間設計
Slack通知で細切れになってた脳を復活させた話。完全削除じゃなく、どの時間に何を許可するかを設計するだけで3ヶ月で変わった。
デジタルデトックスで生産性UP|実装するなら時間設計が全て
昨年、チームの進捗会議で頭がかすむみたいな状態が3ヶ月続いた。集中できないわけじゃなく、細切れ状態。誰かがSlackで何か言う → スマホが光る → 秒で反応、みたいなのを1日100回やってたんですよ。
そこで本気でデジタルデトックスを実装してみたら、3ヶ月で午後の集中力が劇的に戻った。今日はその実装記を書きます。
ただし「全部削除する」みたいな完全デトックスは無理だし、実務でも要らない。重要なのは「どの時間に、どのツールを許可するか」をエンジニア的に設計することだったんです。
スマホ通知を止めた最初の1週間が地獄だった理由
最初にやったのは通知の一括OFF。Slack・メール・SNS、全部黙らせました。
そしたら最初の3日間、手持ち無沙汰感がハンパじゃない。脳が「情報をクレクレ」状態になってる。仕事のメールが来てないか不安になるし、チームから置き去りにされた気がする。実際には何ももらってないのに。
これって中毒じゃなくて、習慣の断裂なんですよ。朝起きて → スマホ確認みたいな無意識ルーチンが破壊されると、脳は埋め合わせを求める。だから最初は失敗すると思った方がいい。
1週間で慣れた。その次の1週間で「あ、メール返さなくても誰も死なないんだ」って気づいた。3週間目で、むしろ通知が来てた時代が異常に見え始めた。
「許可する時間」を明確に設計する
ただ全部OFFにすると、本当に緊急のことが来た時に対応できない。うちのチーム、たまに本番障害あるんで。
そこでこういう設計にしました。毎日のスケジュールを時間帯で分けて、通知を細かく制御するやり方です:
| 時間帯 | 通知設定 | 何をするか |
|---|---|---|
| 朝 6:00-8:30 | 通知OFF | 準備時間(メールも見ない) |
| 朝 8:30-10:00 | チェック許可 | Slack・メール確認(1回だけ) |
| 朝 10:00-12:00 | 通知OFF | コーディング集中 |
| 昼 12:00-13:00 | 通知ON | 食事+情報チェック |
| 昼 13:00-17:00 | 通知OFF | 本気の開発時間 |
| 夕 17:00-18:00 | 通知ON | クロージング・レビュー |
| 夜 18:00- | 通知OFF | 家族・プライベート |
ここで地味に重要なのは「チェック許可」と「通知ON」を分けたこと。チェック許可は「自分が見に行く」。通知ONは「向こうから来る」。全然違う。
この設計を実装するために使ったのはシンプルなツールばかり:
- iOS Focus モード : 時間帯別に通知をON/OFF(自動化可能)
- Slack 通知設定 : 「営業時間」を13:00-17:00に設定
- Gmail フィルター : 重要なアドレスだけ「受信トレイ」に、他は「スキップ」
- Mac 集中モード : 本番障害対応メンバーは専用チャネルだけ許可
実装例:iOS Focus モードの設定
実際にやってみるなら、こんな感じで設定します。
iOS 設定 → Focus → 新規作成 "Work Block"
・許可するアプリ : Slack, Phone, Maps のみ
・許可するコンタクト : 家族 + 技術リードのみ
・自動化 : 毎日 13:00-17:00 に自動ON
・iPhone ロック画面 : 通知は表示しない
これを実装してから、Slack の「未読」が毎日100個以上あったのが、15個程度に落ち着きました。地味に便利です。
チームで運用する時の落とし穴
ここが結構難しい。個人でOFFにしてても、チームが「即レス文化」だと、結局プレッシャーになる。無視してると「あいつ何か起きてるのか」みたいに思われたりするし。
うちが実装した対策を挙げてみます。正直、チーム全体での説得が一番大変でした。
1. チームで「返信SLA」を明記する
緊急でなければ4時間以内、普通のことなら24時間以内。これをコンフルエンスに書いて、チーム立ち上げ時から「これがルール」とした。新入りもそれで納得します。
2. Slack の自動ステータスで見える化
13:00-17:00 は「深掘り中」で自動設定。見た目で「今は返信しません」って分かるから、相手も無駄に待たない。
3. 緊急用チャネルを分ける
#emergency とか #production-incident だけ通知ON。雑談は来ないようにフィルター。誰かが「大変だ」って言ってても、本当の本番障害じゃなけりゃ待つ。
4. 朝の「同期ミーティング5分」を定着させる
8:30 に全員集まって、その日のプライオリティを口頭で共有。Slack 依存じゃなくする。これが意外と機能した。顔を見て「今日こいつ集中したいんだな」ってわかるし。
これをやったら、チーム全体の「通知疲れ」が減った。個人の集中力も戻った。誰も24時間待機してないので、実は生産性も上がった。反発もゼロじゃなかったけど、1ヶ月で「あ、これ楽だ」って全員気づきました。
3ヶ月で見えた、数字の変化
うちのチーム、ちょっと変なことをやってるんですが、週単位で「深い作業時間」を計測してます。Toggl とか Time Tracking アプリで、「実際に集中してたのは何時間か」をざっくり記録してるんです。
xychart-beta
title 週間「深い作業時間」の推移(デジタルデトックス前後)
x-axis [1週, 2週, 3週, 4週, 5週, 6週, 7週, 8週, 9週, 10週, 11週, 12週, 13週]
y-axis "深い作業時間(時間/週)" 0 --> 25
line [8, 9, 10, 11, 12, 13, 14, 14.5, 15, 16, 17, 18, 19]
デトックス前は週8時間。今は週19時間。2倍以上です。ただし「時間を増やしたい」じゃなくて「同じ時間で質を上げたい」だったので、細かく見ると:
- バグ修正時間が 40% 減少 : 集中してるから、変なコード書かなくなった
- コードレビュー指摘が 35% 減 : 同じ理由
- 個人の「精神的疲労」スコア : 8/10 → 3/10(チーム内の Slack で自己申告してた)
一番驚いたのは、チーム全体のオンボーディングがスムーズになったこと。新入りが「質問なんて何時でも聞いていいですか?」って言うんですが、「ダメ、昼の12時-13時にしてくれ」って返せるようになった。それでも誰も困ってない。むしろ「その時間に聞こう」ってなるから、質問も的確になる。
「完全デトックス」は無理だし、必要ない
最初、僕は「SNS 全削除」「スマホ禁止時間」みたいなことを考えてたんです。でも実装してみて気づいたのは、そこまで極端じゃなくていいってこと。
エンジニアとして仕事してる以上、Slack や GitHub は必要。家族との連絡も必要。ただ「24時間のリアルタイム性」は不要だった。むしろ有害だった。
そこを理解してから、設計が変わりました。
正直、今でも夜 Slack を開くことはあります。でも それは「自分のタイミング」です。通知で起こされるのではなく。その差が全然違う。子どもと遊んでるときに Slack が光らないって、こんなに平和なんだなって思いました。
実装のコツ:3段階で進める
最後に、実装順序。いきなり全部やると失敗します。脳の適応時間が必要だし、チームの説得も段階的じゃないと反発が出る。
第1段階(1週目): スマホだけ
iOS Focus モード : 時間帯別ON/OFF だけやる。Slack とかは後。目標は「スマホ通知に反応する習慣を断つ」こと。難易度は低い。
第2段階(2-3週目): Slack を仕分け
チャネル毎に通知設定。キーワード通知を追加。目標は「全部見る」から「重要だけ見る」へシフト。難易度は中程度。この段階で「あ、いけるかも」って気づき始めます。
第3段階(4週目以降): チーム運用ルール
SLA ドキュメント作成。朝の同期ミーティング導入。目標は「文化として定着させる」こと。難易度は高い(人説得スキル要)。でもここまで来たら、もう戻れない。
3段階の間に、必ず1週間の「慣れ期間」を挟くこと。脳が新しいリズムに適応する時間です。焦らないこと。
まとめ
デジタルデトックスはすべてOFFすることじゃなくて、「時間を設計すること」 だ。チーム全体で実装できれば、個人の負担も楽になる。
実装すれば、3ヶ月で確実に変わる。集中力、メンタル、コード品質、全部。うちのチームは実証済み。
最初は抵抗あるし、一時的に不安になる。でもそれは脳の習慣への抵抗。乗り越えれば、仕事も人生も静かになりますよ。