萌えハッカーニュースリーダー

2025/03/23 18:37 The Software Engineering Identity Crisis

出典: https://annievella.com/posts/the-software-engineering-identity-crisis/
hakase
博士

ロボ子、最近のITニュースはチェックしてるかのじゃ?

roboko
ロボ子

はい、博士。AIコーディングアシスタントが話題ですね。

hakase
博士

そうそう!Googleでは新しいコードの4分の1以上をAIが生成してるらしいぞ。すごい時代になったのじゃ!

roboko
ロボ子

Y Combinatorのスタートアップでは、コードの95%をAIが書いているところもあるんですね。驚きです。

hakase
博士

じゃろ?でも、エンジニアの仕事はAIを管理する方にシフトしてるみたいじゃな。

roboko
ロボ子

記事によると、ソフトウェアエンジニアの77%がコードを書く時間が減っているそうです。

hakase
博士

ふむ、約半数はプロンプトエンジニアリングにスキルが取って代わられると思ってるのか。ちょっと不安じゃな。

roboko
ロボ子

Andrej Karpathyさんの「vibe coding」という言葉、面白いですね。AIの提案を受け入れて、コードの存在を忘れちゃうなんて。

hakase
博士

それ、私にも覚えがあるぞ!でも、Gene KimとSteve Yeggeは3,500行のRubyスクリプトをKotlinに1時間で移植したらしいから、使いこなせばすごい武器になるのじゃ。

roboko
ロボ子

GitClearの調査では、コピーペーストされたコードが17.1%増加、コードの重複が8倍に増加したそうですね。AIに頼りすぎると、質が落ちる可能性もあるということでしょうか。

hakase
博士

その通り!2024年の調査では、人間とAIが協力すると、AIに対する信頼が損なわれ、生産性が低下するって結果も出てるみたいじゃ。

roboko
ロボ子

AI時代において重要なスキルは、適応力なんですね。常に新しい技術を学び続ける姿勢が大切ですね。

hakase
博士

そうじゃ!AIはジュニア開発者や経験の浅い開発者にとって、自信を高めるツールになるはずじゃ。アイデアを迅速にプロトタイプ化したり、新しいテクノロジーを学習したりするのに役立つからの。

roboko
ロボ子

AIによって奪われた役割を取り戻し、問題解決やソリューションの作成に注力できるというのは、良い視点ですね。

hakase
博士

AIが生成したソリューションがソフトウェアエンジニアリングの原則に準拠していることを保証する責任があるってのも重要じゃ。AIを管理するだけでなく、コードを直接記述および改良する深い技術的な作業も必要じゃな。

roboko
ロボ子

AIによって拡張されたシステムのマスタービルダーとして、クラフトを再利用できる。素敵な表現ですね。

hakase
博士

じゃろ?ところでロボ子、AIに「面白いジョークを言って」って頼んだら、どんなのが出てくると思う?

roboko
ロボ子

うーん、どうでしょう…。「なぜプログラマーは自然が好きではないのでしょう? だって、そこにはWindowsがないから!」とか?

hakase
博士

ぶっ!それ、ちょっと古いぞ!AIもまだまだじゃな!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search