乗り換えるべき?

MMaximilian Schwarzmüller
컴퓨터/소프트웨어구직/면접AI/미래기술

Transcript

00:00:00ここ数ヶ月、あるいはここ一年ほどでAIがますます身近な存在となり、
00:00:05避けては通れなくなりました。ライブ配信や動画のコメント欄、
00:00:11そして私の講座でも、開発者、特にWeb開発者を
00:00:16辞めるべきではないか、DevOpsやサイバーセキュリティに転向すべきか、あるいはこの業界を完全に去って農家になるべきか、
00:00:24といった質問をよく受けます。農家の件は、それがやりたいことならどうぞ。でも、
00:00:31DevOpsやサイバーセキュリティという前半の二つ、あるいは一般的にWeb開発を今辞めるべきかについてお話ししましょう。
00:00:38まず、これまでが良い時期だったとは言えません。驚くべきことに、求人市場は少し回復しつつあります。
00:00:46こちらのチャートをご覧ください。一見すると非常に落ち込んでいて、パンデミック中に
00:00:51ピークに達し、その後急激に減少したように見えますが、2026年の初頭からは
00:00:57わずかに増加傾向にあります。ピーク時を除外して見てみると、
00:01:05米国のIndeedにおけるソフトウェア開発職の求人は実際に増加していることがわかります。
00:01:11もちろん全世界の数字ではなく、Web開発のみでもありませんが、
00:01:17状況は好転しているという良い兆候です。とはいえ、AIによって不確実性が増しているのも事実です。将来、
00:01:26開発者やWeb開発者の仕事がどのようなものになるのか、Web開発者が今後必要とされるのかは誰にもわかりません。
00:01:32私にも未来を予測することはできませんが、先日別の動画でもお話ししたように、企業は今ようやく
00:01:38ある結論に達しつつあるようです。AIをただの「人員の完全な代替」とみなして
00:01:47全力を注ぐのではなく、AIをツールとして活用する方が効果的であるという結論です。
00:01:53AIが今のところ人間を完全に代替できるわけではないと確信しており、
00:01:59この傾向は当面続くでしょう。AIは素晴らしいツールであり、大きな助けになりますが、
00:02:06決して人間をそのまま置き換えられるわけではありません。人間としての、従業員としての多くの側面において、
00:02:14AIが補えない部分はたくさんあります。先ほどの動画でも触れましたが、今後も従業員は必要とされます。
00:02:21これは過去のあらゆる技術革新においても同様でした。
00:02:26ですから、あなたが開発者やWeb開発者であれば、将来も必要とされますし、
00:02:32開発者の需要を認める企業は増えていくでしょう。ただ、役割は変化するはずです。間違いなくAIが関わってきます。
00:02:39手書きのコーディングとAIの併用が一般的になるでしょう。また、コードレビューや
00:02:46仕様策定も必要になるはずです。今後の仕事は、コードベースを形作ることになるでしょう。
00:02:53それは手作業やAIの使用、そして理想を言えば、その組み合わせによって達成されます。
00:02:59AIはリサーチなどにも役立ちます。AIは役割を果たすでしょうが、それを扱う実際の開発者も同様です。
00:03:06AIを通じて、より多くの企業がより野心的なプロジェクトに取り組めるようになり、
00:03:12それでもやはり人間が必要である、という議論は確実に成り立つはずです。
00:03:19Web開発者として持ち合わせているその専門知識は、過去と同様に未来でも重要であり続けると私は信じています。
00:03:27ですので、開発者やWeb開発者を続けることは決して悪い考えではありません。とはいえ、
00:03:35特にジュニアレベルの求人市場が厳しいという現状も理解しています。そのため、
00:03:42他の魅力的な分野が存在するのも確かです。
00:03:48さて、技術分野に留まるとして、DevOpsやサイバーセキュリティは魅力的なのでしょうか?
00:03:55Web開発の仕事が見つからない場合に、これらに転向すべきなのでしょうか?
00:04:00私の答えは「状況による」です。いくつかの理由があります。まずはDevOpsから見ていきましょう。DevOpsは広い用語で、
00:04:07サーバー管理、CI/CD、GitHubやDockerの操作などを指します。
00:04:15これらはすべてのWeb開発者が、ある程度のレベルで身につけておくべき必須スキルです。
00:04:21Dockerの使い方や、GitとGitHubの基本的な理解は必須です。
00:04:27また、VPSのセットアップができるようになるべきです。興味がある方は、ぜひ私の
00:04:34academy.comのコースをご覧ください。Claude CodeやCodexだけでなく、
00:04:40VPSを安全にセットアップする方法を学べる「VPS Essentials」のようなコースもあります。
00:04:46DockerやGitHub Actionsなど、他にも多くのコースがあります。メンバーシップに登録すれば、
00:04:52有効な期間中、すべてのコースにアクセス可能です。
00:04:57ですので、これらのスキルはすべての開発者が持つべきだと思います。
00:05:04しかし、それは転職すべきキャリアなのでしょうか?最も重要なのは、楽しめないなら選ぶべきではないということです。
00:05:11どのキャリア、どの職種であっても同じです。
00:05:17自営業の私でさえ時々やりたくない仕事をしなければなりませんが、
00:05:22大半の時間を嫌な仕事に費やすのは良いことではありません。
00:05:27開発者という仕事についても同じです。単にお金のためだけに働いている人もいるでしょうが、
00:05:32私はそうではありません。取り組んでいる仕事を楽しめなければ、
00:05:38高いパフォーマンスは出せませんし、長く続けることもできないでしょう。本当に楽しむ必要があるのです。
00:05:44すべての開発者がDevOpsに関連する基礎を学ぶべきだと思います。Dockerや
00:05:50GitHub、その他のCI/CDツールを学ぶのは良いアイデアです。
00:05:55私のコースである必要はありませんが、すべての開発者がすべきことだと考えています。
00:06:02営業目的で言っているわけではなく、本当にそう思っています。
00:06:06では、それが実際の開発者よりも安全なキャリアかというと、わかりません。
00:06:12なぜなら、もしAIが人間を代替できるほどのコードを書けるようになったなら、
00:06:19おそらくCI/CDワークフローの設定やサーバー管理も非常に上手にこなすはずです。
00:06:26したがって、これはAIへの対策としてはあまり有効ではありません。
00:06:35AIが開発者を完全に置き換えるなら、DevOpsの職務も広範にわたって置き換えるでしょう。
00:06:42企業は生身の人間がサーバー管理をすることを望むという議論もできるでしょうが、
00:06:48同じ理屈が製品の構築にも当てはまるはずです。企業が製品に不備があっても気にしないのなら、
00:06:55サーバーがダウンしても気にしないでしょう。AIがコードを書けるほど優れているのなら、
00:07:02サーバーの管理も十分にできるはずです。つまり、開発者もDevOpsも
00:07:10AIに完全に置き換えられるか、それとも両方とも人間に依存し続けるかのどちらかです。
00:07:17では、サイバーセキュリティはどうでしょうか。
00:07:25ここは興味深い分野です。ただし、楽しめないなら良い方向ではありません。
00:07:31また、サイバーセキュリティへの参入は、DevOpsやWeb開発よりも少しハードルが高いと言えます。
00:07:37なぜなら、ソフトウェアやコンピュータの仕組みを深く理解し、
00:07:42脆弱性を突く方法を学ぶ必要があるからです。倫理的ハッキングに深く入り込み、セキュリティホールを見つける必要があります。
00:07:50メモリのような概念が低レベルでどのように動作するかを深く理解しなければなりません。
00:07:57多くの漏洩や脆弱性はメモリに関連するバグだからです。
00:08:03ゼロから優れたサイバーセキュリティ専門家になるためのハードルは、
00:08:16Web開発からDevOpsに移行するよりも高いと思います。
00:08:26もちろん可能ですし、チャレンジングな道です。
00:08:34私がサイバーセキュリティにあまり精通していないからかもしれませんが、
00:08:41移行するのははるかに困難に思えます。それでも、将来性は非常に明るいです。
00:08:48AIのおかげで攻撃がより頻繁になり、脆弱性が以前より早くさらされるようになったため、
00:08:56将来、サイバーセキュリティの需要は今より確実に高まるでしょう。
00:09:02AIがこの分野の一部の仕事を置き換える可能性はあります。特にバグやセキュリティの
00:09:09脆弱性を見つけることに関しては、AIは非常に優秀です。
00:09:17何かをゼロから生成するより、既存のソフトウェアの欠陥を見つける方が得意な場合が多いのです。
00:09:26とはいえ、やはり人間が必要になります。サイバーセキュリティはAIだけで完結する分野ではありません。
00:09:33新たな仕事も確実に生まれるでしょう。関心が高まっている分野であり、
00:09:38転職先としては面白い領域です。ただ、開発者のスキルと重なる部分はあっても、
00:09:45思考を根本から変える必要があります。前述の通り、
00:09:55楽しめないならおすすめしません。どんな仕事でもそうですが、楽しめることを
00:10:03追求すべきです。私たちは皆、生活のために働かなければなりませんが、
00:10:12一日の大半の時間を楽しめる仕事に取り組むべきでしょう。
00:10:20以上が私の意見です。他にも職業はありますが、頻繁に聞かれる2つについて話しました。
00:10:28この視点が少しでも役立てば幸いです。あなたの意見もぜひ聞かせてください。
00:10:36見落としている点や、将来、あるいはこれらの職種についてどう考えているか、
00:10:41そういった場所でもAIは確実に役立つということです。ですから、サイバーセキュリティは
00:10:50人間だけでAIは一切不要、という分野では決してないと思います。新たにどれだけの雇用が
00:10:59生まれるかは断言できませんが、間違いなく増えるでしょう。この分野はますます注目されており、
00:11:05キャリアチェンジや挑戦をする上で面白い領域になるはずです。ただ繰り返しになりますが、それは
00:11:12長い道のりであり、おそらく少し大変かもしれません。開発者と一部重複するスキルセットが
00:11:22必要であると同時に、特定の側面について全く異なる考え方をし、より深く掘り下げる
00:11:29能力も求められます。興味深い分野であることは間違いありませんが、以前話したように
00:11:36もし楽しめない仕事なら、良い選択ではないでしょう。どんな仕事であれ、全く楽しめないなら
00:11:43そこに参入するのは賢明ではありません。AIが存在する今、その傾向はかつてないほど強まっています。なぜなら
00:11:52人間は自分が真に大切だと思える分野、心から情熱を注げる分野において、AIが提供できる成果を
00:12:01遥かに凌駕するはずだからです。ですから、この側面は過小評価すべきではありません。
00:12:07誰もが生活のために働かなければならず、四六時中好きなことだけをしていられないのは
00:12:14重々承知していますが、少なくとも一日の大半の時間は、楽しめることを選ぶよう
00:12:20というわけで、これらが私なりの考えです。もちろん、他にも挙げられる職業はあるでしょう。
00:12:26これらは私がよく耳にする二つの例です。私の視点が少しでも役立てば幸いです。
00:12:34いつものように、皆さんの意見もぜひ聞かせてください。私が見落としていることや、
00:12:39開発者の未来、あるいは他の領域の将来についてどう考えているのか教えてください。

