00:00:00正直に言うと、自分自身をかなり誇らしく思っています。というのも、昨年の12月に
00:00:08今年の予測、つまり2026年の予測動画を撮影した際に、ある予測を立てたからです。
00:00:16それは、今年はソフトウエア開発市場が改善するというものでした。ジュニア層にとってもです。そして
00:00:25結果はどうでしょう?皆さんもご存じであろう、米国Indeedにおけるソフトウエア開発の求人掲載数の
00:00:33ここ数カ月のチャートは、決して悪くありません。もちろん、公平を期すために言えば、
00:00:40チャート全体としては、まだ最高にポジティブな気分になれるような代物ではありません。それは認めます。
00:00:46でも、この上昇傾向を見てください。皮肉で言っているのではなく、本心です。
00:00:54少し奇妙な感覚もあります。一方で、今の私の周りでは、
00:01:02ソフトウエア開発におけるAIの進化が加速しているように強く感じるからです。つまり、
00:01:09Cloud Code、Codex、Cursor、GitHub Copilot、Open Codeといったツールが登場しています。ちなみに、私はCodex、
00:01:16Cloud Code、GitHub Copilot、Cursorのコースも持っています。リンクを下に貼っておきますね。宣伝になりますが、
00:01:21これらを効率的に使う方法を学びたい方はぜひ。私はここ数カ月、あるいは一年、これらのツールを使い続け、
00:01:26自身の見解を共有してきました。すべての開発者にとって、これらは必須ツールであり、
00:01:31コーディングにAIを活用すべきだと思います。素晴らしいものですし、従来とは全く異なります。
00:01:37それと同時に、私は求人市場が改善すると予測しています。そして、少なくとも
00:01:45ここ数週間、数カ月の動きを見ると、そう、上昇傾向にあることは否定できませんよね?
00:01:50もちろん、「そのトレンドも止まって、また下落するだろう」と言うこともできるでしょう。
00:01:56当然、私の水晶玉は壊れているので、未来を完全に見通すことはできません。
00:02:02しかし、この変化には正当な理由があります。一番の理由は、
00:02:09以前もお話ししたことがありますが、パンデミックの影響です。当時、企業は過剰な採用を行いました。
00:02:17ですから、今年のこの減少傾向はAIとは無関係です。もちろん、
00:02:25今はAIが大きな役割を果たす世界に生きています。企業が採用、
00:02:33特にジュニア開発者の採用に慎重になっているのは確かです。同時に、企業は
00:02:40気づき始めているのだと思います。まず、AIは現時点では、従業員全員を
00:02:49即座に置き換えられるような魔法の道具ではないということです。10年後にどうなっているかは
00:02:56分かりません。人間が全く働かなくなり、雇用もされなくなるような未来は
00:03:03想像できませんが。私たちは常に適応してきましたし、これからも適応し、仕事の内容が変わるだけでしょう。
00:03:08ソフトウエア開発者にとっても、それは変わりつつあります。私がこれらのツールで伝えたいのは、
00:03:14私自身のコードの書き方が劇的に変わったということです。それでも重要なのは、開発者としてのスキル、
00:03:20ソフトウエアを設計し、AIを操り、生成されたコードを
00:03:25レビューして判断する能力です。これはかつてないほど重要になっています。そして、先の動画でも
00:03:32お話しした通り、企業もAIが従業員を
00:03:42置き換えるためのものではないと気づき始めています。むしろ、両者を組み合わせたいと考えているのです。
00:03:50ジュニア開発者を含め、エンジニアにこれらのAIツールを活用してほしいと考えています。だからこそ、
00:03:56同じ動画で――繰り返しになって申し訳ないですが――開発者として仕事を得たいなら、
00:04:02これらのツールを効率的に使いこなせなければならない、とお伝えしたのです。最適なツールは
00:04:08常に変わります。私は仕事柄、あらゆるツールを使い込んできましたし、
00:04:13新しいことを学ぶのが好きです。断言しますが、どれも素晴らしい結果を出せます。
00:04:19どれも気に入っています。Codexは特にデスクトップアプリが素晴らしいですし、Cloud Codeも最高です。
00:04:25意図は伝わったかと思いますが、少なくともどれか一つは学び、その使い方を習熟すべきです。
00:04:31一つ学べば、他のツールへの移行は難しくありません。それは、あるJavaScriptフレームワークから
00:04:38別のものへ移るのが簡単なのと似ています。核となる考え方は通常同じだからです。
00:04:44もちろん、細かな違いはあります。あるツールにはあって、別のツールにはない機能などです。
00:04:49まあ、それは私のコースで学べます。いずれにせよ、仕事を得るにはAIを使えることが必須です。
00:04:56しかし、ジュニア開発者にはシニア開発者と比較して、企業の視点から見た
00:05:02大きなアドバンテージが一つあると考えています。理論上は、
00:05:10AIを使いこなすシニア開発者は驚異的です。しかし同時に、今の
00:05:17ジュニア開発者たちは、より「AIネイティブ」である可能性が高いのです。大学や専門学校で
00:05:25使ってきたかもしれませんし、コーディングの学習やプロセスの効率化に活用してきたかもしれません。
00:05:31つまり、AIとの連携については、既存のベテラン開発者よりも
00:05:38はるかに詳しい可能性があるのです。もちろん、全員がそうとは限りませんが、一部のシニアよりは
00:05:44長けているでしょう。そして、それは今年、そして今後のジュニア開発者にとって
00:05:51大きなプラスになると信じています。「AIネイティブ」という言葉、バズワードに聞こえるでしょうし、
00:05:58ただの流行りだと思われるかもしれません。でも、技術はここにあり、有用であり、定着しています。
00:06:04したがって、適応するということは、それを効率的に使う方法を学ぶということです。
00:06:11とにかく、効率的なワークフローを身につけることです。そうすれば、
00:06:16今年の状況は引き続き良好に推移するのではないかと考えています。2、3年後に
00:06:23どうなっているかは誰にも分かりません。しかし、正直に言って、それは数年前も同じでした。
00:06:29今できる最善のことは、現在の状況を最大限に活用することです。なぜなら、
00:06:35はっきりさせておきたいのですが、もしAIがすべての開発者の仕事を奪う日が来るとしたら、
00:06:43それは開発職だけで止まるはずがないからです。ですから、
00:06:51別の職種に逃げることが、期待するほど安全な選択肢にはならないかもしれません。とりあえず今は、
00:06:55私の予測が、少なくとも現時点では的中しているようで、とても嬉しく思っています。