私はソフトウェアエンジニアリングは消え去っていないと思う。ただ、コードを書くことの核心的な地位が失われつつあるだけだ。


過去一年、私の仕事の中で最大の変化は、効率の向上ではなく、以前は必ず自分でやらなければならないと考えていた多くのことを、今では面倒になって自分でやらなくなったことだ。
テストを書く、ドキュメントを補完する、重複したロジックを修正する、バグを調査する、ほとんどの場合、私はそれをAIに任せている。
最初は一行ずつ確認しようと少し不安だったが、次第に先にAIに書かせて、それを動かしてみて、間違っていれば修正するという流れになった。
この変化は実は少し怖いもので、突然気づいたのは、自分がコードの生産者からコードのレビューアに変わりつつあるということだ。
さらに、多くの場合、自分が書いたコードが本当に自分のものかどうかさえも思い出せなくなっている。
そして、皆が同じAIツールを使えるようになったことで、人と人の差がむしろより顕著になったことに気づいた。
ある人は生成したものはシステムになり、別の人は災害を生み出すものになった。
その後、私は次第に気づいた。本当に価値のあるものは変わり始めている。文法でも、フレームワークでも、ましてや特定の言語そのものでもない。
それは、あなたが本当にビジネスを理解しているかどうか、システムがなぜそのように設計されているのかを知っているかどうか、そして将来的に崩壊しないかどうかを予測できるかどうかだ。
AIはコードを書くのを手伝ってくれるが、今のところは結果の責任を代わりに負うことはできない。
原文表示
post-image
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
コメントを追加
コメントを追加
コメントなし