テクノロジー

AIでプログラマ不要になるというのは、プログラミング言語構文わかればプログラム組めるという誤解に基づくのでは - きしだのHatena

1: inmthrnb 2025/06/23 11:52

よく言われることもあるように、AIは元々すごい人をさらにすごくする、のか…

2: pmint 2025/06/23 15:47

ところが、当のプログラマーにそんな能力は無い。「0→1開発」をうたう人でもやるのはパクリ。特許を取れる発明など無理。プログラマーは不要になるけど「チーム内に1人いればいい」が正解。誰もがリードエンジニア。

3: xivea789 2025/06/23 15:50

粒度が大きくても仕様を書ける人なら自分で出来るようになると思う。でも自社のシステムの仕様を把握できてない会社なんてざらにあるわけで。

4: buriburiuntitti 2025/06/23 15:57

仕様書がそのまま実装になっていくのか。仕様書作れるって案外貴重なスキルなんだよなぁ

5: kazukichi_0914 2025/06/23 15:58

プログラムを書くことよりもそれをディプロイするほうが難易度が高いのでは?と思う。

6: petronius7 2025/06/23 16:01

肝心なのはこんなプログラムを作りたい!という欲求を持つ人な訳で、そればっかりはAIがあっても何ともならない。技術が不要になれば全体の底上げにはなるだろう。

7: junglejungle 2025/06/23 16:07

スコップや猫車でちまちまやってた作業がショベルカーになったくらいの便利さはあるけど、ショベルカーの凄さを見て自動でビルが建つと勘違いしている素人や驚き屋が多すぎ問題。

8: bml 2025/06/23 16:30

プログラマが不要というより誰かが書いたプログラムをWEBで探して出力してくれるだけだよなぁ。誰も書いたことがなくAIの入力データにないのは出力してくれない。

9: logic 2025/06/23 16:36

ひらがなや漢字を覚えてもプロの小説家にはなれない

10: khtokage 2025/06/23 17:00

「書くこととコンピュータの振る舞いを結び付ける」 ああ、これですよね これを、座学だけでは人間はなかなか習得出来ないんですよね

11: manateen 2025/06/23 17:11

コーダーや能力の低いソフトウェアエンジニアが不要になるだけで、設計が出来るSWEの需要は減らない。現時点では。

12: hatest 2025/06/23 17:18

一般の人は、プログラミング言語なんて細かいことはわかっていません。AIもプログラマも丸投げしたらいい感じにやってくれるということで、1つ上のレイヤーから見て同一のものだと認識されています。

13: kenjou 2025/06/23 17:21

こういうものをこのように使えばこういうものができるのでそれをやって、と具体的に指示が出せないとAIもちゃんと働いてくれない。設計能力がないとまともにアプリは最後まで組み上がらない。

14: augsUK 2025/06/23 17:23

プログラマではない企画や開発でも、自然言語でならそのレベルの仕様を書いてる人はたくさんいるので、それをプログラムに移行するハードルが過去一下がったことでの「不要論」では?専門のない素人と対比してもな。

15: hateokami 2025/06/23 17:29

スコップや猫車がショベルカーになったのではなく、スコップや猫車を人間が手放せるってことじゃないかな。工事の現場だとすればこれはかなり革命的なこと。当然、設計やどの順番で何を動かすかという知識は必須。

16: nakex1 2025/06/23 17:35

プログラマーがゼロにはならないと思うけど,大勢で分担していた作業が数人でできちゃうみたいにはなるかもなって思ってる。

17: hdampty7 2025/06/23 17:46

今のプログラミング言語やフレームワーク周辺は人間に最適化されてるけど、いずれ、AIにプログラムを書かせることに最適化した環境が出てくるようになる。そうなるとコーダーは不要になるだろね。人は必要だろうけど

18: mojimojikun 2025/06/23 18:16

あー。自分は、これで言われているところの「プログラミング言語の文法を知らなくていい」辺りの所をAIに押し付けられるので自分はその「コンピューティング知識」部分に注力できてて楽しい的な事を考えてたぽい。

19: zyzy 2025/06/23 18:32

ちょっと構文に融通が利くなでしこ感

20: altar 2025/06/23 18:39

工事現場と言えば人類はそろそろ自動運転程度に信頼できる自動玉掛けマシーンが作れるような気もするし、できないような気もする。

21: beeeyond 2025/06/23 18:40

クリエイター等の他業種も置き換えられるって言われるしプログラマも言われるのは仕方ない。本人達が言う置き換えられない理由ってのは外野には言い訳としか捉えてもらえないし。技術は進歩するし実際どうなるやら。

22: rokusan36 2025/06/23 18:46

かつて生産工場が海外に移転して日本が空洞化したように、現場を知らない人が設計できるのか疑問。

23: uehaj 2025/06/23 19:12

