初めに
Udemyが提供する「エンジニアのための『論理的思考』講座」を受講し、自分のために要点をメモしました。 お気づきの点があればご指摘いただけると幸いです。
サマリー
論理的であるということは「もれ」や「ダブり」(横の論理)、そして「飛躍」(縦の論理)がないこと
- 問題とは
- あるべき姿と現状のギャップ
- 課題とは
- 問題の解消方法(解き方)
- 疑問とは
- 問題解決のために何ができるのか(解決方針)
- 具体的にどのように進めると良いのか(解決方法)
論理的思考で最初に行うことは「課題」ないし「疑問」を明確にすることが最も重要である
ロジックツリーとはロジックを可視化したもの
横の論理
- MECE: Mutually Exclusive, Collectively Exahustive =
ある物事をモレなく、ダブりなくとらえること - もれなく、ダブりなく洗い出す手段として以下4点
- 因数分解
- 要素分解
- 時系列
- 相反する概念
- 論点の数として、「人が一度に覚えられる数には限界がある」ため、論点は4~5以内に収まるよう整理しておく
縦の論理
- 結論から言う/事実から言う
- 演繹法:一般的なルールやセオリーを使った論理展開
- 確認できた事実を一般論に当てはめて主張を展開する
- 人によって前提とする「一般論」が異なることがある。演繹法を使う場合は、関係者全員が共通認識を持つ必要がある。
- 帰納法:
- いくつかの状況と結果を並べることで、ある「法則」の存在を推論する
- 事実をベースにするため、偏った事実から結論が導かれている可能性がある
終わりに
現場で、「話が分かりにくい。結論から話して欲しい」と指摘を受け本講座の受講を決めました。 内容的には論理的思考の概念を短時間で分かりやすくまとめてあり、とても満足しました。 論理的思考は、開発者として必須であるとともに、現在勉強中のフランス語コミュニケーションでも求められるスキルです。 身につくまで何度も実践していこうと思います。