
料理中に「次に何をすればよかったっけ?」と立ち止まってしまう経験は、ADHDの人だけでなく多くの人にとって身近な悩みです。しかし、特に注意散漫になりやすいADHDの特性を持つエンジニアにとっては、調理の途中で手順を飛ばしたり、食材を焦がしたり、作業の順序が崩れてしまうことが頻繁に起こります。本記事では、エンジニアの思考パターン(論理的分割、フロー設計、デバッグ)を活かしつつ、料理の手順忘れを劇的に減らすレシピの「構造化術」を紹介します。実践例、テンプレート、ツール活用法、トラブルシューティングの考え方までカバーします。
ADHDと料理の困りごと:何が問題か
ADHDの人は以下のような特性が料理中のミスにつながりやすいです。
- 注意持続が難しい:長時間の連続作業で注意力が低下する
- 作業の切り替えが難しい:同時進行のタスクで混乱しやすい
- ワーキングメモリが弱い:次に何をするかを頭の中で保持するのが困難
- 刺激追求傾向:新しいことに注意が移りやすい(スマホ通知など)
これらを理解した上で、対策は「頭の中で覚えておく負担を減らす」ことが基本です。外部に手順を出し、視覚化・時間化し、エラーに強い構造を作ることが有効です。
基本原則:外部化・単純化・可視化
まず押さえるべき3つの原則:
- 外部化(Offload memory)
- 頭の中で覚えず、紙やデバイスに書く。
- 単純化(Reduce cognitive load)
- タスクを小さな単位に分割し、一度に一つだけ意識する。
- 可視化(Make state visible)
- 今の進捗や残タスクを見える化する(チェックリスト、進捗バーなど)。
これらはエンジニアが設計でよく使う考え方(キャッシュ、分割統治、ロギング)と対応します。料理に応用することで、手順忘れを劇的に減らせます。
エンジニア視点でのレシピ設計:モジュール化・フロー制御・条件分岐
エンジニアの思考法を料理レシピに落とし込むと、次のような要素が有効です。
- モジュール化(関数化)
- レシピを「下ごしらえモジュール」「加熱モジュール」「仕上げモジュール」などに分ける。
- それぞれのモジュールは独立してテスト(実行)できるべき。
- フロー制御(シーケンス)
- ステップを厳密に番号付けし、前提条件(preconditions)を明記する。
- 各ステップに「期待する状態(expected state)」を記載するとチェックしやすい。
- 条件分岐(if/else)
- 料理は生ものや火加減で変わるため、状況に応じた分岐を事前に書く。
- 例:「もしソースが濃すぎたら水を追加」「もし焦げ付き始めたら弱火にする」など。
- 同期と非同期の扱い(Concurrency)
- 何が並列で可能か、何が直列(順に)でなければならないかを区別する。
- 例:ご飯を炊くのはほぼ非同期(待ち時間あり)だが、卵を炒める手順は短時間で注意が必要(直列)。
実践テクニック
1. チェックリスト化:最も簡単で効果的
- 「やること」を箇条書きにして、逐次チェックするだけで作業負荷が下がります。
- チェックボックスは視覚的満足感を与え、続行意欲を高めます。
例:
- [ ] ご飯を炊く(30分)
- [ ] 玉ねぎをみじん切り
- [ ] フライパンを温める
2. Mise en place(ミゼンプラス):事前準備の徹底
- 使う食材・器具をすべて並べ、分量を計っておく。
- 「始める前に全部揃っていないと始めない」というルールにすると手順忘れが減ります。
3. タイムライン化(時間管理)
- 所要時間を書いたタイムラインを作る。たとえば「00:00 炊飯開始、00:10 下ごしらえ完了、00:12 フライパンに油」など。
- タイマを複数使い分け(キッチンタイマー、スマホ、スマートスピーカー)。
4. 小さなタスクに分割(マイクロステップ)
- 「玉ねぎを切る」ではなく、「玉ねぎの皮をむく→上下を切る→縦に切る→横に切る」と細分化する。
- ADHDの人は「次に何をすればいい?」が明確だと動きやすい。
5. 目で見えるトリガー(ポストイット・ラベル・色分け)
- ステンレスのボウルに「下ごしらえ済」と貼る、フライパンに材を置いておくなど。
- 色分けした器に分配しておくと忘れにくい。
6. 音声アシスタント・リマインダ活用
- 「OK Google、5分経ったら教えて」などタイマーやリマインダを活用。
- スマホのリマインダにステップごとの通知を設定。
7. 進捗ログ(クックログ)
- 失敗や成功を短く記録しておく(日時、気温、材料の違い、調理時間)。
- エンジニアなら「コミットログ」風に書くと楽しい(例:2026-05-21: 玉ねぎを焦がした→弱火にするフラグ追加)。
レシピテンプレート:構造化フォーマット(使い回し可能)
以下は構造化されたレシピテンプレートの例です。印刷して使うか、スマホに保存しておくと便利です。
レシピ名:
所要時間:総( )分(準備: 分/調理: 分)
サービング: 人分
難易度:
メタ情報:
- 事前準備(必須/任意):
- 必要器具:
- アレルギー注意:
材料(工程別にグループ化):
- 下ごしらえ:
- 玉ねぎ:1個(みじん切り)
- 卵:2個(溶く)
- 調理:
- ご飯:茶碗2杯
- 醤油:大さじ1
タイムライン(推奨):
00:00 炊飯開始(またはご飯を用意)
00:05 玉ねぎの皮をむく/みじん切り
00:10 フライパン予熱/油を入れる
00:12 炒め開始
ステップ(番号と期待状態を明記):
1. 前提:ご飯が炊けている/冷やご飯を用意済(期待:粒がほぐれている)
2. フライパンを中火で温める(期待:水滴で弾く程度)
3. 玉ねぎを入れ、透明になるまで炒める(期待:透明化/焦げない)
...
チェックポイント(必須確認):
- 塩味のチェック
- 粒感の確認(焦げ付きなし)
条件分岐(if / else):
- もし焦げ付き始めたら→火を弱め、油を追加
- もし味が薄ければ→醤油を少量ずつ足す
後処理:
- 火を止めるタイミング
- 片付けの手順(使った器具はすぐ洗う/放置OK)
トラブルログ(メモ欄)
このテンプレートをコピーして、よく作る料理ごとにバージョン管理(ファイル名に日付)をすると、改善サイクルが回せます。
具体的な料理例:チャーハン(炒飯)を構造化してみる
以下は「手順忘れ」を防ぐために構造化したチャーハンの例です。工程別に材料を分け、タイムラインと条件分岐を明記しています。
タイトル:基本のチャーハン(2人分)
所要時間:20分(準備10分/調理10分)
メタ情報:
- 必要器具:フライパン、中華鍋、ボウル、ヘラ
- 前提:ご飯は冷やご飯推奨(粘りが少ない)
材料:
- 冷やご飯:茶碗2杯
- 卵:2個
- ネギ:1本(小口切り)
- ハムorベーコン:50g(1cm角)
- 塩:小さじ1/2
- 醤油:小さじ1
- 胡椒:少々
- 油:大さじ1.5
下ごしらえ:
- 卵を溶いて塩少々を混ぜる(ボウルA)
- ネギを切る(ボウルB)
- ハムを切る(ボウルC)
- ご飯の塊をほぐしておく(ボウルD)
タイムライン(推奨、開始→完了):
00:00 フライパンを中火で温める、油を入れる
00:01 ハムを炒める(30秒〜1分)
00:02 ご飯投入→中火でほぐす(1分)
00:03 溶き卵を回しかける→手早く混ぜる(30秒)
00:04 醤油とネギを加えて味を整える(30秒)
00:05 火を止め、皿に盛る
ステップ(期待状態を記載):
- 前提:全材料がボウルに分けられている(期待:手が塞がれても次の材料がすぐ取れる)
- フライパンを中火で温め、油を入れる(期待:油が拡がる)
- ハムを炒めて香りが出たらご飯を入れる(期待:ご飯がほぐれる)
- ご飯が温まって粒が分かれるようになったら、溶き卵を周囲に回し入れる(期待:卵が固まり始めるが焦げない)
- 全体を手早く混ぜ合わせ、最後に醤油を鍋肌から回し入れる(期待:香ばしさが増す)
- 味見→必要なら塩・胡椒で調整(期待:塩気が均一)
条件分岐(if/else):
- もしご飯がべちゃべちゃ→ご飯を広げて水分を飛ばす/火力を上げ気味にして短時間で炒める
- もし卵が固まりすぎてパサつく→火を弱め、サッと混ぜる
- もし焦げる兆候→即座に火を弱め、ヘラで底をこそげる
チェックポイント(作業中に必ず確認):
- ご飯がほぐれているか(粒感)
- 卵がひとかたまりになっていないか(均一に混ざっているか)
- 焦げ付きの兆候がないか(鍋底を確認)
後処理:
- 火を止める→余熱で1分置くことで味が馴染むことがある
- 使った器具を普段通りに洗う(「洗い物タイマー」を設定しておくと片付け忘れ防止)
この構造なら「溶き卵を入れ忘れた」「醤油を入れたか忘れた」などのミスを減らすことができます。チェックポイントで味見や状態確認を組み込むのがポイントです。
ツールとガジェット:アプリ・ハードウェア活用法
- 紙のテンプレート(キッチンに貼る):
- 印刷したテンプレートに手書きでチェック。ADHDの人は物理的に触れるものが習慣化しやすい。
- スマホのリマインダ / タイマー:
- ステップ毎に通知を設定。短い音で注意を引く。
- スマートスピーカー(音声アシスタント):
- 「次のステップ教えて」や「10分タイマーセット」など音声で操作。手が汚れていても使えるのが利点。
- レシピ管理アプリ(写真・チェックリスト付き):
- 手順を分けて保存、写真と合わせて保存しておくとビジュアルで確認可能。
- カラフルな容器やラベリング:
- 食材を小分けにして色つきのボウルに入れておくと見落としが少ない。
- スマート時計(振動リマインド):
- 振動で気付けるのでキッチンの騒がしさに紛れにくい。
デバッグ術:失敗したときの振り返りと改善
エンジニアはバグ発生時にログを見て再現手順を洗い出します。同じ手法を料理に応用します。
- 事象を記録(What happened)
- 何を忘れたか、何が焦げたか。具体的にメモ(例:「卵入れ忘れ」「焦げ目が付いた」)。
- 再現手順を洗い出す(How to reproduce)
- どの手順で注意が逸れたか、どのタイミングで別作業に移ったか。
- 根本原因を仮説化(Why)
- 「下ごしらえが不十分でバタバタした」「スマホ通知で気が散った」など。
- 改善策を導入(Fix)
- スマホを別室に置く、下ごしらえのチェックリストを追加、ステップをさらに細分化する。
- 再実行して確認(Verify)
- 改善を施したレシピで再度作ってみて、ログを比較。
このサイクルを短く回すと、レシピはどんどん改善され、手順忘れの頻度は下がります。
習慣化・環境設計:忘れにくいキッチン作り
- 「作業開始の儀式」を作る:
- 例:「タイマーを3分セット→エプロンをつける→手を洗う」など。毎回同じルーチンにすることで心理的にスタートが切りやすくなる。
- 余分な刺激を減らす:
- スマホの通知をオフ、キッチンBGMは単調なものにする(変化が少ないほど注意は逸れにくい)。
- 作業スペースを最小限に:
- 物が多いと注意が散るため、必要な器具だけを出す。
- 「一時停止ステーション」を作る:
- 作業中に中断が必要になったとき、どの状態で一時停止するかのルールを決める(例:「フライパンは火を止める」「具材は蓋をして保温」)。
よくある質問(短めのQ&A)
Q:細かく分けすぎると作業が遅くならない?
A:最初は時間がかかるかもしれませんが、ミスが減ることで総合的な時短になります。慣れると効率が上がります。
Q:家族と料理を分担するときは?
A:各人に「担当モジュール」を割り当てる(下ごしらえ係・炒め係など)。コミュニケーション用チェックリストを共有すると連携が楽になります。
Q:外食や惣菜を活用しても構造化は必要?
A:必要です。惣菜を使う場合は「温め・盛り付け」手順をテンプレ化すると忘れにくいです。
結論(まとめ)
ADHDの特性を持つエンジニアは、論理的な思考と構造化の強みを活かせば、料理中の手順忘れを大幅に減らすことができます。ポイントは「頭で覚えない」こと——外部化と可視化、タスクの単純化、条件分岐の明文化、タイムラインの設定、そして実験(デバッグ)による継続的改善です。最初はテンプレートやチェックリストを用いることが最も効果的。慣れてきたら、自分なりの最小限の指示セットが作れるようになります。
まずは一つのレシピをテンプレ化してみましょう。下ごしらえを完了させ、タイマーをセットし、チェックボックスを一つずつ埋めていく――その小さな成功体験が継続と自信につながります。料理はエンジニアリングです。構造化して、焦らず、楽しく作っていきましょう。
コメント