表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
固有スキル【生成AI】で異世界全自動化 〜魔法陣はAIで組み、国はAIが建て、気づけば俺の仕事がなくなりました〜  作者: 歩人


この作品ページにはなろうチアーズプログラム参加に伴う広告が設置されています。詳細はこちら

63/100

第63話: パイプラインの並列処理

 三日目の午後、レンは授業をすることにした。


 焚き火の前に子供たちを集め、地面に木の枝で図を描きながら説明する。テーマは「作業の効率的な分担」。水汲み、薪割り、食料採取、火の番——これらを一人ずつ順番にやるのと、同時に分担してやるのでは、全体の所要時間が大きく変わる。


 レンはこれを——こう説明した。


「つまりだな、水汲みと薪割りと食料採取は、依存関係がない独立タスクなんだ。だから直列に処理する必要はない。並列で回せば全体のスループットが——」


 子供たちの目が、死んでいた。


「——パイプラインの並列処理って考え方があってな。各ステージの処理を同時に走らせることで、一つの処理が終わるのを待たずに次を——」


 マルコが隣のリリの肩に頭を載せて寝始めた。


「——レイテンシは各タスクの最長処理時間に依存するから、ボトルネックを特定して——」


 フィオが手を挙げた。


「先生」


「ん、質問か?」


「日本語で」


「……日本語で喋ってるが」


「あたしたちの言葉で」


 レンは口を閉じた。地面に描いた図を見下ろした。矢印と四角と並列線。——前世の会議資料みたいだ。これを十歳の子供に見せてどうする。


「えーと……つまり、みんなで同時にやれば早く終わるってことだ」


「最初からそう言えばいいのに」


 フィオの容赦ない一言に、子供たちが笑った。




 レンが地面の図をため息まじりに消していると、森の小道から足音が聞こえた。


「——こんな奥まで来てたの。道わかんなくて三回迷ったんだけど」


 エルナだった。


 背中に大きな籠を背負っている。中にはパン、干し肉、チーズ、それにリンゴがぎっしり詰まっていた。エプロンの裾が泥で汚れている。明らかに街道を外れて藪を漕いできたのだろう。


「エルナ!」


 子供たちが一斉に立ち上がった。


「エルナ姉ちゃん! パンだ!」


「パン! パン!」


 子供たちが群がった。エルナは笑いながら籠を下ろし、パンを一つずつ手渡していく。


「はい、マルコ。はい、リリ。——ちゃんと手は洗ったの?」


「……洗ってない」


「洗ってきなさい」


「えー」


「えーじゃない。川で洗ってきなさい。待ってるから」


 子供たちが渋々と川に走っていった。


 エルナはレンを見た。


「で、あんたは何してたの」


「授業を——」


「見てた。最後のほうだけ。森の手前から声が聞こえてた」


「……どれくらい聞こえてた」


「パイプラインのなんとか処理ってところから」


 レンは顔を覆った。


「あんたの説明、大人でもわかんないのに子供にわかるわけないでしょ」


「……自覚はある」


「自覚あるならなんとかしなよ。あたしが今の説明聞いて理解したの、『みんなで同時にやれば早い』ってとこだけだよ。それだけ言えばいいじゃん。なんで回りくどくするの」


「回りくどく——」


「あんたの悪い癖。仕組みから説明しようとする。でもね、子供は仕組みなんか興味ないの。『何をすればいいか』と『なぜそうすると嬉しいか』だけ言えばいいの」


 レンは黙った。


 エルナの言葉は、いつも核心を突く。パンの焼き方と同じだ。余計な工程がない。必要なものだけを、必要な順番で。


「……俺、教えるの向いてないのかな」


「向いてないね」


「即答か」


「でも」


 エルナが、焚き火のそばに腰を下ろした。膝の上に手を置いて、子供たちが川で手を洗っている方を見た。


「あんたが作ったこの実習は、悪くないと思う」


「……そうか?」


「子供たちの目が変わってる。来る途中で会ったフィオに聞いたら、マルコが自分で薪を割ったって。二日前に泣いてた子が」


