テクノロジー

「人間がコードを書く時代は終わった」議論は2種類のコードを混同している

1: nguyen-oi 2026/01/23 18:52

仕様を厳密に記述する作業が結局コードを書くのと同義なんだよな。抽象度が上がっただけで、本質的な設計コストは変わらん。また同じような議論の繰り返しな希ガス

2: aceraceae 2026/01/23 19:21

いわゆる IT 業界で言われると言われている「製造」工程に関しては投げちゃっていい感じはある

3: nmcli 2026/01/23 19:24

"そこまで指示ができるならもはやコードを書いていると言えます" と述べてる部分がまさにそれ。

4: sugawara1991 2026/01/23 19:50

他人(生成AI)が誤解なく実装できるぐらい要求を言語化しろってことで、ウォーターフォール的開発のツラみの一つ上流で仕様書やら設計書を厳密に書けってのを時分割でやるようになるだけではと疑っている

5: toaruR 2026/01/23 22:09

高級言語あるいはインタプリタの超進化と捉える的な

6: tokuniimihanai 2026/01/23 23:01

技術詳細も丸投げできるかは怪しい。AIのコードがセキュアで拡張性が高く効率的なことはどう担保?あとそもそもそんなに網羅的にテスト書ける?/実装言語が日本語になっただけで難度はそれほど変わってないのよな。

7: vegnpomn 2026/01/23 23:37

やりたいことややってほしいことはエンドユーザは誰でも持ってるんだよね。そのユーザがAIとチャットしてあれ欲しいこれ欲しいって言うのが今後のコーディングになる。で、それが出来ない人間のほうが少ないんだ。

8: thorthewind 2026/01/24 00:49

ウォーターフォール的開発のツラミは仕様書に書いても実装が違ってたりバグった実装があって工期が足らないことだったり。AIはすぐ実装できて直しも早いので、要求仕様と基本仕様が書ける人は開発が爆速になる。

9: sisya 2026/01/24 02:35

人間がコードを書く必要がない時代はもう来ているが、AIが書いたコードをチェックする仕事はなくならず、AIが書いたコードをチェックするスキルは、コードを書かないと得られない。ラストワンマイルは結局人間の仕事

10: dorapon2000 2026/01/24 02:42

“一方で、『仕様』を表すコードについてはAIが書けるとは思っていません。 ユーザー登録の例のような仕様書をAIに渡したところで、「メールアドレス重複チェックをすべきか?」などを誰かが意思決定しないといけま”

11: otchy210 2026/01/24 04:50

その泥臭い実装をやってる時に一番脳汁が出るので、そこを奪われる悲しみ。その感覚がある人と無い人の断絶もある。まあ、いいんだ。そこは趣味でやる。

12: alt-native 2026/01/24 05:01

「時代は終わった」ってそんな大仰な。コーディングって製造過程のごく一部。仕様書つくって環境構築してくれるんならありがたいけども。

13: sds-page 2026/01/24 06:46

言語の高級化が一段上がった。実装、テスト、再改修を爆速で回せるしウォーターフォール的ではなくアジャイル開発の加速だろう

14: kawani 2026/01/24 07:17

最新状況はしらんけど、かつてアセンブラでCPUの動作を直接「コードを書いて」指示してたのがコンパイラに任せるようになった。しばらくはコンパイラより効率のよいコードを書ける職人居たけどね。同じ事起きるのかな

15: Kenju 2026/01/24 07:29

逆でもいい。つまり、コードを解析して人にわかるように解説してくれるAIがあれば書くのは自分でもいい。膨大なコードを読んで何が起こっているかを理解するのがきつい

16: kijtra 2026/01/24 07:38

コードを書く時代は終わるかもしれんけど、コードを書ける知識を使った仕事がある、みたいな?

17: shoh8 2026/01/24 07:46

ひとつ抽象層が上がった。

18: mayumayu_nimolove 2026/01/24 07:59

まさにその通り。あと、この手の議論Webコーダーは完全に眼中に無いんだけど、人が作ったデザイン通り再現できるのAIにはできないんだからね!

19: nakag0711 2026/01/24 08:07

ありきたりな業務アプリ的な分野では仕様偏重主義がなくならないが、分野次第のところがある。真に新しいものを作るにはやはり実装寄りの技術が大事

20: iinalabkojocho 2026/01/24 08:37

デザインにしてもテキストにしてもAIが作成するとしてもその企画や仕様、監修は結局人がやらねばならんのでダサい(またはダメな)のは人間がダメ出ししたり手で直さねばならん。そこの感覚も同じ。

21: daichirata 2026/01/24 09:12

結局これまで名前売ってきた人たちが次世代に向けてプレゼンスを確保しようとエモい事言いまくってるだけという側面も大分強いので、淡々とツールとして取り入れていけば良いかなという気持ち。

22: abstruct3431 2026/01/24 09:36

"ビデオ会議でイヤホンにAirPodsを使うか有線イヤホンを使うかくらいの違い" 有線か無線かの違いは要件定義レベルの違いでは?バッテリー管理のことや断線時のことは要件定義で決めないと。ペアリング要否とかも違うし

23: hiroomi 2026/01/24 09:45

品質を担保し始めたら、どこまでも人の介入が、何だろうけど。頼れるならそのに乗るまで。

24: mohno 2026/01/24 10:33

「AIでコードが生成できた」って、StackOverflowで質問したらピッタリのコードを教えてもらった、くらいの信頼度だと思うんだがな(定期)

25: Muucho 2026/01/24 10:39

AIは悪意あるコードを吐かせるようにするポイズニング攻撃があるからな。なんなら日本以外の国は政府が積極的にやっててバックドア作られそう

26: OkadaHiroshi 2026/01/24 10:43

「ソフトウェアがどう振る舞うべきかを定義する」についても、ある程度パターン化されている事例ではAIがほぼ自動的にやってケース・バイ・ケースのときにはAにしますがBにしますかとAIが聞いていて答えるだけになる。