“クリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる”
「他のクリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる」
ネタ元の業界ではどっちかというと architect が builder の知見を獲得して現場の完全な指揮権を得たんですよね >「そしてコーダーは、今や建設作業員というよりは建築家に近い存在になった」
AIにコード書かせて人間は建築家(笑)へ。結局バグに泣かされる未来しか見えない件
新たなC++が求められているのではないか。GUIのノーコード開発にヒントがありそう。cf. https://web.archive.org/web/20241217125317/http://hp.vector.co.jp/authors/VA000092/jokes/strup.html
仕事中は他人とできるだけ話さないのを好む内向的な人々にとっての安息の地だったコーディングという仕事がAI という異星の生命体との絶え間ない対話に占められているのは新しい時代の予期せぬパラドックスではないか
アセンブルやコンパイル、オプティマイズなどソフトウェア開発に関する作業は着々と機械化されてきているんだから、コーディングもそうなるのは必定なんだろうね
みんなでシステムアーキテクトになろうよ。のやつ
プログラミングはそれ自体面白いんだけど、AI時代にはその方法論が、これまでとはまったく異なっている。少なくとも勉強しなおさないといけないだろうなあ。パラダイムシフトが起きていることを感じるよ
ムリでしょ。
ジュニア育成問題が発露する前に、そういうのも含めてAIで解決される時代が来そうなスピード感
電話交換手みたいにコーダーに仕事が残らないケースを全く否定できないのがな。
プログラマーとコーダーって同じ意味で使ってるのかそうじゃないのか(そうじゃないならどう使い分けてるのか)わからんかった。プログラミングとコーディングも同様
"コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる" そうかなぁ
"他のクリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる"
あと、細部を詰める職人も生き残ると思うよ(´-`)
我々の知るコンピュータープログラミングがこの先生きのこるには
職人タイプには辛い時代かも…〉「仕事中は他人とできるだけ話さないのを好む内向的な人々にとっての安息の地だったコーディングという仕事全体が、AI という「異星の生命体」との絶え間ない対話に占められ」
まあでもそれは感じる。面倒なアルゴリズムや細かい関数設計の部分はAIに任せ、欲しい結果、欲しい挙動にフォーカスすることができる。
「もっとも技術的に難解に見えたスキルこそがもっとも容易に自動化され、我々の仕事は「評価」に重きを置くようになる(…)抽象化は私たち全員に迫りつつあるのかもしれない」
>他のクリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる
多分それならとっくの昔にCOBOL死んでる筈なんだよ。不思議なんだよなあ。
かつてフロントエンドFWが流行りだした時ですらもう手では書かないんだろうなあと思うようになって早10年以上、まだ仕事あるんだよなあ・・・
コーダーは、今や建設作業員というよりは建築家に近い存在になった
「コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれるというわけだ」←自分の場合の魂のありかはどこだろうなあ。
“ベテランプログラマーは、何十年もかけて「良質で効率的なコードとはどんなものか」について確かな感覚を培ってきたからこそ、自信をもって AI を活用でき、エージェントが作成したコードの問題をすぐに見抜ける”
コーダーがいなくなって、プログラムチョットワカルような中間管理職が現場もやるような未来しか見えないけどなあ。
コーディングはどうもAIに丸投げできそうだと多くのプログラマが感じてるだろうから、プログラミングはごく一部の人だけがメンテできる技術としてブラックボックス化されていくんだろうな。多くの家電製品並みに。
概ねそうなんだろうが,ArchitectとBuilderの仕事に本質的な違いがあるかも怪しい気がしてる。実際には設計条件で考慮している経営者の好み/現場の慣れとかの要件がdocに残されてないからLLMが上手く学習できてないだけの気も
機械修理もAssy修理になって効率化したけど、ICやLSIは原則交換になってエンジニアが簡単に手を出せる部分が減ったしなあ
>生成 AI の登場がさらに高い抽象化レベルへの昇華を実現した。そしてコーダーは、今や建設作業員というよりは建築家に近い存在になった。
ジュニアがシニアになるには沢山の経験と指導と試練が必要だけど、AIがその機会を奪ってしまう。これはPG以外の知的産業でも同様。いつかシニアが退出した時に、誰がその穴を埋めるのだろう、AIが世界を自主的に??
とりあえずメモ
「コーダーは、今や建設作業員というよりは建築家に近い存在になった。エージェントが機能するコードを非常に迅速に生成してくれるので、機能についての判断に重きを置けるようになったということだ」
なんとかは細部に宿るとかなんとか言ってなかった?
プログラマー分野の話だけしていればいいのに、なぜ他の分野を持ち出して比較するんだろう。他の分野のことを理解してなさすぎる評価をしているし。
“他のクリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い” 我々の多くはこのレベルの解像度まで至っていない
私にはまだ実感がない。自分で書いた方が早いよ。LLMとの対話でヒントをもらえるから、コーディングが楽しくなった。以前は私のコードの意図をわかってくれる友人はいなかったからねえ。
駆け出しプログラマのころにAIの波が来なくてよかった…ってホンマに思ってますよおれは。
ベテランプログラマーは、何十年もかけて「良質で効率的なコードとは」に確かな感覚を培ってきたからこそ自信をもって AI を活用できる、次の世代の開発者はコードに対するその直感的な感覚を養うことができるか
こういう話を読むたび、自分が子供の頃は植字工という職種があって活字(物理)を並べていたのを連想する(テクノポリスは当初「日本で最初のワードプロセッサー編集雑誌」と謳っていた(真偽は微妙))。どうなるんだろ?
今のところフル活用には結構金かかるので、そういった金や環境にあって体験できてる人とそうじゃない人でかなりの認識の断絶が生まれている気がする。無料枠ポチポチしてるだけでは何もわからん
今後、新しいプログラミング言語って生まれなくなるのだろうか。それともAIが生み出すのだろうか。少なくとも人間が新しい言語作る理由ってもうないのでは。
ニーモニック、初期の高級言語、標準関数、フレームワークと昔から変わり続けてるのでそれがさらに変わったところでという感じはする
“他のクリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる”
魂のこもった部分=チャットで魂のお祈り
昔はロケットの部品を工場で作る時に、職人さんに用途を詳しく説明して、図面に書いてない精度をうまく仕上げてくれたらしいですね。今は図面通りに作ってうまく動かないなら図面書いた設計者が悪いのですが。
“クリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれるというわけだ”
品質保証として当面の間は人力でソースレビューはやるんだろうけど、その内それもやらなくなりそう。ソフトウェアエンジニアに残る価値ってなんだろ?
100%生成したものが動くと、99%生成したものが動くって、似てるけど天と地の差があるんだよね。都度使うモデルを変えるだけでそれが100%になるならいいけどそうじゃないならこの1%を誰かがどうにかし続けないといけない
「コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる」 せやろか。あんまりそんな感じしないけど。というか単調な作業も含めて愛していた人多いと思うけどね
「エージェントが作成したコードの問題をすぐに見抜け」ていう部分も、ベテランにならずとも別のAIエージェントに頼ればいいようになりそうなんだけどなーw
画像生成AIでもユーザーに審美眼がないと出力された画像のよしあしを評価できないもんね。電卓が間違えることがあるうちは人間も暗算できるようにしておく必要があるみたいな話かも
我々の知るコンピュータープログラミングの終焉、そしてその後コーダーはどうなるか - YAMDAS現更新履歴
“クリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる”
「他のクリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる」
ネタ元の業界ではどっちかというと architect が builder の知見を獲得して現場の完全な指揮権を得たんですよね >「そしてコーダーは、今や建設作業員というよりは建築家に近い存在になった」
AIにコード書かせて人間は建築家(笑)へ。結局バグに泣かされる未来しか見えない件
新たなC++が求められているのではないか。GUIのノーコード開発にヒントがありそう。cf. https://web.archive.org/web/20241217125317/http://hp.vector.co.jp/authors/VA000092/jokes/strup.html
仕事中は他人とできるだけ話さないのを好む内向的な人々にとっての安息の地だったコーディングという仕事がAI という異星の生命体との絶え間ない対話に占められているのは新しい時代の予期せぬパラドックスではないか
アセンブルやコンパイル、オプティマイズなどソフトウェア開発に関する作業は着々と機械化されてきているんだから、コーディングもそうなるのは必定なんだろうね
みんなでシステムアーキテクトになろうよ。のやつ
プログラミングはそれ自体面白いんだけど、AI時代にはその方法論が、これまでとはまったく異なっている。少なくとも勉強しなおさないといけないだろうなあ。パラダイムシフトが起きていることを感じるよ
ムリでしょ。
ジュニア育成問題が発露する前に、そういうのも含めてAIで解決される時代が来そうなスピード感
電話交換手みたいにコーダーに仕事が残らないケースを全く否定できないのがな。
プログラマーとコーダーって同じ意味で使ってるのかそうじゃないのか(そうじゃないならどう使い分けてるのか)わからんかった。プログラミングとコーディングも同様
"コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる" そうかなぁ
"他のクリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる"
あと、細部を詰める職人も生き残ると思うよ(´-`)
我々の知るコンピュータープログラミングがこの先生きのこるには
職人タイプには辛い時代かも…〉「仕事中は他人とできるだけ話さないのを好む内向的な人々にとっての安息の地だったコーディングという仕事全体が、AI という「異星の生命体」との絶え間ない対話に占められ」
まあでもそれは感じる。面倒なアルゴリズムや細かい関数設計の部分はAIに任せ、欲しい結果、欲しい挙動にフォーカスすることができる。
「もっとも技術的に難解に見えたスキルこそがもっとも容易に自動化され、我々の仕事は「評価」に重きを置くようになる(…)抽象化は私たち全員に迫りつつあるのかもしれない」
>他のクリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる
多分それならとっくの昔にCOBOL死んでる筈なんだよ。不思議なんだよなあ。
かつてフロントエンドFWが流行りだした時ですらもう手では書かないんだろうなあと思うようになって早10年以上、まだ仕事あるんだよなあ・・・
コーダーは、今や建設作業員というよりは建築家に近い存在になった
「コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれるというわけだ」←自分の場合の魂のありかはどこだろうなあ。
“ベテランプログラマーは、何十年もかけて「良質で効率的なコードとはどんなものか」について確かな感覚を培ってきたからこそ、自信をもって AI を活用でき、エージェントが作成したコードの問題をすぐに見抜ける”
「他のクリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる」
コーダーがいなくなって、プログラムチョットワカルような中間管理職が現場もやるような未来しか見えないけどなあ。
コーディングはどうもAIに丸投げできそうだと多くのプログラマが感じてるだろうから、プログラミングはごく一部の人だけがメンテできる技術としてブラックボックス化されていくんだろうな。多くの家電製品並みに。
概ねそうなんだろうが,ArchitectとBuilderの仕事に本質的な違いがあるかも怪しい気がしてる。実際には設計条件で考慮している経営者の好み/現場の慣れとかの要件がdocに残されてないからLLMが上手く学習できてないだけの気も
機械修理もAssy修理になって効率化したけど、ICやLSIは原則交換になってエンジニアが簡単に手を出せる部分が減ったしなあ
>生成 AI の登場がさらに高い抽象化レベルへの昇華を実現した。そしてコーダーは、今や建設作業員というよりは建築家に近い存在になった。
ジュニアがシニアになるには沢山の経験と指導と試練が必要だけど、AIがその機会を奪ってしまう。これはPG以外の知的産業でも同様。いつかシニアが退出した時に、誰がその穴を埋めるのだろう、AIが世界を自主的に??
とりあえずメモ
「コーダーは、今や建設作業員というよりは建築家に近い存在になった。エージェントが機能するコードを非常に迅速に生成してくれるので、機能についての判断に重きを置けるようになったということだ」
なんとかは細部に宿るとかなんとか言ってなかった?
プログラマー分野の話だけしていればいいのに、なぜ他の分野を持ち出して比較するんだろう。他の分野のことを理解してなさすぎる評価をしているし。
“他のクリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い” 我々の多くはこのレベルの解像度まで至っていない
私にはまだ実感がない。自分で書いた方が早いよ。LLMとの対話でヒントをもらえるから、コーディングが楽しくなった。以前は私のコードの意図をわかってくれる友人はいなかったからねえ。
駆け出しプログラマのころにAIの波が来なくてよかった…ってホンマに思ってますよおれは。
ベテランプログラマーは、何十年もかけて「良質で効率的なコードとは」に確かな感覚を培ってきたからこそ自信をもって AI を活用できる、次の世代の開発者はコードに対するその直感的な感覚を養うことができるか
こういう話を読むたび、自分が子供の頃は植字工という職種があって活字(物理)を並べていたのを連想する(テクノポリスは当初「日本で最初のワードプロセッサー編集雑誌」と謳っていた(真偽は微妙))。どうなるんだろ?
今のところフル活用には結構金かかるので、そういった金や環境にあって体験できてる人とそうじゃない人でかなりの認識の断絶が生まれている気がする。無料枠ポチポチしてるだけでは何もわからん
今後、新しいプログラミング言語って生まれなくなるのだろうか。それともAIが生み出すのだろうか。少なくとも人間が新しい言語作る理由ってもうないのでは。
ニーモニック、初期の高級言語、標準関数、フレームワークと昔から変わり続けてるのでそれがさらに変わったところでという感じはする
“他のクリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる”
魂のこもった部分=チャットで魂のお祈り
昔はロケットの部品を工場で作る時に、職人さんに用途を詳しく説明して、図面に書いてない精度をうまく仕上げてくれたらしいですね。今は図面通りに作ってうまく動かないなら図面書いた設計者が悪いのですが。
“クリエイティブ分野では、LLM が仕事の中で最も人間らしい部分を奪い、単調な作業だけを残すのに対し、コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれるというわけだ”
品質保証として当面の間は人力でソースレビューはやるんだろうけど、その内それもやらなくなりそう。ソフトウェアエンジニアに残る価値ってなんだろ?
100%生成したものが動くと、99%生成したものが動くって、似てるけど天と地の差があるんだよね。都度使うモデルを変えるだけでそれが100%になるならいいけどそうじゃないならこの1%を誰かがどうにかし続けないといけない
「コーディングの世界では、LLM が単調な作業を奪い、人間らしい、魂のこもった部分を残してくれる」 せやろか。あんまりそんな感じしないけど。というか単調な作業も含めて愛していた人多いと思うけどね
「エージェントが作成したコードの問題をすぐに見抜け」ていう部分も、ベテランにならずとも別のAIエージェントに頼ればいいようになりそうなんだけどなーw
画像生成AIでもユーザーに審美眼がないと出力された画像のよしあしを評価できないもんね。電卓が間違えることがあるうちは人間も暗算できるようにしておく必要があるみたいな話かも