2025-09-09

競技プログラミングみたいなコード書いてると負けるよ

なんか誰も言ってない気もするんだけど

AIってさ、見たことあるコードにはめっぽう強いんだけど、見たことないようなコードには割と弱いんだよね

まあ人間でも同じだけどさ

 

A:洗練されて、カスタマイズされた、職人芸とも言える見たこともないようなコード

B:陳腐で、ありふれた、面白みのない初級者が書いたようなコード

 

AIが読んだり修正やすいのはBね

驚き最小の法則に従えって話でもあるけど

https://ja.wikipedia.org/wiki/%E9%A9%9A%E3%81%8D%E6%9C%80%E5%B0%8F%E3%81%AE%E5%8E%9F%E5%89%87

 

これまでも、AとBどっちが良いかって議論はあったと思うんだよね

なんかベテランほどBによるんだけど、イキリ散らかしたアラサーくらいの優秀なエンジニアはAだったりするよね

あとは、ありふれたサービス開発なのか、セキュリティとか金融とかハードウェアとか難しいオンリーワンシステムなのかでまた変わると思うけど

これからAIを使うなら、AのプロジェクトとBのプロジェクトで天地の差が出てくる

よりBを保つように、仕様レベルでの調整ができるチームと、改修すればするほどAになっていくチームでは、どっちがどうなるか分かるよね

 

もちろん、追加改修が事業に大したインパクトを及ぼさなプロジェクトもあるから、そういうところは生き残るけどね

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん