「勉強したのに積み上がらない」未経験がやりがちな"記録しない学習"をAIで直す
「今日も何か勉強したけど、身についてる気がしない」…これ、あなたの理解力の問題じゃなくて、"記録のやり方"の問題かもしれません。
プログラミングを始めたばかりの人と話していると、けっこうな確率でこの言葉が出てきます。毎日ちゃんと時間を取って、動画を見たり手を動かしたりしているのに、「積み上がってる実感がない」と。
先に言っておくと、これはやる気とか才能の話ではないです。うちの現場で新しく入った人を見ていても、伸びる人と伸び悩む人の差は、頭の良さよりも「やったことを残しているかどうか」だったりします。
今回は、その"記録"を一人でがんばらずに、AIに手伝ってもらって続ける方法を、Before(記録しない状態)とAfter(AIに整理して残す状態)の対比で紹介しますね。
Before:記録せず、その日のうちに流してしまう
まず、多くの未経験者がやっている(というか、記録という発想すらない)のがこの状態です。
その日、たとえば「変数っていうものを触った」「エラーが出たけど、ネットで調べて直した」みたいなことがあったとします。でも、それをどこにも残さないままその日を終える。
何が起きるかというと、こうです。
- 3日後:「先週やったあれ、なんだっけ…」と細部があいまいになる
- 翌週:同じようなエラーにまた遭遇して、前回どう直したか思い出せず、またゼロから調べ直す
- 1ヶ月後:「けっこう勉強したはずなのに、何を身につけたのか自分でも説明できない」
これ、すごくもったいないんです。せっかく一度「詰まって・調べて・解決した」という一番濃い経験をしているのに、記録がないと、それがそのまま消えていく。次に同じ場所で詰まったとき、また同じ時間をかけて調べ直すことになります。
勉強時間だけはどんどん増えていくのに、手ごたえがない。これが「積み上がらない」の正体だったりします。
After:その日のうちにAIへ渡して、短い学習ログに整理してもらう
ここでAIの出番です。やることはシンプルで、その日にやったこと・詰まったこと・解決した方法を箇条書きでAIに渡して、短い学習ログに要約してもらうだけ。
ノートに自分できれいにまとめようとすると、たいてい続きません(面倒だからです)。でも、雑な箇条書きを投げてAIに整えてもらうなら、1〜2分で終わります。この「ハードルの低さ」が続けるコツです。
ただし、ここで渡し方を間違えると、あまり役に立たないログになってしまいます。実際のプロンプト(AIへの指示文)で、悪い例と良い例を並べてみますね。
悪い例(丸投げ)
今日の学習まとめて
これだと、AIは「あなたが今日何をやったか」を知らないので、当たり障りのない一般論しか返せません。「プログラミング学習は継続が大切です」みたいな、教科書っぽい文章が返ってきて、自分の復習にはまったく使えない。
良い例(材料+型を渡す)
今日やったこと(箇条書きで渡す)を、
①やったこと ②詰まった点 ③解決方法 ④次にやること
の4項目で3〜4行に要約して。
専門用語は初心者向けに噛み砕いて。
そして「今日やったこと」の中身は、こんな雑なメモで大丈夫です。
・変数と文字列を触った
・print で表示するとき、なぜか赤いエラーが出た
・カッコの閉じ忘れが原因だった。閉じたら直った
・明日はif文をやる予定
この2つを渡すと、AIが自分専用の学習ログに整えてくれます。「①今日は変数と文字列を学んだ ②表示でエラーが出た ③原因はカッコの閉じ忘れ。閉じたら解決 ④次はif文」みたいに、あとで自分が読み返せる形になる。
ポイントは、材料(今日やったこと)と、型(4項目という枠)の両方を渡していることです。丸投げとの違いはここだけなんですが、返ってくるものの質がまるで変わります。
この習慣が効いてくる場面
学習ログを残しておくと、こんなときに効きます。
- 同じ場所で二度詰まらない:次に似たエラーが出たとき、「前もここで詰まった、こう直した」と自分の記録で解決できる。調べ直す時間がまるっと消えます
- 点が線になる:1週間分のログを見返すと、「変数→文字列→if文」と自分がどこまで来たかが一目でわかる。積み上がっている実感がちゃんと持てる
- 人に相談しやすくなる:メンターや先輩に質問するとき、「何をやって、どこで詰まったか」がログに残っているので、状況を説明する手間が激減します
おまけ:AIへの指示力も一緒に育つ
もうひとつ、地味だけど大きいメリットがあります。
学習ログをAIに整理させる習慣がつくと、「AIに何をどう渡せば、欲しい答えが返ってくるか」という指示の感覚が自然と身についていきます。上の悪い例→良い例の違いって、まさにそれですよね。材料を渡して、型を指定する。この感覚は、これから先どんな作業をAIに頼むときにも効いてきます。
つまり、学習を記録するついでに、プログラミングそのものと、AIに的確に指示を出すスキルが同時に育つということです。今の時代、この2つはセットで持っていると強いです。
まずは今日から、3行でいい
いきなり完璧なログを目指さなくて大丈夫。まずは今日やったことを4つくらい箇条書きにして、AIに投げてみてください。3行に整理されて返ってくるだけで、「あ、今日はこれをやったんだ」と手ごたえが少し変わるはずです。
「積み上がってる気がしない」は、たいていの場合、記録さえ残せば静かに解決していきます。
とはいえ、この「学習ログを毎日残す」習慣、一人だとどうしても続きにくいのも正直なところです。誰かに見てもらえる・伴走してもらえる環境があると、記録も学習もぐっと定着します。
未経験から Next.js + Supabase + Claude Code で Webアプリを公開するまで を、教材とメッセージサポートで一緒に走る学習プランをやっています。
ClaudeCode を使った実践的な教材(全20セッション)で、手を動かしながら「プログラミング+AI協働スキル」を同時に身につけていく内容です。まずはどんな教材か覗いてみたい方向けに、体験版もプラン詳細ページからご案内しています。
▶ プラン詳細・体験版はこちら:https://menta.work/plan/20251?ref=menta
ベンチャーでCTOを10年ほどやってきた経験から、未経験の方がつまずきやすい所を先回りしてサポートします。気になったら気軽に覗いてみてくださいね。

