AIが学びをまた楽しくした

Dev.to / 2026/5/1

💬 オピニオンIdeas & Deep AnalysisTools & Practical Usage

要点

  • この記事では、開発系トピックの学習が進まない主な原因は情報不足やアクセスの問題ではなく、学ぶ過程で生じる“摩擦”にあると主張しています。
  • 筆者は、生成AIによって気まずさやイライラを減らし、タブの行き来や「わかりきった部分」に時間を取られることを減らして、早々に諦めるのを防げたと述べています。
  • AIは、初学者向けの質問をする際の「恥ずかしさのループ」を短くし、適切なレベルで説明してもらったり「何が足りない?」といった問いをしやすくすることで助けになるとしています。
  • また、AIがドキュメントを演習やクイズ、アプローチ同士の比較、ミニの玩具例へ変えることで、学習を受け身の読書から能動的な学びへ素早く切り替えられると述べています。

長い間、新しい開発系のことを学ぶのは宿題みたいに感じていました。

始めるのには十分好奇心があったけれど、続けるには十分な忍耐がありませんでした。ドキュメントを開いて、次にタブを十個、さらに動画、そして同じことを別の口調で説明する別スレッド……。そのごちゃごちゃのどこかで、エネルギーが落ちていくんです。学びたかったこと自体はまだ面白いままでした。でも、学ぶプロセスのほうが面白くなくなっていたのです。

それが生成AIで変わりました。

AIで学びながらノートパソコンに入力する

AIが私を天才にしたからではありません。もっと小さくて、より役に立つことをしてくれました。つまり、やめたくなるほどの摩擦を、ほんの少しだけ取り除いてくれたのです。それで私は早々に投げ出さなくなりました。

本当の問題は「情報」ではなかった

オンラインには、人生のうちに誰ひとりが全部やり切れるよりも多くの学習素材があります。

だから問題は「アクセス」ではありませんでした。アクセスの周りにあるすべてが問題だったのです:

  • タブが多すぎる
  • 文脈の切り替えが多すぎる
  • 聞くのがばかみたいに感じてしまう小さな質問が多すぎる
  • 役に立つ部分に到達する前に「明らかな部分」を理解しようとして時間を使いすぎる

最後のそれが致命的です。

小さなことに行き詰まると、学習セッション全体が高くつく感じがし始めます。そうしてやめてしまう。トピックが難しいからではなく、勢いが消えるからです。

AIは私が勢いを保つのを助けてくれました。

それは「恥ループ」を短くした

AIがなかった頃は、初歩的な質問をするには、いつも少しの照れがつきまとっていました。

私はもう理解しているはずだということを知っていました。だから質問の代わりに、記憶の断片と、ちゃんと半分しか理解できていないドキュメントの情報でなんとか押し通そうとしました。たいていの場合、それで状況は悪化します。

AIは、次のように言いやすくしてくれました:

  • 「基本は分かってる前提で、でもこの“細かい部分”は分からないから説明して」
  • 「ここで私は何を見落としてるの?」
  • 「まずいちばん簡単なバージョンを見せて」
  • 「なんで人はこのやり方を、あっちじゃなくて選ぶの?」

これは小さく聞こえるかもしれませんが、重要です。

混乱と明確化の間が短いほど、私はやめにくくなります。

受け身の読書を能動的な学習に変えた

情報を読んでいるだけより、何かしら作業をしながらその情報を使うほうが、私はよく学べます。

AIは、私を受け身から能動へ、より早く移行させてくれます。AIに頼めます:

  • ドキュメントを小さな演習にしてもらう
  • その考えをクイズ形式で出してもらう
  • 二つのアプローチを比較してもらう
  • おもちゃみたいな例を生成してもらう
  • トレードオフを平易な言葉で説明してもらう

その結果、雰囲気がまるごと変わります。

学習が講義みたいに感じるのをやめて、会話みたいに感じるようになります。さらに重要なのは、「遊べる」感じがすることです。いろいろ試して、直されて、またやり直せる。

AIとコードを連想させる抽象的なテック画像

より良い質問をすることを教えてくれた

AIは、うまく使う方法を学ぶことができて初めて役に立ちます。

いい加減な質問をすれば、いい加減な答えが返ってきます。まずは動くものなら何でもいい、という聞き方をすると、私は学習を早すぎる段階で止めてしまう。だから本当のスキルは「AIを使うこと」ではありません。「AIを操ること」です。

私を一番助けてくれるプロンプトは、だいたいこんな感じです:

  • まずはシンプルに説明して
  • 次にトレードオフを見せて
  • 次に実例を見せて
  • それから次に何を作ればいいか教えて

この順番は、私を正直に保ってくれます。思考を丸投げしてしまうのを防ぎつつ、それでも前に進むスピードは落とさない。

それでも、実際に作業をすることは置き換えられない

ここは多くの人が飛ばします。

AIはより速く理解するのを助けられますが、理解を定着させることはできません。

本当に学べるのは、私が何かを作って、壊して、そして自分で直したときだけです。AIは、そんなループにより早く連れていってくれるときに最も力を発揮します。「質問がある」から「その考えを検証している」までの距離を、短くしてくれるべきです。

作業を避けるために使えば、偽の達成感が得られます。

作業にたどり着くのを早めるために使えば、本当に役に立つようになります。

大きな変化は技術的というより、感情的なものだ

AIが私にしてくれた中で、いちばん意外だったのは技術的なことではありません。

初心者であることが、以前よりずっと嫌じゃなくなりました。

それが重要なのは、多くの人が能力不足で学習をやめるわけではないからです。やめる理由は、学習のプロセスが「遅い」「置いていかれてる」「バカみたいだ」と感じさせてしまうから。AIはその感覚を完全には取り除きませんが、続けられる程度にまで和らげてくれます。

そして、続けられるようになると、学習がまた楽しくなります。

今の私のルール

私はAIに考えさせるためには使いません。

私はAIを次のために使います:

  • 摩擦を取り除く
  • より良い質問をする
  • 動き続ける
  • より早く手を動かして実践に入る

それが、賢い使い方です。

恐れのためではありません。誇大広告のためでもありません。

ただ、学習がまた「可能に感じられる」ようにしてくれる道具です。