「プログラマーが代替される」というニュース、未経験者にはどう聞こえているか

最近、Anthropicが「AIユーザー向け労働市場への影響調査」を出して、「プログラマーはAIに職を奪われる」という見出しがニュースをにぎわせています。

これからプログラミングを始めようと思っていた方からすると、

「今から始めても遅いんじゃないか」
「やる前から食べていけないなら意味ないかも」

と感じてしまうのも当然だと思います。

ただ、現役のCTOとして毎日Claude Codeを使い倒している立場から正直に言うと、未経験から始める人にとって、今ほど学びやすいタイミングは過去になかった とも感じています。

今日はその理由と、今から始める人がやるべき3つのことを共有します。


「奪われる」のは「言われた通り書く作業」だけ

最初に整理すると、AnthropicやLinux Foundationが議論しているのは、ソフトウェア開発の すべての工程 の話ではありません。

奪われやすいのは、

  • 仕様が明確で、テストもあって、AIが書けば終わるレベルの実装作業
  • 単純なバグ修正、文字列の置換、定型的なリファクタ

逆に奪われない(むしろ価値が上がる)のは、

  • 「何を作るか」を決める仕事
  • AIの出した成果物が「本当に正しいか」評価する仕事
  • 動かない時に「どこが原因か」切り分ける仕事

つまり、未経験から始める人がこれから磨くべきは、コードを大量に書く力ではなく、「AIを正しく使う力」と「判断する力」 です。


やるべきこと1: 「AIに正しく指示を出す力」を最初に身につける

これが一番大事です。

AIに「いい感じに作って」と投げて、出てきたものをそのまま使う人と、
「現状」「あるべき姿」「制約」を言語化してから投げる人では、半年後の成長スピードが3倍以上違います。

未経験から始める方には、最初の1ヶ月 で意識してほしい:

  • 自分のやりたいことを「言葉で整理する」習慣
  • AIの返答を読んで「ここは違う」と判断して再質問する習慣
  • うまくいったプロンプトを「テンプレ化して保存する」習慣

これだけで、コードを書けない段階でも、AIから正しい成果物を引き出せるようになります。


やるべきこと2: 「自分のアプリを公開するまで」を1回経験する

座学だけだと、AI時代の学習は驚くほど身につきません。

理由は、「AIに何を頼めばいいか」が、自分でアプリを作って詰まらないと分からないからです。

オススメは、

  1. 自分が日常で使いたい小さなアプリ(メモ・タスク管理・買い物リストなど)を1つ決める
  2. AIと一緒に Next.js + Supabase で作る
  3. Vercelで公開して、URLを誰かに見てもらう

この 「最初の1サイクル」を回す経験 が、AI時代の学習において最も価値が高いです。

「コードが理解できないと公開なんて無理」と思いがちですが、AIと一緒なら未経験でも2〜3週間で十分に到達できます。


やるべきこと3: 「AI任せにしない領域」を1つ持つ

これは少し意外かもしれません。

AI時代だからこそ、AIに丸投げしない領域を1つ作る ことが、長期的な強さに繋がります。

例えば、

  • 認証ロジックは自分で必ず読み解く
  • データベースの設計は自分で図に描いてから依頼する
  • セキュリティ周りは AI の言うことを必ず疑う

「AIにすべて任せる人」は、AIが分からない場面で完全に詰まります。
「AIに任せつつ、要所だけ自分で判断する人」は、どんな案件でも生き残れます。

未経験のうちから、この「自分で握る領域」をどこにするか を意識して学習を進めると、3ヶ月後の自分の市場価値が大きく変わります。


まとめ:始めるなら今が最高のタイミング

整理すると、

  1. AIに正しく指示を出す力を最初に身につける
  2. 自分のアプリを公開するまでを1回経験する
  3. AI任せにしない領域を1つ持つ

この3つを意識して始めれば、AnthropicやLinux Foundationの議論に怯える必要はありません。

むしろ、過去のエンジニアが10年かけて積んだ「コードを書く筋肉」のかなりの部分を、AIが肩代わりしてくれるので、今から始める方が短期間で成果を出しやすい とも言えます。

「AIと一緒に学ぶ」体験を、最初から組み込んだ全20セッションの教材付きプランを用意しています。
未経験から、Webの仕組み → 簡単なアプリ → 公開までを伴走します。

🔗 【教材付き】AIと学ぶプログラミング入門(未経験OK)