30 ポイント 投稿者 dowha 2025-04-15 | 3件のコメント | WhatsAppで共有

CSSとフロントエンド開発の教育コンテンツで知られるJosh Comeauが、2023年のGPT-4ショーケース直後に書いた記事「The End of Front-End Development」(https://www.joshwcomeau.com/blog/the-end-of-frontend-development/)の続編と見なせる「The Post-Developer Era」という記事を公開しました。

今回の記事では、次のようなテーマを扱っています:

  • Googleを含む企業が実際にAIベースのツールをどのように導入しているのか
  • Devinのような「開発者代替AI」を試した結果
  • 「バイブコーディング(vibe coding)」というトレンド
  • AI時代について懸念している点と、希望を持てる要素

3件のコメント

 
dowha 2025-04-15

📝 The Post-Developer Era – 詳細要約(by ChatGPT)

記事の背景と目的

  • 2023年のGPT-4ショーケース直後、「The End of Front-End Development」という記事を通じて、AIが開発者を代替するという主張に懐疑的な見解を示した。
  • それから2年が経った今(2025年)、実際の状況を振り返り、当時の予測が正しかったのかを検証する。

企業のAI導入状況

  • Googleは「AIがコード全体の25%を書いている」という記事があったが、実際には人間の開発者が主導しており、AIはあくまでツールにすぎない。
  • AIが自律的にコードを書くのではなく、開発者が方向性を示し、その結果をレビュー・修正する形だ。

Devin: 開発者代替AIの実際の結果

  • CognitionのDevinは「開発者なしの開発」を掲げたが、実際に導入した企業の大半が失敗を経験したと報告している。
  • 小さな作業は可能だが、複雑な仕事には力不足。ほとんどのチームは1か月以内に利用を中止した。

バイブコーディング(vibe coding)

  • Josh本人が使っているAI IDE(Cursor + Claude)の事例を紹介。
  • 単純な作業は素早く解決でき、一部では予想以上に良いコード提案もある。
  • ただし最終的にはハンドリングが必要で、AIだけで維持することはできない。
  • 「AIはクルーズコントロールだ。手を離せば、いつか道路を外れる。」

現在の開発者就職市場

  • 依然として厳しい状況。だが、これはAIによる代替が原因ではなく、
  • 金利上昇による投資の縮小
  • ビッグテックの大規模レイオフ
  • 「まもなくAGIが登場する」という幻想
  • つまり、AIが実質的に代替しているからではなく、むしろ誇張された信念が採用を妨げている。

フロントエンドのほうが危険か?

  • 一部では「フロントエンドのほうが代替されやすい」と主張するが、Joshは逆だと見る。
  • フロントエンドはユーザー体験に直結するため、精緻でブランドに合った作業が必須だ。
  • バックエンドコードのほうが、むしろAIによってより早く単純化・自動化される可能性がある。

LLMを学習ツールとして活用する

  • AIは初心者にとって、概念の説明やエラーの理解に非常に有用なツールだ。
  • ただし盲信は危険。
  • 「AIはGPSではない。陪審員のように批判的に受け止めるべきだ。」
  • 無批判に従えば、結局コードを読めず、修正もできなくなってしまう。

新人開発者へのメッセージ

  • AIに萎縮して開発の勉強をやめないこと。
  • むしろAIと一緒に働ける開発者こそが最も強力な存在になるだろう。
  • 今後は**「開発者ルネサンス」**が訪れる可能性もある。
  • 「今から開発を始めても遅くない。」

技術発展の現在地

  • AIの性能は継続的に改善しているが、今は爆発的な進歩というより、段階的改善のフェーズに入っている。
  • GPT-4.5、Gemini 2.5 などの新しいモデルが登場しているが、既存性能の細部を磨くレベルだ。

懸念される点

  • トランプ再選などによるグローバル経済の不安が、技術産業に悪影響を及ぼす可能性がある。
  • AIツールに過度に依存すると、開発スキルの土台が弱くなる恐れがある。
  • 学習と成長の機会を逃さず、能動的にAIを活用する必要がある。

📌 結論の要約

  • AIは開発者を完全には代替できず、
  • むしろ生産性を向上させる補助ツールとして定着しつつある。
  • 人間の開発者の役割は依然として不可欠であり、その価値は今後も維持されるだろう.
 
imjuni 2025-04-15

ある程度、私の考えと似ていますね。

GPTを使ってみていますが、シニア開発者のポジションを代替できるようには思えません。しかし、生産性が向上したぶん、新卒やジュニア開発者はますます就職が難しくなる気がします。

フロントエンド開発者は、デザイナー、企画、バックエンドなどさまざまな分野のチームメンバーとコミュニケーションを取る必要があるため、大きく縮小することはなさそうです。ジョブズが言った「人は、見せてもらうまでは自分が何を望んでいるのかわからない」という趣旨の言葉がありますが、フロントエンド開発者は、その望むものを見せるために何度もプロトタイプを作る役割を担うので、大きく減ることはないと思います。プロトタイプの数がさらに増えることはあるかもしれませんね。

一方で、バックエンド開発者は、コード自動生成やAIによって徐々に減っていく気がします。やはり完全になくなることはないと思いますが、その代わり減少はするでしょう。バックエンド開発というのは、ある意味では公式のような部分もあり、自動化できる余地も多いので、こちらは少し減りそうではあります。

開発者を完全に代替することはできないものの、部分的に雇用の減少が起こる可能性はあります。しかし、より多くの領域でデジタル転換やレガシー移行の業務が生まれることで、当面は大丈夫そうです。

 
bobross0 2025-04-15

以下同文です。