ニーズから仕様に落とし込むのは不要にはならない。論点は、それをする人をプログラマと呼ぶかSEと呼ぶかだけ。それをSEと呼びプログラマと呼ばないならなくなるし、それもプログラマと呼ぶなら無くならない

24: quick_past 2025/06/23 19:56

アルゴリズムやクラス分け、機能の分割って、割と才能や経験がものを言うところだし、仕事をどうやって新人に伝えるか?に通じるところがある。そしてその部分は軽視されがち。

25: ysc711 2025/06/23 20:05

誰でもホームページが作れるとか、誰でも音楽が作れるとか、誰でもゲームクリエイターになれるとか、どれも実現してないもんね

26: masa8aurum 2025/06/23 20:22

・「書くこととコンピュータの振る舞いを結び付ける」ためにプログラミング技能が必要

27: magi00 2025/06/23 21:04

そうはいっても進化が爆速だからなー。1年前ならClaude 3.5 sonnet出てないし、2年前ならClaude自体が登場したばっかりだよ。1年後3年後5年後に同じことが言えるだろうか?

28: tettekete37564 2025/06/23 21:04

建築で例えるなら建築の現場をどれだけ自動化出来たとしても、オーナーのニーズを設計図に落とし込める人間や、正しい作業工程を構築したり、成果をチェックしたりする人間が必要、って所では。

29: ganaware 2025/06/23 21:34

5年後には、不要と言えるほどに進化すると思ってる。

30: kbvb 2025/06/23 21:45

AI懐疑論者は今の性能をベースに置いて話す、AI信者は進化の速度をベースに置いて話すのでそもそも噛み合わないことが多い

31: findup 2025/06/23 21:55

「僕の欲しいアプリ作って」だけじゃAIでもおそらく作れないわけで、そこから何をどうしたいか掘り下げて伝える人間は今はまだ必要なんじゃないか。

32: circled 2025/06/23 22:11

プログラムの基礎として出力はprint、入力はinputとかread、変数には数値、文字列、真偽、配列等、条件判断にはif文、繰り返しはforループ等と学び、後は泥臭く手順を書き続ければ良いと知った段階で面倒過ぎて放り投げる

33: mohno 2025/06/23 22:27

プログラマというかエンジニアがいなくて顧客自身が要件定義ができるんなら、今でも苦労なんかしないわけで。/生成AIの出力を検証しないで利用できるほど信用する気にはならないんだがな。

34: Fluss_kawa 2025/06/23 22:37

自動運転のプログラムをAIが作って普及までいくのが先か、ITエンジニアがいなくなるのが先か、タクシーやバスの運転手がいなくなるのが先か。

35: TriQ 2025/06/23 23:29

「可愛くて面白い、いい感じの刺し身たんぽぽゲームを作って」ってプロンプトでこのサイトのサンプルより面白いゲームができ上がってくる時代の話をしてるからなぁ。ちょい楽観視し過ぎな気が

36: sevenspice 2025/06/23 23:49

生成AIでプログラマが不要になるのではなく、生成AIを使ったプログラマが増えると思う。そして本当にヤバいときはベテランに助けを求めるのではないかと思います…

37: nyandj 2025/06/23 23:55

今は概念を理解している人の拡張機能的なのがAIかな、実際運用までAIが出来る訳ではない。でもAIで運用フローは早く作成出来るようになる。

38: n314 2025/06/24 00:00

今の容量じゃあ全く無理で、数万行のプログラムと数万行の業務知識を記憶して忘れないようになればAIで全部できると思う。技術的には可能でも、AI会社にメリットがなさそう。オープンソースは何となく無理そう。

39: wdnsdy 2025/06/24 00:20

スコップすらない…この土をどうやって掘ろう…という所に突然ショベルカーが来て土を掘れるようになった!すご!くらいの衝撃はあったがな。AIを使って仕事用のツールを作れるようになった非プログラマからすると

40: yarumato 2025/06/24 00:21

“世の中でいう「プログラミング知識」にそもそも誤解がある。文法を勉強しただけでプログラムが組めると誤解している。初心者には、ソースコードと動きの対応の実感、そもそも可能/不可能な処理の把握が重要”

41: vbwmle 2025/06/24 00:35

歴史を見ても機械に完全に追い越されるまではこういう「職人の能力は機械になんか負けない」論があるのだが、誰の目にも追い越された後は人間の売りは温かみとか人がやることに意味があるみたいな話だけになっていく

42: kyukyunyorituryo 2025/06/24 00:52

動くものを早く出してくれるので初期設計段階での問題点がわかりやすい。

43: T-anal 2025/06/24 01:06

プロジェクトの大小関わらず少数精鋭で行われるようになり、労働密度が劇的に上がる。そして今以上に割に合わない仕事となり介護職並みの人手不足に陥りると読んでいる。現在進行形でそうなってるし。

44: renowan 2025/06/24 03:43

