バーンアウト(燃え尽き症候群)は、2019年にWHOが「職業上の現象」として正式に定義した。単なる疲れではなく、「慢性的な職場のストレスが適切に管理されなかった結果」として生じる症候群だ。テック業界は特にバーンアウトのリスクが高い。常にオンコール状態であること、技術の急速な変化についていく必要があること、そして「情熱」を求められる文化が、エンジニアのメンタルヘルスを静かに蝕んでいる。
バーンアウトの3つの症状
WHOの定義では、バーンアウトには3つの特徴的な症状がある。
| 症状 | 具体的な表れ | エンジニアの場合 |
|---|---|---|
| 感情的消耗 | [エネルギー](/tag/energy)の枯渇、慢性的な疲労感 | 「コードを書く気力がない」「PCを開くのが億劫」 |
| 脱人格化(シニシズム) | 仕事への否定的な態度、冷笑的になる | 「どうせ誰も読まないコードだ」「この会議は無意味だ」 |
| 個人的達成感の低下 | 成果を感じられない、自己効力感の喪失 | 「自分のコードに価値がない」「成長が止まった気がする」 |
3つのうち1つが当てはまる段階では「ストレス蓄積」、2つ以上が当てはまるとバーンアウトのリスクが高い状態だ。
エンジニアのバーンアウトの原因
| 原因 | メカニズム |
|---|---|
| 際限のないオンコール | 休息時間にも「呼ばれるかも」という緊張が続く |
| 技術的負債の蓄積 | 自分のコードが改善されない無力感 |
| 不明確な評価基準 | 頑張りが認められていない感覚 |
| スコープクリープ | プロジェクトの範囲が膨らみ続け、終わりが見えない |
| 技術変化の速さ | 「ついていけない」という焦り |
| 完璧主義 | 「十分」を決められず、常に不満が残る |
エンジニア特有のバーンアウト要因として「技術的負債」と「完璧主義」が挙げられる。毎日レガシーコードと格闘しながら「本当はこう書きたい」という理想と現実のギャップに苦しむこと、または逆に「完璧なコードを書かなければ」というプレッシャーで自分を追い込むこと——どちらもバーンアウトの引き金になる。
予防のための具体的なアクション
| レベル | アクション | 効果 |
|---|---|---|
| 個人 | 「十分」の基準を事前に決める | 完璧主義の緩和 |
| 個人 | 業務時間外のSlack/メール通知をOFF | 心理的な切断の確保 |
| 個人 | 週に1日は技術と関係ないことをする | 認知のリフレッシュ |
| チーム | オンコールのローテーションを公平に | 特定メンバーへの負荷集中を防止 |
| チーム | スプリントの振り返りで「やらないこと」を決める | スコープクリープの防止 |
| 組織 | メンタルヘルスの相談窓口を整備 | 早期発見・早期介入 |
回復のプロセス
バーンアウトからの回復には、通常3〜6ヶ月かかる。「休暇を取れば治る」という単純なものではなく、仕事との関係性を根本的に見直す必要がある。
最も効果的な回復ステップは、第一に「休む」こと。有給を使って1週間以上の連続休暇を取る。第二に「振り返る」こと。何がストレスの原因だったかを言語化する。第三に「環境を変える」こと。プロジェクト、チーム、場合によっては会社を変えることを検討する。第四に「境界線を引く」こと。復帰後は以前と同じ働き方をしないと決める。
バーンアウトは「弱さ」ではない。「環境と自分のキャパシティの不一致」から生じる、構造的な問題だ。あなたは今、自分のキャパシティの何%で働いているだろうか——80%以上が常態化しているなら、立ち止まる勇気が必要かもしれない。