「ああ。あれは——」


「あんたが教えたんでしょ」


「いや、教えてない。マルコが自分で——」


「でも、教えないことを選んだのはあんたでしょ」


 レンは口を開きかけて、閉じた。


 ——教えないことを選んだ。


 そうか。そういうことか。教育には二種類あるのかもしれない。「何を教えるか」と「何を教えないか」。後者の方が、ずっと難しい。


「あんた、変なとこで黙るよね」


「いま、ちょっと大事なことに気づいた」


「何」


「教えないことを教える、ってのが——たぶん、俺がやるべきことだ」


 エルナが眉を上げた。


「それもわかりにくいんだけど」


「だよな」


 レンは苦笑した。エルナも——ほんの少しだけ、口の端を上げた。




 子供たちが川から戻ってきて、パンを頬張り始めた。エルナのパンはあっという間になくなった。


「エルナ姉ちゃんのパン、うまーい!」


「お代わり!」


「お代わりはないよ。ここにある分だけ。明日の分は自分たちでなんとかしなさい」


「えー!」


「えーじゃない。実習でしょ」


 エルナは子供たちの輪から少し離れて、レンの隣に座り直した。二人の間に焚き火がある。秋の風が煙を森の方へ流している。


「あんた、ちゃんと食べてるの」


「まあ、それなりに。木の実と、カイルが捕まえたウサギと——」


「ウサギ?」


「カイルが素手で捕まえた。子供たちの前で豪快にさばいて、半分泣かせた」


「……あいつ」


「でも焼いたらうまかったぞ。カイルの野外料理の腕は本物だ」


「あんたは料理したの」


「……」


「しなかったんだ」


「俺が料理すると炭になる。前世からの伝統だ」


「伝統って言えば許されると思ってない?」


 エルナが呆れたように息を吐いた。それから、籠の底からもう一つ、布に包んだパンを出した。丸パンではない。中にチーズとハーブが練り込まれた、少し手の込んだパンだ。


「これ、あんたの分。別に取っといた」


「……別に取っといたのか」


「勘違いしないでよ。余っただけ」


「余ったパンを布に包んで別にする理由は——」


「うるさい。食べなさい」


 レンはパンを受け取った。まだ温かかった。焼きたてではないが、布で包んで体温で保温していたのだろう。


 齧った。チーズの塩気とハーブの香りが口に広がる。二日間、木の実と焼きウサギだった胃に、文明の味が染みた。


「……うまい」


「当たり前でしょ」


 エルナの声は素っ気なかったが、視線はレンから逸れていた。焚き火の炎を見つめている横顔が、夕日に染まり始めていた。




 エルナが帰った後、レンは授業のやり直しをした。


 地面の図は全部消した。代わりに、子供たちに聞いた。


「今日、何に一番時間がかかった?」


「水汲み!」マルコが即答した。「井戸まで遠いし、桶重いし」


「他には?」


「薪割り」リリが手を挙げた。「薪が足りなくて、途中で探しに行ったから」


「火の番」別の子が言った。「誰もいない間に消えかけた」


「それぞれ、同時にできるか?」


「……え?」


「水汲みと薪割りは、同じ人がやらなきゃダメか?」


 子供たちの間に、沈黙が流れた。


 マルコが首を傾げた。「……別の人がやればいい?」


「そう。水汲み係と薪割り係を分ければ、同じ時間で両方終わる」


「あ、そっか!」


「でも先生」フィオが手を挙げた。「火の番は誰かがずっとやってなきゃダメでしょ。火が消えたら全部やり直しだもん」


「そうだ。火の番は止められない。じゃあ、火の番をしながらでもできることは?」


「えーと……」フィオが考え込んだ。「……薪の仕分け? 乾いたやつとそうじゃないやつを分ける作業なら、火の横でもできる」


「正解。それが——」


 レンは言葉を選んだ。パイプラインの並列処理、と言いかけた口を閉じた。エルナの声が頭の中で響いた。「何をすればいいか」と「なぜそうすると嬉しいか」だけ言えばいい。


