「要件は理解しているのに、設計の起点が見つからない」
「コードレビューで指摘された問題が、どう解決すべきか整理できない」
「会議で急に意見を求められたとき、頭が真っ白になる」
エンジニアとして経験を積んでも、思考が詰まる瞬間はあります。技術の問題ではなく、「頭の中の情報を整理する方法」を持っているかどうかの差が、こういった場面では大きく出ます。
思考を整理するスキルは、プログラミングと同様に学べます。この記事では、エンジニアが思考整理に使えるフレームワークと、そのスキルを深める本5冊を紹介します。
この記事で分かること:
- エンジニアが「詰まる」ときに起きていること
- 思考を整理する5つの実践的フレームワーク
- 思考力を日常的に鍛える方法
- 思考術を深めるおすすめ本5冊
「詰まる」ときに頭の中で起きていること
思考が止まるのは、多くの場合「情報の整理ができていない状態」です。知識は持っている、問題も理解している。でも「どこから考え始めればいいか分からない」という状態です。
情報が頭の中で混在している
設計の問題で詰まっているとき、「要件」「制約」「既存の実装」「理想の設計」「チームの意見」など、複数の情報が頭の中で混在しています。これらを分類せずに一度に考えようとするから、思考が止まります。
まず「今自分が抱えている情報をすべて外に出す」ことが第一歩です。頭の中で整理しようとするのをやめ、紙やメモに書き出すだけで、思考が動き始めることが多いです。
「問題」と「問い」が混乱している
「パフォーマンスが悪い」は問題です。「なぜパフォーマンスが悪いのか」は問いです。問い(イシュー)を明確にしないまま解決策を探すと、方向のない思考になります。
「自分は今何を解決しようとしているのか」を一文で言語化できれば、思考は動き始めます。この「問いの言語化」が思考整理の核心です。
思考を整理する5つのフレームワーク
設計やレビュー、議論の場でその場で使えるフレームワークを5つ紹介します。
1. 全部書き出す(ブレインダンプ)
頭の中にあるものをすべて紙(またはメモアプリ)に書き出します。整理しなくていいです。良し悪しを判断しなくていいです。ただ「今自分が考えていること」を全部外に出します。
書き出した後、自然と「これは重要」「これは枝葉」という区別ができてきます。頭の容量が解放されることで、次の思考が動き始めます。
2. 問いを「一文で書く」(イシューの明確化)
「自分は今、何を解決しようとしているのか」を一文で書きます。「〇〇について考える」ではなく「〇〇という状況において、どうすれば〇〇できるか」という問いの形にします。
問いが明確になると、答えるべき方向が定まります。逆に問いが曖昧なままだと、考えても考えても答えに近づかない状態が続きます。
3. 「So What? Why So?」で論理を確認する
ロジカルシンキングの基本的な検証方法です。「So What(だから何?)」で結論の意味を問い、「Why So(なぜそう言える?)」で根拠を問います。
自分の設計案や提案に対して「だから何が解決されるのか」「なぜこのアプローチで良いと言えるのか」を問い直すことで、論理の弱い部分が見えてきます。コードレビューのフィードバックにも使えます。
4. A4メモ書き(ゼロ秒思考)
赤羽雄二氏が提唱する思考整理法です。A4用紙に1分間で思考をメモし、1日10枚書き続けることで思考の解像度が上がります。「タイトル(問い)」と「4〜6行の箇条書き」というシンプルなフォーマットで、頭の中を高速で言語化します。
デジタルでも応用可能で、テキストエディタに「今詰まっていること:」と書いて、思いつくまま箇条書きにするだけでも効果があります。書く行為が思考を促進します。
5. MECE(漏れなくダブりなく)で分類する
問題の要素を「漏れなくダブりなく」分類する手法です。設計の選択肢を考えるとき、「機能面」「パフォーマンス面」「保守性」「コスト面」のように切り口を分けて整理すると、見落としや重複を防げます。
エンジニアは技術的な側面に集中しすぎて、非技術的な要素(保守コスト、学習コスト、チームスキルとのフィット感など)を見落とすことがあります。MECEで切り口を整理することで、多角的な設計判断ができるようになります。
思考力を日常的に鍛える方法
フレームワークを知っているだけでなく、日常的に使えるようになるための訓練法を紹介します。
「なぜ」を3回掘り下げる習慣
バグの原因を追うとき、設計の決定をするとき、「なぜそうなのか」を3回繰り返して掘り下げます。「なぜ処理が遅いか」「なぜそのクエリが多発しているか」「なぜその設計にしたか」。この習慣が日常の思考の解像度を上げていきます。
1日1つ「問いを立てる」トレーニング
今日気になったこと、疑問に思ったことを「なぜ〇〇か」「どうすれば〇〇できるか」という問いの形にして書き留めておきます。日記でもメモアプリでも構いません。
「問いを立てる力」は思考の基礎体力です。毎日1つ問いを立てるだけで、数ヶ月後には問題を問いに変換する速度が大きく変わります。
思考術を深めるおすすめ本5冊
思考整理の基礎から応用まで、エンジニアの実務に直結する5冊を紹介します。
思考の整理学
著者:外山滋比古
「グライダー人間(与えられた知識を消化するだけの人)」ではなく「飛行機人間(自ら考え飛ぶ人)」になるための思考論。知識をいかに整理し、創造的に活用するかを平易な言葉で語った、読書猿も推薦する名著です。
Amazonで見る →この本はAudible(オーディブル)で聴くこともできます。今なら1冊無料でお試し →
ゼロ秒思考
著者:赤羽雄二
マッキンゼーで14年間培った「A4メモ書き」の思考整理術。1分でA4用紙に思考を書き出すシンプルな訓練が、思考の解像度と速度を飛躍的に高めます。エンジニアが設計の詰まりを解消するのにも即効性があります。
Amazonで見る →この本はAudible(オーディブル)で聴くこともできます。今なら1冊無料でお試し →
問題解決大全
著者:読書猿
ビジネスや人生のあらゆる問題を解くための37のツールを体系的にまとめた一冊。思考法・分析手法・意思決定フレームワークが網羅されており、エンジニアの設計・問題解決・意思決定の全場面で参照できます。
Amazonで見る →この本はAudible(オーディブル)で聴くこともできます。今なら1冊無料でお試し →
「考える技術」と「地頭力」がいっきに身につく 東大思考
著者:西岡壱誠
東大生が実践している「考える技術」を具体的に解説した本。「なぜ?を分解する」「視点を変える」「抽象化する」など、思考の基本動作をエンジニアの実務でも直接活用できるレベルで学べます。
Amazonで見る →この本はAudible(オーディブル)で聴くこともできます。今なら1冊無料でお試し →
ロジカル・シンキング
著者:照屋華子、岡田恵子
MECE・So What・Why Soなど、ロジカルシンキングの基本概念を体系的に解説したビジネス書のスタンダード。設計ドキュメントの書き方や、コードレビューのコメントの構造化にも活かせる実践的な内容です。
Amazonで見る →この本はAudible(オーディブル)で聴くこともできます。今なら1冊無料でお試し →
よくある質問(FAQ)
Q1. 思考整理に最も効果的なツールは何ですか?
ホワイトボード、付箋、ノートなど、書く・貼るといったアナログツールが思考整理には最も効果的という研究があります。デジタルではFigJam、Miro、Notionのボード機能が使いやすいです。重要なのはツールより「書き出す行為」そのものなので、手元にあるもので始めることが最優先です。
Q2. ロジカルシンキングは生まれつきの才能ですか?
いいえ、後天的に身につけられるスキルです。フレームワークを知り、意識的に使い続けることで誰でも鍛えられます。プログラミングと同様に、最初は不自然でも繰り返すうちに自然な思考のパターンになっていきます。むしろエンジニアは論理的な思考の素地があるため、ロジカルシンキングのフレームワークが比較的早く馴染みます。
Q3. 設計レビューで思考が止まったとき、その場で何をすればいいですか?
「今、自分は何を理解できていないかを一言で言うと?」と自分に問いかけることが最初のステップです。分からないことが言語化できれば、それが問いになります。次に「今分かっていることを確認させてください」と相手に伝えて整理する時間を作ることも有効です。思考が止まる場面で「分からない」と認識する勇気が、実は最も重要なスキルのひとつです。
Q4. 思考整理の習慣はいつ行うのがいいですか?
「詰まった瞬間」とは別に、仕事の終わりに「今日考えたこと」を5分でメモする習慣がおすすめです。1日を振り返り、思考のプロセスを整理することで翌日のスタートが明確になります。問題を持ち越す際も、「現状の理解」「次に確認すること」を書いておくだけで翌朝の取り掛かりが格段にスムーズになります。
Q5. チームで思考整理の文化をつくるにはどうすればいいですか?
設計のドキュメントに「問いと回答」の形式を取り入れることが最も効果的です。「なぜこの設計を選んだか」「他の選択肢は何を検討したか」「何を優先してこの判断をしたか」を記録する文化がチームにあると、全員の思考の質が上がります。また、レビューコメントに「なぜそうすべきか」を一言添える習慣だけでも、チームの論理的思考力は上がっていきます。
Q6. 思考整理とメモ術は違うものですか?
補完的な関係です。メモ術は情報を外部に保存する行為で、思考整理は情報を分類・構造化して理解を深める行為です。良いメモ術があると思考整理が速くなり、思考整理の習慣があるとメモが使いやすい形で残ります。両方を意識して組み合わせることで、知識の蓄積と活用のサイクルが生まれます。
まとめ
設計やレビューで詰まるのは能力の問題ではなく、思考の整理の仕方の問題です。「全部書き出す」「問いを一文で作る」「So What/Why Soで確認する」、この3つだけでも今日から使えます。
思考整理は筋トレと同じで、意識して使い続けることで鍛えられます。今日詰まった場面で1つのフレームワークを試すことが、思考力向上の最初の一歩です。
- 詰まる原因は「情報が混在している」か「問いが曖昧」なことが多い
- まず全部書き出すことで頭の容量が解放される
- 「今自分は何を解決しようとしているか」を一文で書く
- So What/Why Soで論理の弱い部分を見つける
- 日常の「なぜ」の積み重ねが思考力を底上げする
📖 仕事術の基本をまとめて学ぶならこちら
エンジニアの仕事術|生産性・集中力・学習速度をまとめて上げる実践ガイド →