理解力が低いと思われる方、「理解しない」のではなく、むしろ「理解力の範囲で理解」するので、表面的な理解に留まったり、引っかけに掛かったり、曲解に疑問を持たずに止まる。そのうえで、その理解を元に少ないサンプルで強固な心証を形成していく。ここを軌道修正するのは、なかなかコストが高い。
— Takashi Okumura (@tweeting_drtaka) 2022年4月7日
一方、理解力が高い方は、新しい概念に触れたときの反応が全然違う。理解のためにペースが落ちるのではなく、むしろ質問を通じて前進していく感じ。おそらく、既存の知識から類例かメタ概念を引っ張りだしてきて、差分や境界を探ることで理解してる。理解力があるから元々の知識も多く、相乗効果。
— Takashi Okumura (@tweeting_drtaka) 2022年4月7日
ITの勉強あるあるなんだけど、新しい概念に触れたときに「ぼんやりと意味がわかる」ぐらいの理解で学ぶのを止めてしまうと、解像度が上がらない・理解が深まらず、それであとで手痛いしっぺ返しを喰らうことが多い。だから、「多分まだ理解できていないのでもう少し掘り下げて、細かく一つ一つ考えてみよう」となることが大事に思う。
一つ一つの細かいことが正確に理解できていると、2つ目のTweetで言われているようにその後の応用も聞きやすいように思い。だからとにかく、出来るだけ細かい粒度で精度高く理解することが大事に思う。小さなちょっとしたことの理解に手を抜かないというか。
同様に、何かについて「わからない」と感じる時も、
- 漠然とわからない、混乱していて何がわからないか、わからない
状態を
- 既知のことと未知のことが整理されていて、どのスコープで何について未知なのかその輪郭が明瞭になっている
状態に変えていけるのかがすごく大事だと思う。
参考
※ルール10 : スキルを分離して個別に練習する