「それが、みんなで同時にやると早く終わる理由だ。一人が全部やるんじゃなくて、得意なことを分担して同時に動く。で、一番時間がかかる仕事——今日だと水汲みだな——に人数を多く割けば、全体がもっと早く終わる」


 子供たちの目が、さっきとは違っていた。


 午前中の授業で死んでいた目が——光っている。


「じゃ、明日の朝から試してみよう。誰が何をやるか、自分たちで決めてくれ」


「あたしが割り振る」フィオが立ち上がった。


「いや、全員で話し合って決めてくれ。フィオ一人に任せたら、フィオがいない時に誰も動けなくなる」


 フィオが——ぴたりと止まった。


「……そっか」


 声が、小さかった。


「あたしがいなくても回るようにする、ってこと?」


「そうだ。リーダーの仕事は自分がやることじゃない。みんなが自分で動ける仕組みを作ることだ」


 フィオがレンを見上げた。焦げ茶色の目に、複雑な光があった。反発と、納得と、それからほんの少しの——尊敬のようなもの。


「……先生。今の説明は、まあまあわかった」


「まあまあか」


「パイプラインの何とかよりは百倍マシ」


「……ありがとう」


「褒めてないから」


 だが、フィオの口元はわずかに緩んでいた。




 その夜。


 子供たちが焚き火を囲んで、明日の役割分担を話し合っていた。


「水汲みは三人がいいよ。今日二人でやったら時間かかったし」


「薪割りは二人で足りるでしょ。マルコ上手くなったし」


「火の番は交代制にしよう。ずっと一人だと飽きるから」


「食料採取は……メイラ先生に毒キノコだけ教えてもらって、あとは自分で見分ける?」


 レンは少し離れた場所に座って、その会話を聞いていた。


 ——自分で考え始めてる。


 胸が熱かった。


 AIなら一瞬で最適な分担表を出力する。人員配置、所要時間、効率の最大化。完璧な答えだ。だが、完璧な答えには——この子供たちの顔はない。


 自分で考えて、自分で話し合って、自分で決める。そのプロセスの中で得られるものは、答えそのものよりもずっと大きい。


 カイルが焚き火に大きな薪をくべた。炎が一瞬大きく揺れ、子供たちの顔を明るく照らした。


「明日、俺も混ぜてくれよ。薪割りなら百本でもいけるぜ」


「カイル先生は五本まで」リリが真顔で言った。「先生がやると薪が粉々になるから」


「俺のは割ってるんじゃなくて砕いてるもんな……」


「自覚あったんだ」マルコが笑った。


 カイルが大げさに肩を落とし、子供たちが笑った。グレンが「筋肉バカめ」と呟いて、自分も笑った。


 メイラがレンの隣に来た。


「レンさん。今日の授業、二回目の方がずっと良かったです」


「そうか」


「子供たちが自分の経験から答えを引き出していました。最初の授業では概念を押しつけていましたけど、二回目は子供たちの体験を起点にしていた。教育学で言う——」


「メイラ」


「……はい?」


「分析は後でいい。今は——見てろ」


 子供たちが、焚き火の前で明日の計画を練り上げている。声が重なり、笑いが混じり、時々言い争いになって、また笑いに戻る。


 メイラは黙って、その光景を見た。


「……きれいですね」


「ん?」


「この光景が。AIにはきっと、最適解は出せます。でも、この光景は出せません」


 レンは頷いた。


 焚き火の炎が揺れていた。精霊灯の均一な光とは違う、不規則で、不完全で、風が吹けば消えそうな光。でもその光の周りに、子供たちの笑顔がある。


 ——パイプラインの並列処理。


 俺はそう言った。子供たちは「???」って顔をした。エルナに「大人でもわかんない」って言われた。


 そのとおりだ。


 教えることの本質は、知識を移すことじゃない。相手の中にある答えを引き出すことだ。問いを投げて、考えさせて、自分で辿り着かせる。——前世のプレゼンでも同じだったはずだ。でも俺は技術の話になると、つい仕組みから入ってしまう。相手の顔を見ないまま。


 明日からは変えよう。


 子供たちの経験から始める。概念は後からつける。「何をすればいいか」と「なぜそうすると嬉しいか」——エルナの言葉を、忘れないようにする。


