最終更新日:
創作物を読むときも、巨大なソフトウェアや制度を理解するときも、私たちは断片から全体像を仮定し、その全体像によって断片を読み直す。この類似から、領域を横断する「解釈学的能力」の存在を想定できる。しかし、熟達研究や学習転移研究を踏まえると、似た振る舞いが同じ一般能力から生じるとは限らない。専門家が重要な構造や異常を見抜けるのは、何を無視し、何を証拠とし、何を通常状態とみなすべきかを領域固有の知識として持つからである。
本稿は、理解に必要な知識を、事実や用語の蓄積より広く捉える。知識とは、対象を意味のある差異へ分け、関係を見いだし、予測を生み、予測とのずれを異常として認識し、現在に折り畳まれた形成史を復元するためのモデルである。また、その知識は個人の記憶だけでなく、コード、テスト、履歴、文書、会話、組織的実践などに分散している。
したがって「理解するとは、知っていることである」とは、答えをあらかじめ所有しているという意味ではない。何が意味を持つかを暫定的に知り、その知識を手掛かりに対象へ問いを立て、対象からの反証によって知識そのものを更新できる、という意味である。
同じ言葉を聞き、同じ文章を読み、同じ画面を見ていても、そこから受け取る意味は人によって異なる。慣用句を字義どおりに受け取る人がいる一方で、その場の文脈から比喩だと分かる人がいる。登場人物の発話を額面どおりに追う人もいれば、関係性やそれまでの経緯を踏まえて皮肉を読み取る人もいる。目や耳に入った情報は同じでも、何が重要な差異として立ち現れるかは同じではない。
巨大なソフトウェアや組織の制度を理解するときにも、よく似た差が生じる。初めて触れる人には、条件によって処理を変えるだけのコードに見えるものが、長く運用してきた人には、過去の契約を守るための境界に見えることがある。システムの動作記録であるログに紛れた一行も、ある人には雑音でしかないが、別の人には障害の原因へ至る決定的な異常となる。熟練者は情報を多く受け取っているのではない。同じ情報の中に、初心者とは異なる区切り、関係、兆候を見ている。
では、その違いはどこから来るのだろうか。注意深さや頭の回転の速さだけで説明できるのか。それとも、理解しようとする対象について、すでに何かを知っているからなのか。本稿が検討するのは、「理解とは、対象の中に完成済みの意味を見つけて取り出すことなのか、それとも、理解する側の知識によって意味を組み立てることなのか」という問いである。
この問いを考えるために、創作物を読むことと、ソフトウェアを中心とする複雑なシステムを読むことを並べてみたい。両者は同じ対象ではない。プログラムには実行によって確かめられる振る舞いがあり、創作物には複数の解釈が並び立つ余地がある。それでも、目の前の断片から全体像を仮定し、その全体像によって断片を読み直すという往復運動には共通点がある。本稿では、断片と全体を往復しながら意味を組み立て、矛盾に応じて見方を改める働きを、仮に「解釈学的能力」と呼ぶ。そして、初心者と専門家の違いを調べる熟達研究と、ある場面で学んだことが別の場面でも役立つかを調べる学習転移研究をもとに、それが領域を横断する一つの能力だという仮説がどこまで成り立つかを検討する。
先に見通しを述べれば、本稿の結論は、「理解するとは、知っていることである」という題名に帰着する。ただし、ここでいう知識は、用語や事実を数多く記憶していることではない。何を同じものとしてまとめ、何を重要な差異として分けるかを知ること。要素間の関係と、通常なら何が起こるはずかを知ること。現在の形を生んだ歴史を知ること。そして、必要な情報が人、文書、コード、道具、実践のどこにあり、どう確かめればよいかを知ることである。
この意味での知識は、理解に先立つ条件であると同時に、理解の過程で更新されるものでもある。知っているからこそ問いを立てられる。しかし、知っていると思うことに固執すれば、対象からの反証を見失う。以下では、創作物とシステム理解の類似から出発し、一般能力という仮説を検証する。これを通して専門家の見え方を支える領域固有の知識へと議論を進める。そのうえで、予測、歴史、分散した実践という観点から「知っている」の意味を広げ、理解と知識が互いを作り替える関係を明らかにする。
小説の一節を読むとき、私たちは書かれた文を一つずつ理解してから、最後に作品全体の意味を足し合わせるわけではない。ある台詞を冗談と受け取るか、脅しと受け取るかは、登場人物の関係や、それまでの出来事についての見方に左右される。反対に、その台詞をきっかけとして、人物像や物語全体の見方が変わることもある。部分は全体によって意味づけられ、全体は部分によって組み替えられる。
システムを読むときにも、これと似た往復がある。一行の条件分岐を理解するには、その処理がどの機能に属し、前後の処理とどう関係し、利用者に何を約束しているかを考えなければならない。一方、その条件分岐が見つかったことで、単純だと思っていた機能に複数の利用形態があると判明し、システム全体の理解を改めることもある。ここでも、一行から全体へ、全体から一行へという読み直しが起きている。
往復するのは、部分と全体の間だけではない。目に見える表現と、その背後にある意図の間も行き来する。創作物では、言葉の表面と話者の本心、個々の場面と作品の主題、現在の描写と過去の出来事を結びつける。システムでは、コードや画面に現れた動作と、業務上の目的、設計時の判断、運用の経緯を結びつける。明示されていない前提を推測し、その推測が別の断片と整合するかを確かめる点も共通している。
ただし、この類似を同一性と取り違えてはならない。プログラムには、与えられた入力に対してどの処理が実行され、どの出力が得られるかという、形式的かつ操作的に確かめられる意味がある。不具合の有無は、実行や試験によって絞り込める。これに対して創作物では、本文と整合する複数の読みが並び立ち、ただ一つの解釈に決められない場合がある。プログラムの出力が一意に定まる場面まで、文学作品のように自由に解釈してよいわけではない。
それでも、システムの意味が実行結果だけで尽くされるわけでもない。「この処理は何をするか」には実行で答えられても、「なぜこの例外だけを特別に扱うのか」「なぜ二つの機能を分けたのか」という問いには、現在のコードだけでは答えられないことがある。過去の障害、顧客との約束、組織の責任分担といった、コードの外にある事情を読みに入れる必要があるからだ。
創作物とシステムは、正しさの確かめ方も、許される解釈の幅も異なる。しかし、断片から背後の全体像を仮定し、その全体像によって断片を読み直すという認識上の実践には、確かな類似がある。では、この往復を支える、領域にかかわらない能力が存在するのだろうか。次章では、その可能性を「解釈学的能力」という仮説として、いったん強く提示する。
前章で見た、部分から全体を考え、その全体によって部分を読み直す運動は、解釈学でいう「解釈学的循環」と重なる。解釈学とは、文章や行為をどのように理解するかを問う思想の伝統である。解釈学的循環の「循環」は、同じ場所を空しく回ることではない。一つの断片を手掛かりに暫定的な全体像を作り、別の断片との整合を確かめながら、よりよい理解へ進む過程を表している。
Gadamer は、理解する人を、先入見を持たない中立的な観察者とは捉えなかった。人はそれまでの経験と歴史によって形づくられた見方、すなわち「地平」を持って対象に臨む。そして、対象との対話を通じて、対象だけでなく自分の地平も変わると論じた(Gadamer, 2004)。ここでいう先入見は、単なる思い込みという否定的な意味に限られない。そもそも何を問い、どこに意味を見いだすかを可能にする、理解の出発点でもある。
この考えを認知の働きとして言い換えると、理解とは、観察できる断片から背後のモデルを仮説として組み立て、合わない証拠に出会うたびにモデルを更新することだと考えられる。文章理解の研究では、読者が文面の記憶だけでなく、登場人物、時間、場所、因果関係などをまとめた「状況モデル」、すなわち文章が描く状況についての心的な全体像を作ることが示されている(Zwaan & Radvansky, 1998)。
プログラム理解についても、Brooks は、理解者がコードから手掛かりを探し、プログラムが何をしているかについて仮説を立て、その仮説を階層的に確かめる過程を示した(Brooks, 1983)。また、断片的な情報から状況の意味を組み立てる「センスメイキング」の研究では、得られたデータを既存の枠組みに当てはめるだけでなく、データと枠組みを相互に修正するモデルが提案されている(Klein et al., 2006)。対象は違っても、断片、仮説、検証、修正という運動はよく似ている。
そこで本稿では、この運動を支える働きを、仮に「解釈学的能力」と呼ぶ。その構成要素として考えられるのは、記号や慣習を読み解くこと、文脈から状況モデルを作ること、表面の違いを越えて関係の構造を捉えること、意図と因果を推論すること、部分と全体および具体と抽象を往復すること、矛盾を検出すること、複数の仮説を比べること、そして証拠に応じてモデルを更新することである。
この仮説に立てば、熟達した小説の読者と、巨大なシステムを読み解く技術者は、異なる知識を使いながらも、共通する認知の型を発達させていることになる。創作物を深く読む経験が、システムを理解する力にもつながるという期待さえ生まれるだろう。
しかし、異なる活動を「仮説」や「更新」という同じ語で説明できることは、同一の心理的な仕組みが働いていることの証明にはならない。また、共通する仕組みがあったとしても、一方で身につけた力が他方へ移るとは限らない。次章では、この魅力的な仮説を反証にさらして検討してみよう。
「断片から仮説を立て、証拠によって更新する」という説明は、文学解釈とシステム理解だけでなく、医療診断、科学研究、機械の故障解析にも当てはまる。この広がりは一般能力の存在を示すように見える。しかし、似た手順で記述できること、同じ認知の仕組みが使われること、ある領域で身につけた能力が別の領域でも役立つことは、それぞれ別の主張である。
たとえば、医師と技術者はどちらも異常の原因について仮説を立てるが、証拠として見るものは大きく異なる。医師が検査値や症状の組合せを見るところで、技術者は処理の順序や負荷の変化を見る。「仮説を立てる」という外形が同じでも、候補となる仮説、その確からしさ、反証と認める条件は、領域についての知識によって決まる。共通の言葉は、共通の中身まで保証しない。
文学解釈の熟達も、文学全般に均一に働くわけではない。Levine は、詩を専門とする読者とヒップホップを専門とする読者を比べ、それぞれが属する解釈の共同体になじみ深いジャンルで、より専門家らしい読みを示すことを報告した(Levine, 2022)。韻律、引用、語り手の立場、文化的な符号のうち、どれを手掛かりとするかはジャンルによって異なる。優れた読みは、文脈から独立した万能の技法というより、特定の実践の中で何が意味を持つかを学んだ結果だと考えられる。
学習転移の研究も、強い一般能力の仮説に慎重さを求める。学習転移とは、ある課題で学んだ知識や技能が別の課題でも使われることである。元の課題とよく似た場面への「近い転移」に比べ、表面も領域も異なる場面への「遠い転移」は起こりにくく、その効果は小さいか、確認できない場合が多い(Barnett & Ceci, 2002; Sala et al., 2019)。文学を深く読む訓練から、巨大なシステムの理解へ直接つながるという主張を支える証拠はない。
フィクションを読むことと他者理解の関係には、限定的ながら興味深い結果がある。複数の研究を統合した分析では、フィクション読書が、他者の感情や意図といった心的状態を推測する社会的認知に、小さい正の効果を持つことが報告されている(Dodell-Feder & Tamir, 2018)。ただし、これはシステムの因果構造や設計意図を理解する能力への転移を示したものではない。対象も測定される課題も異なる以上、この結果を一般的な解釈能力の証明にまで広げることはできない。
それでは、解釈学的能力という仮説は捨てるべきなのだろうか。ここで退けられるのは、領域から独立した単一の能力を鍛えれば、どの対象も同じように理解できるという強い主張である。比較、仮説形成、矛盾検出、モデル更新といった認知作用が複数の領域に現れるという、より弱い主張までは否定されない。ただし、それらは領域固有の知識に支えられて初めて、何を比べ、何を矛盾とみなすかを定められる。
問いはここで、「一般能力はあるか」から「各領域で、専門家らしい見え方を成立させている知識とは何か」へ移る。次章では、初心者と専門家の違いを手掛かりに、知識が単なる記憶量ではなく、重要な構造を選び出す基準であることを確かめる。
専門家は、初心者より多くの情報を覚えているだけではない。同じ対象を見たとき、情報のまとめ方が異なる。Chi らは、物理学の問題を分類するよう求めた実験で、初心者が「斜面」「ばね」といった問題文の表面的な特徴に注目する一方、専門家はエネルギー保存則など、解法を支える原理によって分類することを示した(Chi et al., 1981)。専門家は、見た目の違いの背後にある共通の関係を捉えていた。
この結果は、専門家には優れた抽象化能力がある、と要約されることがある。抽象化とは、個別の対象から共通する性質や関係を取り出して捉えることである。しかし、抽象化を、細部を捨てれば自然に得られる一般的な技法だと考えるのは正確ではない。斜面の角度を残すべきか、物体の色を無視してよいかを判断するには、何が物理現象を左右するかをすでに知っている必要がある。重要でない情報を捨てられるのは、重要なものを知っているからである。
システム理解でも事情は同じだ。たとえば、コードに status == LEGACY という条件があったとする。LEGACY はここでは、旧来の契約や仕様に従う状態を示す名前である。初めて読む人には、二つの処理を切り替える印にしか見えないかもしれない。ところが担当者には、特定の顧客との契約、過去のデータ移行、障害時の補償、将来の廃止計画が交わる境界として見えることがある。その見え方は、条件式そのものから自動的に導かれるのではない。
プログラム理解の研究でも、読み手が作る心的表象、すなわち頭の中に組み立てるプログラムのモデルは、コードの構造だけで決まらず、既有知識と読む目的によって変わることが示されている(Pennington, 1987)。不具合を直そうとする人は処理の流れに注目し、機能を変更しようとする人はデータの役割や業務上のつながりに注目する。同じ人であっても、問いが変われば作るモデルも変わる。
専門家が知っているのは、用語の定義や操作手順だけではない。どの特徴が同じ原理に属するか、どの差異が結果を変えるか、どの例外が境界を示すかを知っている。さらに、いま解こうとしている問いに応じて、どの関係を前景に置くべきかを判断できる。知識は、目の前の情報に付け足される解説ではなく、情報を意味のある単位へ組み直す基準として働く。
この意味で、理解するとは、すでに何かを知っていることである。何も知らずに純粋な観察を重ね、そこから重要な構造だけを取り出すことはできない。ただし、この命題を「知識とは答えの暗記である」と受け取れば、理解の動的な性質を見失う。次章では、知識を、観察の前から働き、観察によって修正される「前理解」として捉え直す。
知識を辞書のようなものだと考えると、まず対象を観察し、分からない言葉があったときだけ、頭の中の知識を引くという順序になる。しかし実際には、知識は観察より後にだけ働くのではない。何に目を向け、何と何を同じ種類としてまとめ、どの違いを無視し、どの違いを異常とみなすかという、観察そのものを形づくっている。
Heidegger は、人が対象を理解するとき、あらかじめ持っている見通しや概念から完全に自由ではないという理解の「先構造」を論じた(Heidegger, 1962)。先構造とは、理解に先立って働く見方の枠組みである。Gadamer も、歴史や伝統の中で形づくられた先入見を、単に排除すべき誤りではなく、理解を始めるための条件として捉えた(Gadamer, 2004)。本稿では、このように対象へ向かう前から働く知識のまとまりを「前理解」と呼ぶ。
障害を調べる担当者は、記録されたログを上から均等に読んでいるわけではない。「この値は通常なら変化しない」「この処理の後には必ず別の処理が続く」「このエラーは原因ではなく、先に起きた失敗の結果である」といった前理解を使っている。それがあるから、無数の行の中から一つの変化を証拠として拾える。正常な状態について何も知らなければ、異常だけを見分けることもできない。
創作物でも、前理解は読みを可能にする。慣用句を比喩として読めるのは、その言語の慣習を知っているからである。沈黙を拒絶、ためらい、同意のいずれとして読むかは、人物の関係、場面の慣習、作品の語り方についての見通しに左右される。前理解を持たない読み手には、手掛かりそのものが手掛かりとして現れない。
もっとも、前理解は理解を助けると同時に、誤らせもする。担当者が「この機能は変わっていない」と信じていれば、変更を示す記録を見落とすかもしれない。ある人物を善人だと決めつければ、それに反する台詞を冗談として処理してしまうかもしれない。前理解に合う証拠だけを集めれば、循環は理解を深める運動ではなく、最初の思い込みを補強する閉じた輪になる。
したがって、よい理解に必要なのは、前理解を捨てることではない。前理解なしには、問いも証拠も成立しない。必要なのは、自分がどの前提から見ているかを自覚し、対象からの抵抗に応じて、その前提を修正できることである。知識とは、概念や事実の集合に加え、関係、正常状態、例外、重要度、形成過程を含む見方の枠組みであり、つねに改訂可能でなければならない。
では、対象はどのようにして前理解へ抵抗するのだろうか。その重要な契機が、「こうなるはずだ」という予測と、実際に起きたこととのずれである。次章では、知識が未来への期待を生み、その期待が違和感を見えるようにする働きを考える。
ある対象を知っている人は、過去について多く語れるだけでなく、次に何が起こるかについて期待を持てる。ボタンを押せば画面が切り替わる、注文が確定すれば在庫が減る、ある人物が問い詰められれば話題をそらす、といった期待である。知識は、記憶された情報として保存されるだけでなく、「この条件なら、こうなるはずだ」という予測を生むモデルとして働く。認知を、感覚入力を受け取るだけの過程ではなく、上位の期待や予測と入力との差を調整する過程として捉える予測処理の議論も、この見方を支えている(Clark, 2013)。
違和感は、この予測が破られたときに生じる。経験豊かな運用担当者が、数値としては許容範囲にある小さな揺れを見て異常に気づくことがある。それは直感という名の説明不能な力とは限らない。通常なら一定であるはずの値、先に終わるはずの処理、同時には起こらないはずの事象について予測を持ち、観測とのずれを意味のあるものとして認識しているのである(Clark, 2013; Klein et al., 2006)。
ここには反実仮想も含まれる。反実仮想とは、実際には起きなかった別の可能性を「もしそうであったなら」と考えることである。「もし通信の遅延だけが原因なら、この別の処理も遅れるはずだ」「もし人物が本心から賛成しているなら、この沈黙は不自然だ」と考えることで、競合する説明を比べられる。理解は、起きた事実を並べるだけでなく、別の条件なら何が起きたはずかを問うことによって深まる。
創作物における皮肉も、期待との差から理解される。言葉の表面だけを見れば称賛であっても、その場面で通常期待される発話や、話者と相手の関係を知っていれば、表面と意図の衝突に気づける。伏線も同様である。何気ない描写が目立つのは、その場面を進めるだけなら不要なはずだ、という期待があるからだ。後の出来事によって、その描写に新しい役割が与えられると、作品全体のモデルも更新される。
未知の対象を既知の対象になぞらえる類推にも、予測を広げる働きがある。Gentner の構造写像理論では、類推の中心は、表面的な特徴の似ている部分を集めることではなく、要素間の関係構造を一方の領域から他方へ対応づけることにある(Gentner, 1983)。関係が対応していると考えるからこそ、まだ観察していない性質についても「こちらでも同じ関係が成り立つのではないか」と予測できる。
ただし、理解のすべてを予測だけへ還元することはできない。システムが何をすべきかという規範、なぜその目的を選んだかという歴史、誰が判断の権限を持つかという社会的な関係は、次の状態を当てるだけでは捉えきれない。また、予測が当たっても、誤った理由から偶然当たることはある。予測可能性は理解の十分条件ではなく、知識が果たす重要な機能の一つである。
予測と観測のずれは、理解を更新する入口になる。しかし、なぜ現在の状態がそのようになったかを説明し、どの制約を残すべきかを判断するには、時間を遡る必要がある。次章では、対象の現在に折り畳まれた形成の歴史を、理解に欠かせない知識として扱う。
巨大なシステムの現在の姿は、現在の目的だけに照らして最も合理的に設計された結果とは限らない。似た処理が二つ残っている、特定の顧客だけ別の手順を通る、古い形式のデータを読み続けている。このような構造は、いまの要件だけを見れば無駄に思える。しかし、過去のデータ移行、法令の変更、顧客との契約、重大な障害への対策、組織の再編といった出来事の痕跡かもしれない。
現在どう動くかを知ることと、なぜその形になったかを知ることは異なる。前者だけでも、決められた操作や小さな修正はできるだろう。だが、奇妙に見える処理を削除してよいか、二つの機能を統合してよいかを判断するには、その形が守っている約束を知らなければならない。理由を失った制約は、単なる複雑さに見える。理解のない単純化は、過去に解決した問題を再び起こすことがある。
Naur は、プログラミングの中心を、コードという成果物の作成だけに置かなかった。開発者は、現実の問題とプログラムがどのように対応するかについて、自らの中に「理論」を築くと論じた(Naur, 1985)。ここでいう理論は、形式化された仕様書に限らず、なぜこの設計が妥当で、どの変更なら意図を保てるかを説明できる理解である。コードだけを引き継いでも、その理論を担った人と記録が失われれば、後任者は残された断片から理論を再建しなければならない。
この問題は、経路依存性という考え方からも捉えられる。経路依存性とは、初期の選択や偶然の出来事が、その後の選択肢と費用を変え、自己強化を通じて現在の状態を形づくることである。Pierson は、いったん選ばれた制度が、学習、調整、期待などの積み重ねによって変更しにくくなる過程を論じた(Pierson, 2000)。システムでも、初期に採用したデータ形式が周辺の機能や運用を増やし、よりよい形式が現れても容易には置き換えられなくなる。
歴史を知ることは、過去の判断を無条件に尊重することではない。当時は合理的だった制約が、現在も必要だとは限らない。重要なのは、現在の構造を自然で変更不能なものとみなさず、どの条件の下で生まれ、何によって維持されているかを見極めることである。形成の理由が分かれば、守るべき意図と、すでに役割を終えた手段を分けられる。
創作物にも、現在の本文だけでは見えにくい歴史が折り畳まれている。特定の表現が過去の作品を引用していること、ある語り方がジャンルの慣習を反転させていること、制作当時の社会規範に応答していることは、その背景を知らなければ意味として立ち現れない。作品を歴史だけへ還元することはできないが、歴史を切り離せば失われる読みもある。
したがって領域固有の知識には、用語や現行仕様だけでなく、対象を現在まで運んできた出来事と判断、その連鎖についての知識が含まれる。もっとも、その歴史を一人がすべて記憶することはできない。多くはコード、試験、文書、会話、制度に分かれて残る。次章では、知識の所在を個人の頭の中から、道具と人を含む実践全体へ広げる。
ここまで、理解を支える知識を、関係を見分け、予測を生み、歴史を復元するモデルとして捉えてきた。しかし、巨大なシステムについて必要な知識を、一人の人間がすべて記憶することはできない。現在の動作はコードと試験に、設計時の判断は文書と変更履歴に、運用上の例外は監視設定や担当者の経験に、守るべき約束は契約や法制度に残されている。理解に必要な知識は、異なる場所と形式に分散している。
Star と Ruhleder は、情報基盤を、単独で存在する物ではなく、組織、慣習、技術などの関係の中で成立するものとして論じた。また、基盤はうまく機能している間は背景へ退き、故障したときに、それまで見えなかった依存関係を表す(Star & Ruhleder, 1996)。普段は意識しない認証サービスや担当部署の承認が、障害や変更の場面で初めて、システムを支える前提として見えることがある。
分散認知とは、認知を一人の頭の中だけの情報処理とせず、人、道具、外部の表現、環境にまたがる系の働きとして捉える立場である(Hutchins, 1995)。この見方に立てば、チェックリストや監視画面は、人の記憶を補う受動的な置き場ではない。何を確認し、どの順序で判断し、誰へ伝えるかを形づくる、認知の一部である。システムを理解する主体は、孤立した個人というより、資料と道具と他者を結びつけて考える人である。
状況的学習も、知識を文脈から切り離された所有物としてではなく、実践への参加を通じて形成されるものとして捉える。Lave と Wenger は、学ぶ人が実践共同体、すなわち共通の活動と判断基準を持つ人々の集まりへ参加し、周辺的な役割から次第に深く関わる過程を示した(Lave & Wenger, 1991)。Goodwin は、専門的な見方を、対象を職務上意味のあるものとして可視化し、構成する実践として論じている(Goodwin, 1994)。文書に同じ規則が書かれていても、どの例外を重く見るか、誰の判断を仰ぐか、記録同士が食い違ったとき何を信頼するかは、実践への参加によって学ばれることが多い。
この観点から見ると、熟練者とは、すべての答えを覚えている人ではない。必要な知識がどこにあり、どのような問いで探せばよいかを知る人である。さらに、見つけた断片が誰によって、いつ、どの目的で作られ、現在も有効かを判断し、別の断片と関連づけられる人である。「どこを見れば分かるか」と「それをどこまで信じてよいか」は、内容そのものと同じく重要な知識となる。
人工知能に大量のコードや文書を与えれば、情報へ到達できる範囲は広がる。しかし、情報量が増えるだけで理解が成立するわけではない。古い仕様書と現在の運用が食い違うとき、どちらがどの場面で権威を持つか。担当者の発言が原則なのか、一度限りの例外なのか。こうした判断には、資料同士の関係、更新の経路、組織の責任、日々の実践との接続が必要である。
したがって、知識管理の課題は、情報を一か所へ大量に集めることだけではない。判断の理由を結果とともに残し、資料の由来と有効範囲を示し、変更されたときに関連する知識も更新される経路を設けることである。同時に、人が実践へ参加し、文書だけでは表しにくい判断基準を学べる関係を保つ必要がある。
知識は、個人の記憶にも、外部の記録にも、どちらか一方だけに存在するのではない。人が道具や他者と関わり、問いに応じて断片を結びつけ、確かめ、更新する働きの中に存在する。ここまで広げて初めて、「知っている」は情報の所有ではなく、理解を続けられる状態を意味する。終章では、この知識観をもとに、一般能力への反証を経た結論をまとめる。
本稿は、同じ対象に触れても、理解できる人とできない人には異なるものが見えている、という素朴な観察から出発した。創作物の一節とソフトウェアの一行は、そのものだけで意味を完結させてはいない。読み手は断片から全体像を仮定し、その全体像に照らして断片を読み直す。この往復運動を見れば、領域を横断する一つの「解釈学的能力」を想定したくなる。
しかし、共通の言葉で説明できることと、同じ能力が働いていることは同義ではない。熟達研究が示すのは、専門家が表面的な特徴ではなく、解法を支える深い構造に基づいて問題を表象し、分類するということである(Chi et al., 1981)。さらに、何を可視化し、何を関連ある証拠として扱うかという判断も、専門的な実践の中で形成される(Goodwin, 1994)。また、学習した技能が遠く離れた領域にも広く移るという期待には慎重でなければならない(Barnett & Ceci, 2002; Sala et al., 2019)。文学を巧みに読めることから、巨大なシステムも巧みに読めるとは直ちには言えない。
反証を経て残るのは、一般能力の全面的な肯定でも否定でもない。比較し、仮説を立て、矛盾を見つけ、全体像を更新するという認知作用は、さまざまな理解に必要だろう。ただし、それだけでは、何について仮説を立てるべきか、どの差異を矛盾と数えるべきかは決まらない。その選別を可能にするのが、領域に固有の知識である。似た理解の運動は、単一の万能な能力が領域を越えて働くからではなく、それぞれの領域で育った知識が、似た認識上の実践を可能にするから生じる。
ここで「知っている」の意味も変わる。理解のための知識とは、名前や事実の在庫ではない。対象を意味のある差異へ分け、要素の関係を捉え、通常なら何が起こるかを予測するためのモデルである。予測があるからこそ、そのずれを違和感や異常として認識できる。また、現在の姿だけでなく、そこへ至った経緯を知ることで、奇妙に見える制約を単なる無駄と取り違えず、変えてよいものと守るべき境界を見分けられる。
しかも、その知識は一人の頭の中に収まってはいない。コード、テスト、履歴、文書、会話、組織の役割、顧客との契約、日々の実践に分散している。したがって熟練者とは、すべての答えを記憶した人ではなく、必要な知識がどこにあるかを見当づけ、その情報がどの文脈で、いつまで、どれほど信頼できるかを判断し、別の断片と結びつけられる人でもある。この見方に立てば、知識を増やすとは情報を蓄積することだけでなく、由来、関係、権威、更新経路を保つことだと分かる。
以上から、「理解するとは、知っていることである」と結論づけられる。ただし、それは答えをあらかじめ所有しているという意味ではない。何が意味を持ちそうかを暫定的に知り、その知識を手掛かりに対象へ問いを立て、得られた答えによって自分の知識を修正できるという意味である。前理解のないところに理解は始まらないが、前理解が変わらないところで理解は止まる。
理解とは、対象から既製の意味を取り出す作業ではない。知識によって断片を見えるようにし、断片によって知識を組み替え、よりよい全体像へ近づいていく営みである。「知っている」は理解の出発点であり、同時に、理解するたびに作り直される到達点なのである。
アクセス日は、特に断りのない限り2026年8月9日である。