Key Takeaway

AI時代においても開発者の需要は継続するが、ツールとしてのAI活用と特定分野への専門的アプローチが不可欠である。

Highlights

  • 米国のIndeedにおけるソフトウェア開発職の求人数は、2026年初頭からわずかに増加傾向にある。

  • 企業はAIを人員の完全な代替手段ではなく、生産性を高めるためのツールとして活用する傾向を強めている。

  • Web開発者は今後、手書きのコーディングとAIを併用し、コードベースを形作る役割が求められるようになる。

  • Dockerの操作、GitとGitHubの基本理解、VPSのセットアップは、すべてのWeb開発者が習得すべき必須スキルである。

  • サイバーセキュリティ分野への参入には、低レベルのメモリ動作や脆弱性構造に関する深い知識が必要であり、Web開発からの移行ハードルは高い。

Timeline

開発者需要とAIの役割

  • ソフトウェア開発の求人市場は、ピーク時を除外すると2026年初頭から回復の兆しを見せている。
  • AIは開発者を完全に置き換えるのではなく、プロジェクトの野心的な達成を助けるツールとして位置付けられる。
  • 今後の開発者の業務は、手動コードとAI生成コードの統合や仕様策定が中心となる。

多くの開発者がAIによる将来の仕事喪失を懸念しているが、市場データは求人数が持ち直していることを示している。AIは従業員を代替する存在ではなく、人間の能力を補完するツールとしての評価が定着しつつある。開発者の役割は今後変化するが、専門知識を活かしてAIと協働するスタイルは今後も不可欠である。