「先生ー!」


 マルコの声が飛んできた。


「明日の分担、決まったよ! 見て見て!」


 地面に木の枝で描かれた図があった。四角の中にそれぞれの名前が書かれ、矢印でつながっている。不格好で、字も曲がっている。でも——。


「これ、さっき先生が描いてたやつの真似。あたしたちなりに書いてみた」


 フィオが腰に手を当てて、少し得意そうに言った。


 レンは図を見下ろした。


 パイプラインの並列処理。


 俺が教えたかったのは、まさにこれだ。四角と矢印の意味を、子供たちは自分の体験から理解して、自分の言葉で描き直した。俺の説明は壊滅的に下手だった。でも——伝わっていたのか。全部じゃない。形は変わった。でも、本質だけが残った。


「……よく描けてる」


「先生のより見やすいでしょ」マルコが胸を張った。


「先生のはごちゃごちゃしすぎなんだよ」フィオが付け加えた。


「……反論できない」


 子供たちが笑った。レンも、笑った。


 明日は四日目だ。


 子供たちは自分で考え始めている。火を起こし、薪を割り、水を汲み、仲間と話し合い、役割を決め、図を描く。AIなしで。魔法なしで。自分の手と頭だけで。


 ——この子たちは、大丈夫だ。


 レンはそう思った。同時に、ほんの少しだけ怖くなった。この子たちがこんなに早く成長するなら——俺がここにいる必要、あるのか?


 その問いに、グレンの声が答えた。


「小僧。考えすぎるな。明日の飯のことを考えろ」


「……はい」


「師匠と呼べ」


「はいはい、師匠」


 グレンが満足そうに頷いた。焚き火の炎が穏やかに揺れ、森の夜が深まっていく。


 レンは空を見上げた。星が、精霊灯のない空を埋め尽くしていた。アルゴリズの街では見えない星だ。街の精霊灯が明るすぎて、星の光がかき消される。便利さが奪ったもの——その一つが、この星空なのかもしれない。


 マルコが「うわ、星すげー!」と叫んだ。


 リリが「あれ何の星?」と聞いた。


 フィオが「知らない。でもきれい」と呟いた。


 AIに聞けば星の名前は一瞬でわかる。でも今は——名前なんか知らなくていい。自分の目で見て、きれいだと思えれば、それでいい。


 明日は、もっと上手く教えよう。子供たちの言葉で。子供たちの経験から。エルナに笑われないように——いや、笑われてもいいか。笑われた方が、たぶん正しい方向に近づいている。


 レンは、布に包まれたパンの残り半分をかじった。


 もう冷めていた。でも——うまかった。



最後まで読んでいただきありがとうございました。


第63話「パイプラインの並列処理」。第5アーク「学ばない国」の第9話です。


レンの「教え下手」は、前世のエンジニア気質がそのまま出ています。仕組みから入り、専門用語で語り、相手の理解レベルを考えない。これは技術者あるあるだと思います。エルナの「何をすればいいか」と「なぜそうすると嬉しいか」だけ言えばいい、という指摘は、実はプレゼンテーションの基本中の基本です。レンはそれを、技術の話になると忘れてしまう。


面白いのは、レンの壊滅的な説明でも「図を描いた」という行為だけは子供たちに伝わっていたことです。マルコとフィオが「先生の真似をして」自分たちなりの図を描いた。伝えたかった概念は、レンの言葉ではなく、子供たちの体験を通して翻訳された。教育とはそういうものかもしれません。


エルナが「別に取っといた」パンは、もちろん余ったものではありません。でもそれを指摘するとエルナに怒られるので、レンは黙って食べるのが正解です。

☆評価・ブクマ・感想をいただけると次話の励みになります!

評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
このエピソードに感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

↑ページトップへ