「AIが作ってくれるはずなのに、全然進まない」——この状態には、ほぼ決まったパターンがあります。

現役エンジニアとして、また人に教える立場として見てきた初心者が繰り返し踏む7つの失敗と、その抜け方をまとめます。心当たりがあるものから潰してください。

失敗1:作りたいものが大きすぎる

最頻出です。

「SNSを作りたい」「業務システムを作りたい」——この粒度で始めると、ほぼ確実に迷子になります。AIは指示に応じますが、全体像が大きいほど判断のズレが積み上がります。

抜け方:最初の目標を「1画面・1機能」まで落とす。SNSではなく「投稿を1件保存して一覧に出すページ」。ここまで小さくして、ようやくスタートラインです。

失敗2:エラーを要約して伝えている

「なんかエラーが出ました」と伝えて、AIが的外れな回答をする。当然です。情報を捨てているのはこちら側だからです。

抜け方:ターミナルや画面に出た文字を、全文そのままコピーして貼る。行番号もファイル名も、全部が手がかりです。分からないものほど、加工せずに渡してください。

失敗3:環境構築で止まって、そこで終わる

ツールを入れる作業でつまずき、「自分には向いていない」と結論を出してしまうパターン。

これは向き不向きではなく、単なる手順の問題です。プロでも環境構築は面倒です。

抜け方:エラーをそのままAIに貼って聞く。それでも動かないなら、環境を変える(別のツール、Web版、別のPC)。ここで消耗する価値はありません。導入手順はClaude Codeの始め方にまとめました。

失敗4:動いたコードを確認せずに積み上げる

一番あとで効いてくる失敗です。

「動いたからOK」で先に進むと、間違いの上に間違いを積むことになります。しかも本人はどこが原因か分からないので、後戻りできません。

抜け方:新しい機能が増えたら、その都度動かして確認する。理解できないコードが出てきたら「これは何をしている?」とAIに聞く。説明できる状態を保つのが、結果的に一番速いです。

失敗5:同じ指示を言い方だけ変えて繰り返す

直らないので、少し表現を変えてもう一度。また直らないので、また変える——この無限ループに入る人は多いです。

抜け方:3回試して直らなければ、アプローチを変える

  • 会話を新しく始める(前提が汚れている可能性が高い)
  • 「今のコードの状態を説明して」と、AIに現状把握させる
  • 作業をもっと小さく割る

失敗6:一人で、締切なしで、3ヶ月続けようとしている

技術的な失敗ではありませんが、離脱理由としては最多です。

締切も仲間もいない状態で学習を継続するのは、想像以上に難しいことです。意志の問題ではなく、設計の問題です。

抜け方人に見せる予定を作る。友人に「来週これ作るから使ってみて」と宣言するだけでも効果があります。それでも続かないなら、伴走者がいる環境を検討する段階です(→スクール比較)。

失敗7:AIの出力を、そのまま公開してしまう

これは実害が出ます。

生成されたコードには、セキュリティ上の考慮が抜けていることがあります。入力値の検証、認証、鍵の扱い——一見動いていても、公開すると危険な状態はあり得ます。

抜け方:インターネットに公開する前に、最低限これを確認してください。

  • パスワードやAPIキーがコードに直接書かれていないか
  • ログイン機能がある場合、他人のデータが見えてしまわないか
  • 外部から受け取った入力を、そのまま信用していないか

「これ、公開しても危なくない? 危ない点を挙げて」とAIに確認させるのも有効です。ただし最終判断は自分です。

詰まったときのチェックリスト

上から順に試してください。

  1. エラーを全文そのまま貼ったか
  2. 対象を具体的に指定したか(ファイル名・画面の場所)
  3. 作業を1指示1目的まで割ったか
  4. 会話を新しく始めてみたか
  5. AIに現状を説明させてみたか
  6. 1〜2週間止まっていないか(→環境を変える判断)

詳しい指示のコツは指示の書き方7つのコツにまとめました。

まとめ

  • 目標は1画面・1機能まで落とす。
  • エラーは全文そのまま。要約は自傷行為。
  • 「動いた」で止めず、説明できる状態を保つ。
  • 3回ダメならアプローチを変える。言い換えではない。
  • 公開前にセキュリティの最低限を確認する。

次に読む