ディレクター、マネージャーとか今まで専門職に指示を出してた人が、専門職に頼らず自分で実行できてしまうから、今までとレベルが違うブレイクスルーがやってきたのは間違いないよ。

45: pochi-taro00 2025/06/24 03:50

結局コード書けない奴のコンプレックスが炸裂してるだけなんだよ プログラミングやシステム開発で食ってる奴が羨ましいから、そいつらがAIで食っていけなくなってほしいっていう願望を語ってるだけなんだよなぁ

46: jintrick 2025/06/24 04:46

"これは日本語での宣言的プログラミングですね。" そうそう。これがプログラミングに見えないのにプログラマーを名乗っている人ら沢山いて、馬鹿にされてたよね……(AIで作った!って喜んでた人が)

47: nlper 2025/06/24 05:40

全体のアーキテクチャ設計をしていた人が、プログラマーに依頼せず、自分でプログラミングまでできるようになってきていると考えていますが?

48: poola 2025/06/24 06:14

記事は、1度のプロンプトで意図通りのアプリを作ることを前提にしているように見える。今はAIと対話しながら作る時代。人間は開発委託をする側。プログラムがわからなくても優れた開発会社に委託できれば良いのと同じ

49: atico 2025/06/24 06:26

同意ではあるけど、自分の子供がプログラマになりたいと言ったときに今までは食いっぱぐれなくて良いんじゃないと言ってただろうけど、これからは単に給与がいいとかリモートしやすいという理由ではやめとけと言う。

50: dalmacija 2025/06/24 06:41

いや……現状AIでは書いたコードを読める人が必要でしょう。より詳しい人から残り、余剰のプログラマが不要になるのに誤解なんぞ関係ないのでは。人月で書く人数と読める人数で差が出るならその分節約されちゃう問題

51: Sinraptor 2025/06/24 07:33

プログラムというのは要件の言語化なわけで、プログラム言語が自然言語に変わろうとそのための技能が必要なのは変わらない。かつていろんなプログラムツールが出てきた時にもプログラマ不要論はあったんだよね。

52: suka6411144 2025/06/24 08:02

AIさえあればシステムが作れると思ってる人は、SIerに金だけ渡せばシステムが作れると思ってるユーザー企業と同レベルだよな

53: yood 2025/06/24 08:31

自動運転に似ていると思った。理想的な状況では自走できるけど、特殊な状況への対応や他の車との協調ができない。

54: quwachy 2025/06/24 08:33

違う。人「刺身にタンポポを乗せるゲームを作って」AI「JavaのSwingで作る…(中略) 以上の仕様でいい?」人「さしみにタンポポ置けないと失敗と表示」AI「修正案です…」人「それで」AI「完成品です」人「ここも直して」…

55: morita_non 2025/06/24 08:35

今大半のプログラマが、アセンブラ知らんでも、プログラム書けるみたいに、レイヤーが変わって行くのだろう。

56: stabucky 2025/06/24 08:39

この手の話をプログラマー側でない人にきちんと検証してもらいたい。/私は、一般的なプログラマーは(不要は言い過ぎだが)減ると思う。

57: zey 2025/06/24 09:21

"プログラミングというのは知識があればできるものではなく技能です。" この人のテキストは総じて読みにくいな。知識と技能って、概念として被る部分があると思われ、ここから先が腹落ちしない。

58: differential 2025/06/24 09:47

これは今めちゃ実感してるやつ。ちゃんと能力高い人に作ってもらう方がお得(パフォーマンス高い)のを身をもって実感したところである。とほほ。

59: vlxst1224 2025/06/24 10:29

「ある程度わかる」の価値が上がったのは間違いない。phpやjavascriptの半可通であるデザイン部署のおれでもwordpressのカスタマイズが容易になった。RPGツクールのプラグインとかもいじれたりして神様仏様ですよ

60: oh_157 2025/06/24 11:07

コード以外の周辺知識が必要だしね。

61: bonoumamire 2025/06/24 11:15

プログラマは不要、夢想家が必要

62: kagerouttepaso 2025/06/24 11:44

実装が自動化された中でも実装力の土台を身につけて設計力を上げないといかん。素人がAIに作らせたアプリは生成AIの出力するハンコ絵と変わらない。

63: yuuAn 2025/06/24 12:24

結局プロンプトでプログラミングするなら、日本語よりプログラミング用に作られた言語の方が書きやすいと思ってしまう。

64: t-wada 2025/06/24 13:07

"スコップや猫車でちまちまやってた作業がショベルカーになったくらいの便利さはあるけど、ショベルカーの凄さを見て自動でビルが建つと勘違いしている素人や驚き屋が多すぎ問題" というブコメ良いな

65: dkkoma 2025/06/24 13:40

よく言われてるのは、プログラミングの敷居が下がってプログラマーとしての役割も担える人が増え、専任のプログラマーはいらなくなっていく、という意味じゃないのかな