AIに「作って」と言えば、未経験でも動くコードが返ってくる時代です。便利な反面、こんな不安を持つ人がすごく増えました。

「動くものはできた。でも自分では1行も説明できない。これ、本当に身についてるの?」

この"自分が空洞になっていく感じ"は、独学が止まる一番静かで、一番やっかいな原因です。今日はこれを防ぐために私が未経験の方へ必ず勧めている「1日3行ルール」だけを、具体的に書きます。

なぜ「全部理解しよう」は失敗するのか

まじめな人ほど、AIが出したコードを全部理解しようとします。でもAIは一瞬で数十行を書きます。それを毎回すべて理解しようとすると進むスピードにまったく追いつけず、「分からないことが雪だるま式に増える→つらくなって離脱」の典型パターンにはまります。

かといって全部スルーして丸写しを続けると、今度は"空洞化"して不安になる。全部理解も、全部スルーも、どちらも続きません。だから"真ん中"が要ります。

1日3行ルール:「今日の3行」だけ自分の言葉にする

やることは1つだけです。その日の学習の終わりに、AIにこう聞きます。

「今日書いたコードの中から、"これだけは意味が分かっておいた方がいい3行"を選んで、なぜ必要かを、専門用語をできるだけ使わずに教えてください。」

返ってきた説明を読んで、自分の言葉で一言メモする。それだけです。

例えばこんな感じです。

AIの説明: 「const [count, setCount] = useState(0) は、画面に表示する数字を"覚えておく箱"を作る行です」

自分のメモ: 「useStateは"変わる数字を覚える箱"。0は最初の値」

完璧じゃなくていいんです。むしろ、この"ざっくり自分の言葉"が後で効いてきます。

3行×毎日で、何が変わるか

1日3行なら、1週間で21行、1ヶ月で約90行。たった90行と思うかもしれませんが、"自分の言葉で言えるコード"が90行あると、AIの答えを読んだときに「あ、これ知ってる」と相槌が打てるようになります。

この"相槌が打てる状態"が分かれ目です。ここまで来ると、AIの出力を鵜呑みにするのではなく「ここはこういう意図だな」と当たりをつけながら読めるようになる。つまり、AIに使われる側から、AIを使いこなす側へ少しずつ移っていきます。

逆に、この3行を積まないままだと、半年経っても「動くけど何も分からない」ままで、ふとした瞬間に怖くなって手が止まります。

「量」より「毎日1回、立ち止まる」こと

3行が多いと感じる日は1行でも構いません。ポイントは行数ではなく、毎日1回だけ"自分は今日、何を分かったのか"に立ち止まる時間を作ることです。この小さな習慣が、AI時代の独学が続くかどうかを分けます。

そしてこの「AIの出力から、自分が押さえるべき芯を選び取る」練習は、プログラミングに限りません。文章でも、資料でも、データ分析でも、AIと一緒に何かをやるあらゆる場面で一生使えるスキルです。プログラミングを覚える過程で"AIとの付き合い方"そのものが身につく——ここが、ただコードを写経するのとの決定的な違いだと思っています。


面談なしで、今日から始められます

この講座は 未経験から Next.js + Supabase + Claude Code で Webアプリを作って公開するまで を全20セッションで体系化した教材付きプランです。無料相談を挟まず、申し込んだその日から教材で学習を始められます。AIが学習パートナーになって何度でも質問でき、つまずいた所だけチャットで直接サポートします。

  • 今日から始める(教材完全版+月5,500円・チャット質問し放題・いつでも解約OK)→ https://menta.work/plan/20251?ref=menta-knowledge
  • いきなりは不安な方へ:無料の教材体験版もあります(最初の数セッション分)→ プラン詳細をご覧ください