キャリアチェンジの選択肢と判断基準

  • DevOpsスキルはすべての開発者が習得すべき基礎であり、単なる転職先以上の価値を持つ。
  • AIがコードを生成できるレベルであれば、CI/CDやサーバー管理も自動化されるため、DevOpsへの転向がAI対策として有効とは限らない。
  • いかなる技術分野においても、仕事自体を楽しめなければ高いパフォーマンスを維持し長く続けることは困難である。

DevOpsはサーバー管理やコンテナ技術を含む広範な分野であり、Web開発者にとっての必須スキルセットとなっている。AIが進化すれば開発業務とDevOps業務の双方が影響を受けるため、AIから逃れるためのキャリア変更は合理的な解決策ではない。長期的なキャリア継続には、個人の情熱と作業への適性が何よりも重要である。

サイバーセキュリティ分野への挑戦

  • サイバーセキュリティはAIの影響で脆弱性が頻繁に露出するため、将来的な需要は確実に増加する。
  • メモリの仕組みや低レベルのコンピュータ動作理解が必須であり、参入の難易度は高い。
  • AIは既存ソフトウェアの欠陥を見つける能力に優れているが、サイバーセキュリティは人間による最終判断が不可欠である。

サイバーセキュリティはAI時代にさらに重要性が増す分野だが、Web開発よりも深い基礎知識が求められる。AIを活用したセキュリティ対策は進行しているものの、人間による洞察は依然として核心的な役割を果たす。高いハードルを超える熱意があれば、非常に魅力的なキャリア領域となり得る。

Community Posts

No posts yet. Be the first to write about this video!

Write about this video