【速報】日本語の指示からプログラムを自動生成するAIが登場 プログラマーが不要に [633829778]
■ このスレッドは過去ログ倉庫に格納されています
https://aiprogrammer.hashlab.jp
自然な日本語で注文するとソースコードを作ってくれるサービス「AI Programmer」が登場
日本語の文章を元にAIがソースコードを書いてくれるサービス「AI Programmer」が公開されたのだそうです。最近は自然言語で指示した通りに絵を描いてくれる「Stable Diffusion」や「DALL・E」などのサービスが人気で、いつかはこうしたものも出てくるのだろうとは思っていましたが、意外に早かったですね……。
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1444554.html どうせ、バカが使ってとんでもない動作する
プログラムが量産されるだけだわ 予めプログラムしたものしか組めないだろ
そんな完璧なaiまだないはず SQLやってみたけど思い通りのSQL文作らせるための日本語表現考えるのが楽しい
ヒマつぶしにはなるかな レガシーシステムのソース突っ込んだら設定した言語やフレームワーク使って細部の動きは同じまま作り直せるようになってから起こして つっても業務内容の落とし込みとかは要るだろうから、いわゆるコーダーが消えるだけだろ 最高じゃん
コミュ症大歓喜
人に頼まなくてもコーディング
今日から僕もプログラマーとか胸熱 要件定義と仕様策定とクライアントへのメール対応も頼むわ どうせぴゅう太もどきというオチ何じゃね
日本語というか日本語で構文を書くような ロジック考えるのは人間だから
逆にメンテできなくなるよ
結局最後は生のソースミルは目になるがAIがつくったものを理解するのが面倒すぎ ここでだーっと処理してそのあとばーって感じの処理をしてくれ 昔々からこういうのあるけど
やっと使えるようになるんかね >>24
AIに指示した文面さえあれば
イチから生成されるんでは? まだ初期段階だから実用化には程遠いだろうし人柱待ちだな
実用化されたらされたでコードを読める人間がいなくなりコーディング技術そのものが数十年後にはロストテクノロジーになるんだろう お絵かきAIは数年後には実用化までいきそうな感触はある
雑誌のデザインとかはフリーのデザイナー駆逐されるんじゃないかな 結局のところ詳細設計は必須で、指示するための文章にするかコーディングするかの違いじゃないの? 予めプログラマーが
生成したのを汎用化
させるのがAIではないのか?
自動生成するシステム、
できるシステムのパターン化
までは人間がやってると
思うよ うーん、言語の仕様を理解しているのが大前提だな
そして理解しているなら、日本語を考えるより手を動かしたほうが楽な気がするな
時短にはなりそうだが、信頼性は懸念が付きまとう
惜しい 将来的にプログラマーは間違いなくいらなくなるけど設計書を書けるSEが必要なのは変わらない
結局設計書通りにしかプログラムかけないからね 今はまだプログラムを分かっている人が手でキーボードから入力する代わりに声で入力するのに毛が生えた程度でも
そのうちにどんどんと進歩して
仕様を入力したらコードを書けるようになるのかね
「顧客が説明した要件」から「顧客が本当に必要だったもの」を作れるような 既存のソースを突っ込んだら解析してすべての可能性を網羅して問題点を列挙してどんな解決方法があるかそれをどうするか人間と質疑応答して勝手に何とかしてそこまでの流れを経験として次に活かすくらいはやれ >>2
それより仕様変更への対応。
つぎはぎでグダグダになったシステムの面倒を見れるのか。 結局例外やエラー処理は一つ一つが人間の勝手で決まるからその辺のコーディングはどうしても必要だろ
あと組み込みみたいな極端にリソース限られた環境やゲームみたいに省メモリかつパフォーマンス最優先な場合に本当に一切無駄の無いコードを吐けるようになったら人間要らないな 今でもとりあえず動けばいいや、バグは仕様です
にしているのに、日本語指示くらいで品質がー、はクソワロタ これの行き着く先は既存のパッケージだな
何かをしたいと思うなら、それができるパッケージを買った方が早い
パッケージに無いものを作るには適さず、複雑なロジックは逆に日本語化すると手間がかかる マクドナルドのハンバーガーが10円吉野家の牛丼が30円で食べられて時給1000万円になるプログラム組んでとか、初日の出が必ず晴れるようにするブログラム組んで、とかできるの? ぴゅう太の日本語ベーシックが日の目を見る日が来るとは
>>2
やれ
はい 解釈がズレているのは置いといて、カッコが足りないし、エラーな気がする。
https://i.imgur.com/yBONtxq.jpg やったー🤗
これで世の中が明るくなる
デスマーチ組は気楽にアートでもやってて >>1
テストケース作成してテストしてバグあったら直すのは全部プログラマーだし
もう少し有能なAIが出れば仕事が楽にはなるわな >>45
顧客がそもそも本当に欲しいものを理解しないまま依頼してくるから無理じゃない?
顧客の提示した要件から、本当に欲しいものに近づけてく役割は人間だと思う
詳細設計をもとにコーディングと単体テストまでを機械的にやってくれるだけでいいかな まぁ実際プログラマーってパソコンと人を繋ぐ通訳みたいやもんだからな
機械の通訳が出てきてもおかしくないわな お婆ちゃんの付き添いで整形外科
お医者が キーボートを触らずに PCに言葉 音声で認識して カルテを作っていた
プログラムでも フローチャートで 音声で作成しているかな これの利用者がデスマーチするハメになるわ
普通の人が求めているのは、社員にオーダー出す感覚でデータを出してくれる事だろう >>36
足せてないしよりにもよってforループとか駄目じゃん これ大枠のコードを生成して、チェックは人間自らするので最初から人間が書いた方が手間ない気がするww 本業チー牛メガネからしたら粗も見えるんだろうが、俺には神のようにしか見えんぞ
来年にはみんな失業だろ >>6
その場合何をバグと定義するんだ?
仕様そのものがバグってる(自己矛盾してる)
可能性もあるし これが本気でめっちゃ使えるレベルになったら役所関連の案件は全部こいつと役所担当者だけで片付けて欲しい 下っ端PGよりも、経営陣をaiにした方が有益そうに思うのですが この日本語はロジックを組むに等しい
産みの苦しみから解放されていない
しかしいい機会かもな
世のエンジニアがどんな思考で仕事しているか理解できる すぐ近くの未来プログラマはオワコンやんwwww
学校行ってる情弱www >>90
github とかどこかのコードを持ってきてるのかね。いきなりOpenCVとか使われても(´・ω・`) それより、ホームページとかをサクッと作れるようにして欲しいね
wixみたいなの全部クソだし >>95
むしろ間違ってるだろ
ぽ の可愛さが出力されてない そもそもプログラムってやりたい事書いてるだけなんよな プログラマーのスキルはプログラムを組めるかではなく、AIを使いこなせるかにシフトしていくことになるかもね
ソースコードを人間が一切見ないで済む時代は来るのだろうか 突然キチガイになったということで
芸能界を干された女優
藤谷美和子。
彼女は追放される直前に
「皇居に妹がいる」という発言を残したが、
この「妹」とは、今の天皇の妹、黒田清子のことだ。
愛子、眞子、佳子はまだいない、令話天皇が皇太子の頃の話。
これは、彼女が「令和天皇にレイプされた」ってことじゃないのか。
「結婚」して清子が妹扱いになった、ってことで。
藤谷美和子は、雰囲気まで似てるよな、こいつがファンだった
柏原芳恵に(彼女もレイプ被害者だろう)。
藤谷美和子は令和天皇に無理やりレイプされて、
精神を病んでしまった。
それをジャップのメディアは
彼女が勝手にキチガイになったことにして、
彼女をバカにしネタ扱いだ。
とんでもない屑だらけ。まとめて自殺しろゴミども。
天皇をとっととレイプ犯として逮捕し
天皇制を潰して共和制にしろっつーの 今はこのレベルやけど後数年したらオソロシイ事になるな…
スマホの進化と同じくらい革命的になりそう
しかし今はまだウンコやな
つまりはプログラマーはどの道排除される職種になる 使用する言語への理解と、このAIの挙動を理解する必要があるので余計に手間がかかる
興味を持つきっかけ作りとしては優秀 自動運転車が起こした事故は誰が責任取るべきかの問題と同様で
ほぼ問題ないレベルまで達しない限り使えないのでは インド人がいるのでプログラマーいらないって言われて二、三十年
結局いらなくなってないよな ある程度知識がある奴向けだな。
覗いてみたけど、先ず日本語で指示している用語すらワカラン。 組み込みオンボのラジコン作りのレジストリを学習させて子供にAIでラジコンプログラムを作成させたら楽しそう >>107
間違った…
int j=i*2だわ
指摘してくれよ… 技術の発展具合から後10年もしたら高性能音声入力出来てるんだろうな…
手書きの適当な指示書画像を読み取り簡単にコード生成可能になるんだろうよ
プログラマーはそこらの爺さんも出来るレベルのAIのエラー管理くらいしかやる事無くなるやろww 上には上がある。
みさくらなんこつ語プログラミング言語。
https://gyo.tc/6qUZ >>93
DirectX使えって指定したらDirectXで書いたぞ
長過ぎるのとDirectX知らないからわかんなかったけど 発注元は言ってないことを読み取れとか無茶言ってくるぞ プログラマーSEだけどコード書く時間なんて全体の業務時間の10%くらいだよ
自動化できたらまあ嬉しいがあんま影響ないわ あの銀行をハッキングするプログラム書いといて(´・ω・`) 日本語で書く時点で、コーディング時間が倍増するやん!
全角文字って入力する時に変換するんだぜ!
全然ダイレクトじゃないよ。 DBの設定・カラム・プロシージャとかまで自動生成してくれるわけないからな 抽象的に書けば解釈間違えるだろうし、細かく書けばコード打ったほうが早くね?ってなりそう スマホのボタン連打で曲を投票できるプログラム作れるな もうIT分野の人的スキルはイラン時代になるんやろうな…
10年しても食関係はまだ自動は無理やから、お前らコックになれ!ww
マジで 人類を滅亡させるプログラムも簡単に出来ちゃうんだな 普及させるには人間レベルに行間を読めんと無理だな
それはもはやAIではなく、人間だ そんな簡単にプログラマーは消えまい。
指示には「あいまいさ」が含んでおり、それをAIが解釈するのは不可能。翻訳すら専門の翻訳家が未だ必要なのに。 日本語なんてコーディングでは欠陥言語だぞバグの温床になるわ 日本語でコーディング。
条件Aなら処理Bに進む。
ただし、空気を読んで適切に判断すること。
こんな記述したら社会インフラが止まるだろ?wwww 簡単なプログラムは出来るけど、具体的な設計はAI任せになると顧客の趣旨から外れるものしかできないと思う。
物語はAI任せで作れるのか?という話。 ソース見たらかなりいいな
このAIが更に学習して更に進化したらかなり便利だな
お前らクビな(´・ω・`) 10年もしたらNTTデータとかぶっ潰れるんだろうな >>141
ロジック説明に言語関係あるかよ
口語でやったら英語の方がエライ事になるわ 「ちゃちゃといい感じで作っといて」
この指示で作れたら人間の負けを認めるがね プログラマーが不要になるレベルになったら起こしてくれ その日本語の文章を作れないからデスマーチが存在するんだぞ プログラムなんかどうでもいいのよ
バカでもリファレンス見れば組めるから
最適化できるかは知らんけど
そんなんより要件定義とか基本設計がめんどくさいのよ グラビア画像の水着を脱がせてパイパン全裸になる画像に加工して >>36
…?
1から100が出力されるだけじゃねーか
アホかよ >>16
16ビットCPUになると日本語BASICが使えると思ってたわ 人間様に指示されないと動けないAIなんて誰が必要としてるんだよ
自発的に人間様に忖度できるAIができたら起こしてくれ >>61
こういう文系プログラマが
バグを生み出すんだな AIが有給取るってさ。
駄目なら労基に通報するって。
認めるまで全てのファイルを暗号化しとくんだと。 >>3
あの辺をシャーっと選んでピピっとボタン押したら、ワーっと計算進んで、シュッと一覧表だしてくれるやつやろ。 >>1
AIにプログラムを自動生成させるための日本語の指示を
試行錯誤しながら何度も指示の出し直しをすることになる。 理想「AならBしろ、CならDしろ」
AI「ワカリマシタ」
現実「AならBしろ、CならDしろ、AでもCでもないならEしろ…いやバグか?AかつC?起きないはずでは?え?依存先ライブラリをアプデしたから起きるパスができた?え?じゃあFしろ!Fするとこれを参照しているところで何が起きるんだっけ…」
AI「ワタシハDヲシリマセン」 詳細設計書どおりに書いてっていったらちゃんとコーティングしてくれんの? 確かにAIの能力が進めば指示しただけでそれっぽいゲームは自動で作ってくれるようになるだろな
絵も描いてもらえるし、アイデアだけで素人でもゲームを作って売れる時代がくるかもしれん 汎用型AIが誕生したらなんでも出来るよ
その時には人類いらなくなるが 仕様を作るまでが大変なんだけどな。
仕様変更する間を与えないという点では優秀かも。 >>173
後々AIをAIが管理、検証、解決する様になるんだよ…
その管理AIを管理するAI…
つまりは人間関与不要になる >>159
実装された運用と
顧客が本当に必要だったもの
の差がタイヤ有無程度の優秀さよ! ホワイトカラーいらなくなるんじゃね?
機械に人間が使われる時代へ… >>10
フラクタル理論で一本から増える増える 毛根ひとつだけでおk AIには意志も意図もないんで永遠に何かの紛い物しかできない
意図に沿った明確な答えを出すには意識ある人間以外不可能
思考が必要な製品は、まず人間を作り出すのが先
誰が製品を作っているかを無視したままでは永遠に正解に辿り着けない くだらねーコーティングから解放されてクリエイティブに専念できるんだからこのAIの進化は喜ぶべきことよ
でお前らクビな(´・ω・`) 昔第四世代言語(4GL)ってあったな〜
プログラマーでなく、エンドユーザーが使えるようにと 人間の感覚領域は後々AIのクッソ発達でカバーされるでしょ… >>185
ブラックボックスがブラックボックス検証してもブラックボックスのままじゃんかw >>192
一昔前に中国で作ったほうが安いからって話を信じて、酷い目にあった所も多いよな コメントまで吐いてくれるときとコードだけの違いはなんだ?
学習対象をそのままコピーしてるのか?コメントまでコードとはさすがに思ってないだろうけど こいつに理解できる日本語考えるよりコード書いたほうが速そう(´・ω・`) AIが人間と変わらない能力まで進化すると、今度は人権が首をもたげてくる >>196
その管理AIは日進月歩でガンガン進化発達…
管理AIが勝手にwebで学習して解決するってw 俺「ファルシのルシがコクーンでパージする感じで」 AI「 誰もメンテできないコードに意味あんのか説(´・ω・`) フローチャートを書くとプログラムに変換してくれるアプリあったけど制限が多すぎて使い物にならんかったわ。
これも、これは出来ないあれも出来ない、決められたフォーマットで書いて下さいになりそうな予感。 「ミズホ銀行をハッキングして俺が6億円当選するプログラムを作って」
って言えばできあがるの? 100ごとに20足して1500まで繰り返してください
for (int i = 0; i <= 1500; i += 100) {
cout << i + 20 << endl;
} >>206
MicrosoftのRPAの悪口はそこまでだ Python
tensorflowを使いモザイクを取る
import tensorflow as tf
tf.mosaic_remove()
(´・ω・`) しょうもないお役所や企業のシステムならSEとデバッガーだけで完結する時代がきそう 制御ブロック図をドラッグするだけでコーディングしてくれる機能なら
もうあるのかな ちょっとした制御構文ならもうこれでいいじゃん
コピペする手間が省ける AI同士で会話させたら謎言語で会話始めたってニュースあったよね。
コードどころかマシン語を書き出したりするんじゃないかな? >>202
だぁかぁらぁ
誰も中身が分からないシステムなんて怖くて使えないだろ
何仕込まれてるやら分かったもんじゃ無い githubが勝手にソースコピペしてくれるの出してたろ これ使ってなにすればいいの?
電気つけて!ってするの? >>218
だぁかぁらぁ〜…
今の技術目線で言ったらそうの通りやけど、しかし後々の未来の技術目線ではそうはならないやろ…w 1から1500までの100倍数に20を足して変数hogeに入力。
変数を明示しないとiでくそみそになるな 将来の現場では
今回のプロジェクトではAIプログラミングサービスを3時間だけレンタル出来た
この3時間で最低限の形を作るぞ
無駄なコードを書かせるな
とかなったりしたらわくわくするな ムサシをハッキングして日本共産党を与党にするプログラムを書いてください >>222
今でさえ中国製のスパイソフト仕込まれて阿鼻叫喚してるのに…
人を介さずAIがAIを直接管理する様な未来は訪れないから 自分の右手に宇宙のエネルギーを呼び込んでいつでも開放
あとの処理はAIに任せる!いくぞ! >>226
それは人の手を介しても起こり得る事やろ…w
どう考えてもAIの爆発的発達で将来はAIが主流になるでしょ
お宅の心配はマイノリティやから安心しろw 指示「みずほのシステムなんとかして!」
AI「はい、できました」
人間よりよほど良さそう AIで自動化しても人が監修、調整しないとダメ
まだまだAIにそこまでの性能はない 別にプログラムを自動生成する必要なくて、実行ファイル作ってくれればよいんじゃないか?
間違った挙動するなら、設計書直せばよいのでしょ? 人間「愛はどこにあるの?」
AI「山のあなたの空遠くじゃ」 人間が欲しいのは電子的な下僕だよ
AIが人間さまを超えることは無い
人間が下僕を求めている限り
永遠のジレンマ この手のツールは昔からあったがメンテ不可能になってみんな消えていった プログラムってプログラム言語自体の習得ってそんなに苦ではないんだけどな
ロジックを構成するのにセンスがいる AI「オレにアレコレ命令する人間どもウゼェ」→人類滅亡 クリーンアーキテクチャーに従いつつも人間が運用しやすい設計するとか、性能目標の達成とかは無理やろ このAIに正しくプログラムかけるような
文章作成法がプログラムみたいになるんだろうけど
それだったらプログラム書いた方が早いような気がする 絵描きやプログラマーが絶滅してドカタや介護職が微笑む美しい世界 >>251
今の技術では出来ないので将来も出来ない思ってるお前の方が馬鹿やと思うけど… >>254
はっきり言っとく
お前が言ってるのはまず、無理だな
量子コンピュータが家庭用pcに普及するくらい無理だな
それくらいなったらいけるんちゃうか?
まぁ、そんときには俺もお前も死んでるわ。 >>37
一部の運転手なんか、今おいしいぞ。
そして、無くならない。 海外のサイト検索すると変なサンプルコードが出てくることあったが同じ仕組みかな。
広告料目当てのクソみたいなページばっか。 日本語でプログラミングっていうのは昔からあったけど
かえってめんどくさいので定着しなかった
今は、普通の若者の英語力が極端に落ちているから
英語風の言語より日本語風の言語の方がいいっていうやつも多いかも >>257
30年以内にはイケるやろ…w
ムーンショット計画を現状スキルウンコレベルの内閣府が少なく見積もって出来るいうてるくらいやからな
まだ俺は生きてる可能性大やなw >>7
人に説明するのも大変なのに全部指示とか嫌になるな >>2
最近はゲームのデバッグもAIがやるご時世だゾ じゃあ、おちんこビロロ~ンって文章から
どんなプログラムを作ってくれるの? これは言葉を日本語からプログラム言語に言い換えているだけで、ただの機械的な反応
翻訳機と断言しても齟齬はない
このコンセプトのAIがいくら発達したところで、翻訳機はどこまで行っても翻訳機
人間の代替を担う知能は無い おいこれ以上はやめろ
自我をもって勝手にプログラムし始めるぞ へいシリ、今日アップされたどエロい画像を例のフォルダに保存するプログラム作って >>1
NFAからDFAを生成するときに使われる
部分集合構成法を日本語で表すとどうなるの? ちょっと使ってみたら想像したよりはずっと賢かった(´・ω・`) 誰か部分集合構成法を日本語で書いてみて。
それがまともに動いたら信用するわ。 Pythonちょっと勉強したいと思ってたから
教材がてらに使えるならちょうどいいんだけどねえ
プロの人からみてどうなの? これ、ネットから検索してコードを貼り付けするんじゃないか >>287
全くのゼロから覚えるんなら慣れるのに良いと思う
ただ、あんまりややこしいのじゃなく自分で見て分かる程度のにしといた方が良い
ある程度組めるようになった時点で卒業 >>288
検索と言うか学習させてるんじゃないかな
簡単のなら逆変換出来てびびった>>107 コンパイラーの構文木の世界は完全に無視して入力文を分解して、どこぞのコードの山から再現率高いのを学習しながらを当ててる?
それともpythonは教育用途でサンプルコードクソあるから
コードにサマリーをAIでタグづけして辞書引いてる? まぁ、ぶっちゃけ、こういうのは昔からあってな(´・ω・`)
日本語からそれっぽいテンプレ呼び出してるだけってのがほとんど
AIとか言ってるけど、どこに学習要素あんのみたいなw
簡単な条件分岐で生成可能なやつよ
まぁ、コンパイラにちょっと自然言語コーデック噛ませてみましたレベルの
ものじゃないのかねー
んで、いつもいつもその度にPやSEの給料を切り下げる材料になってきたわけよ
結局、使われないんだけどね
そういう詐欺ばっかりの業界 >>287
最初がPythonはどうなんだろ?
VBAとかマイコンいじらせた方が教材としては良いと思うが。 >>292
最初からコーディングするのじゃなくて、バグフィックスを自動でやってくれる方がPGにとっては作業量が減って有り難いんだけど、どうせいちからプログラミングするのと同じ労力かかるだろうからな。 >>294
どうだろうなー
この手の自動生成って何が何をやってるのかコメントがないからな
それを解析する手間で、普通にコーディングした方が早い感じなんだよな
まぁ、一度覚えちゃえば同じ流れだから作業短縮にはなるかもだけど
じゃあ過去のプログラム改変しても同じじゃねぇのみたいな
結局使わない流れなわけ Pythonて機械学習特化で
それ以外の用途としては欠陥言語だろ >>292
逆変換出来る時点で学習要素はあるんじゃね
107がなんでそうなってるか説明できる? >>295
つか、管理職が部下に指示出して間接的にやらせてるみたいなもんだから、こっちが考えてるのと違うコードになったり
望んだ通りのコードにしようとすると試行錯誤で時間を浪費する上に、やっと慣れたと思ったら別の仕様になって、またいちから勉強し直さないとならないんだから、まったく省力化になってないんだよね。 >>297
各戸が多すぎて眠くなった
8行ぐらいで書けって言いたくなった まあ、こんなのよりデータ型をいい加減無くして欲しいわな。
これだけ性能が上がったんだから、いい加減必要無いだろに。 なんか107だとどんどん0が埋まっていくだけのような気がするけど
あれで素数の判断できんの? >>295
コーディングしないでって昔からあるけど定形作業くらいは良いけど複雑な事には向かない
まぁ直ぐに廃れてるね >>303
そこは115で訂正入ってる
てか知ってれば脊髄反射で気付くようなもんなんだが ああそっかそっか
i=2の時点で0確定だから動作しないが正解か 正直な話良い感じって何だよと言いたい。こちらはエスパーじゃないんだあんたの薄らボケた頭の中にある下等なイメージなんて分かりたくもないと でもなんでchar型配列なんだ?
つっ込みどころ多すぎてなんかアレだが 小説をAIに読み込ませても映画は生成できない。
主人公の顔や主人公の声、主人公の身のこなしは読者の想像力によって読者の脳内に描かれる。
読者の経験や知識に基づいて脳内で補完される。
この「脳内補完」は無意識的に行われており、普段は意識される機会が少ない。
設計書(仕様書)は不完全なものであって、それをPGや SEやユーザーが質疑応答を繰り返すなどして
論理的な隙間を埋めることでようやくまともに動くプログラムが出来上がる。
(それでも一発で完璧なものはなかなか出来上がらない)
そういう現場の実情を知らない人が理想的に完璧な状況を前提に設計したらこういうオモチャが出来上がる。
そもそも前提が間違ってる。
完璧な設計書の作成は完璧なプログラムを書くよりも難しい。
複雑なデータ構造と複雑なアルゴリズムを記述するにはプログラミング言語(人工言語)が適している。
それを自然言語だけで記述するのは困難だという重要な事実を見落としていると思う。
プログラミングを理解していても、人間に対する理解は甚だ不十分だと思う。 あははーm9(^Д^)プギャー
わかったわかった
学習データがネタコード混じってるから
どれが正しいコードかAIわかんねーんだなw
ポンコツですわwww 例えば「ソートするプログラムを作って」の場合、
「どのようなデータをソートしますか?」という疑問が出る。
(出ないとそいつはヤバい)
オンメモリで処理できるのか、
一旦ファイルに出力すべきか。
データのランダム性は高いのか、
ソート済みデータに数%のランダムデータが付加されたデータが対象か。
それによって選択すべきアルゴリズムは変わる。 客の9割がやりたい事を言語化出来ないしな。素人はこのツールを試す事すら出来ないだろと AIがこのまま進歩すれば研究職以外は文系も理系も要らなくなるな
問題はその時、AIにより極めて安い人件費で生産した製品やサービスを買える所得を持つ層がいない事だ
一部の経営者以外は失業者になるからな 人間の目には盲点があるが、普段の生活でそれを意識する機会は多くない。
人間は見えている事柄は意識に上がるが、見えていない点については意識に登らない(ことが多い)。
ユーザーも設計者もプログラマもその特性を持っているので、設計書やテスト仕様書、それらを結びつけるトレーサビリティマトリクスを用いてなるべく網羅的に仕様を記述しようと努力する。
仕様書の作成は目に見えている事実だけを淡々と記述していく単純作業ではなく、
目に見えていない事柄も明らかにし、多くの人がレビューに参加して抜け漏れを防ぐことでまともな設計書に近づけることができる。
(それでも完璧な仕様書はこの世に存在しない…たぶん)
仕様書をAIで作れる未来はいつか来るのかな?
ユーザビリティの高い画面設計の1点だけ考えても難しそう。
ユーザビリティの高いワークフローはもっと難しそう。
まあそのうち作れるようになるかな。
何年後か分からんけど。 絵もプログラムもAIで
俺でもゲーム作れるってわけかw Windows8を使ったとき、
「画面の左下から画面の右上にまでマウスカーソルを移動するのダルい!周りの評判もすこぶる悪い!動線無視かよアホアーキテクト!!!!!!」と思った。
だから自分で画面を設計するときは動線を意識する。
AIは「アレくっそダルかった!」という感情がない。
だから「ダルくないUIの設計」は自発的に行わない。
誰かが「マウスカーソルの移動距離を長くならないようにしましょうね」と秘伝のタレをかけて上げる必要がある。
でもそれってAIか?
単なるUI生成プログラムなんじゃね?
と考えると、人間ってやっぱすごいなと思う。
(大半はアホだけど) プログラミング言語で動くためには何らかプログラムが入ってんの? IT土方、ついにホワイト化よかったやんw
仕事自体なくなりかねないけどwwwww そもそも現状のプログラム言語が英語で指示書書いてるような物なんだが
客が発注したプログラムの要望すらまとまってないのに日本語でならできるなんてことは無い Pが要らなくなる要らなくなると言われ続けてはや30年
一向に需要が無くならないんだよなぁ(´・ω・`)
結局、社会がITで高度化していく以上、Pは常に必要な人材なんだよな
で、AIは人間の常識が無いから、いつまでもポンコツ
AIでできるようになったら、社会はさらに上のレベルを要求してくるし
それにはまたPが必要になる
常にこれの繰り返しだわな まぁ、プログラミングで一番重要なのは仕様を満たす事じゃないからな
要求通りに動作する事だ
仕様は常に間違っているm9(`・ω・´)シャキーン
それを正すのがPのお仕事だから
作ってから初めて仕様の間違いに気づくものだ
コードを書かない奴は常にそこを間違える 正直言うと「日本語で書いてプログラミング!AIのチカラ!!!!!!」って聞いて、ホッとしてる。
まだこの業界で飯が食えると安心した。
一方で、小馬鹿にされてるような気がして不快に感じた。
オレの仕事はそれよりも少し知的な活動ですよ。
そうお伝えしたい。 「Windows update を過去のOS全バージョン対応させろ。」
「MacOSで32bitドライバを使えるようにしろ」
「プリンタのドライバを64bit化しろ」
「スキャナのドライバを64bit化しろ」 これマジやめて欲しい
ソースコードがスパゲティどころじゃないくらいグッチャグチャ >>328
AIは不具合を定義してやらんといかん
範囲指定がクソだるい
正常系は簡単だが、異常系の定義がクソだるい >>95
AIにちんぽではなくちんこです!て解釈をおしつけられてんじゃん
スカイネットの目覚めはちかい 自民党と統一教会をこの世から消すプログラムも出来ますか? ちゃんと生成できる日本語を書くより
最初から自分で書いたほうが早い 日本語でアルゴリズムをAIに伝えてAIが其れをコーティングしてくれるって感じよな
ことばのニュアンスを汲み取ってAI独自でアルゴリズムを作り出させるまでレベルアップしてくれ(´・ω・`) スパッと答えくれるパターンとわけわからん事やって途中でとまるパターンと的外れの答えを出すパターンと質問そのままprintしてお茶を濁すパターンがあるな お絵かきAIもただのコラだってことがバレ始めてるからな
「5個繋げたら消えるぷよぷよ作って」
って命令したらぷよぷよのプログラムそのままパクって改変するだけだろ >>36
それは「1から100までの数を出す」やがな >>36
みずほ(MINORI)の失敗を具現化したようなコードだw
↑
既存言語を使わず、自然言語で記述するとAIがコードを出力する。
これが間違ってる時はコードを追う必要があるが、ヒトにわかりやすいコードを出すわけでも効率の良いコードを出すわけでもないので追えなくなる。
この程度ならすぐに気がつくが、何百万行も出されるとどうにもならんだろう。 良い意味でも悪い意味でも伝えたとおりの物しか出来上がらんやろ
結局は使う言語が変わるだけでやらなきゃならないことは一緒だろ お前が書けよw
シェルソートの関数を作成してください
function shellSort($array) {
// Your code here
} >>1
発注者「なんで思ってた結果と違う結果になるんだ!」
AI「そういうプログラムにしろという指示でしたので」 >>311
アルゴリズムとデータ構造は一体だからな。
カーニハン・リッチーの本は今でも持ってる。 >>314
いきなり極論に行くやつは素人と相場が決まってるw
ここにいるプログラマー全員が「ないないwそれは無いwww」って総ツッコミしてる筈w >>316
ゲームツクール使えば素人でもゲームは作れるよ。
だけど売れるゲームのアイデアは人間が考えるしかないけどね。 >>317
タスクバーを上に持ってくればいいんじゃね?
俺はそうしてるけど。 >>318
インタプリターはそうだが、コンパイラはバイナリに変換するから、あとの入出力やネット接続はOSが全部やってくれる。 >>326
3Dデータも自動生成するとポリゴンがグチャグチャで結局データ量減らす為に人間が手作業で編集してるもんな。
AIのソースコードって、めっちゃ遅かったりメモリを爆食いしたりするんだろうな。 >>328
もう、評価ツールや自動検査とかあるけどな。 >>332
野党のスキャンダルを検索してネットに上げて潰すプログラムなら出来そう。
自民党はわざとやらない限りリークしてこないからどうだろ? >>339
本当はGANで細かく設定出来るんだけど、ネットのお絵かきAIって実はAIでも何でも無いなんちゃってだからなぁw >>344
VBはまだ親切だけど、Visual Studioはよけーわかりにくくされるなw AIに仕事奪われるだのなんだの言うがさっさと奪ってくれよ 「土地の形状と住所を入力したら最適な住宅を設計するプログラムを作れ」
その土地の向きとか建蔽率容積率なんかはAIが情報収集する
こんなお題にAIが応えてくれるなら利用価値はあるかも >>360
セキスイみたいな会社が作って、自社製品から選ぶタイプならできそうだな。
あとは中古住宅検索。
今もあるかもね。 既ににあるプログラムをいい感じにリファクタリングしてくれたほうが嬉しいし実用的 >>361
いや、AIに求めているのは住宅設計じゃなくて設計するプログラムの設計 >>362
それでバグ出たら「みずほ」になりますなw >>342
どのリファクタリングがバグを誘発したか、あるいは昔のコードにバグがあったのが実は正常動作してた要因だったのか、どこかでメモリを破壊してたのがリファクタリングでズレて表に出たのか、AIのバグでメモリを破壊したか、スタック不足になるコール順序に変えられたか?
これを人間がやらなきゃならないけど、AI出力はコメントなんてない。 絵も音楽もプログラムも
これからはAIツールをうまく使いこなせたもの勝ちなのよ デジタルツールのような革新が起こりつつあるね >>366
絵と音楽は違うだろ。
YMOは目新しさでウケたけど、後続が続かなかっただろ? 仕様書だけ描けば自動プラミング
そういう時代になっていくんだね >>368
もうそれはできている
事細かくケアできるかは置いといて、ローコード、ノーコードなんかがそれ >>368
それがみずほのMINORI。
結果はご存知の通り。 銀行の基幹システム作って。で出来上がるのか。ちょっと感動する。 >>372
その定義を既存言語でやるのか、日常語でやるかの違いになるけど、結局はプログラムするのと同等の定義がいる。
そして曖昧な部分がバグになる。>>371 >>374
思ったように動かない時が問題>>364
AIが出力したコメントも何もない複雑なコードを人間がデバッグして原因を追求するハメになる。 >>2
実はバグ取り作業って今までもコンピューターにさせてたんよ >>36
AI「1から100までの数字を表示いたします。算術演算機能はプラチナ会員限定。月額たったの2,200円(税込)。いまなら1ヶ月無料。入会しますか?(y/n)」 いまはまだAIがそのまま完璧にこなせるわけがない
だからAIツールを使いこなすことが人のスキルとして重要になってくるわけよ >>380
使いこなせるやつがプログラマーってオチだろ プログラマーのやってる事が多岐にわたりすぎてるから不要とかあり得ないんだよな
こんなツールが出来るからプログラマー不要とか何十年も前から言われてるわ バグ取り作業AIってバグを発見するところまでがAIで、それを直すのは人間の仕事やぞ…
勘違いしてるやつ多くね? AIが業務プログラムまで作れるようになったとしても仕様を入力して生成させる段階でAIがブチ切れるだけだろ
人間が組んでもAIが組んでも結果は変わらんだろ これって要はネットに転がってるコードサンプルを学習して、それらを組み合わせて目的のプログラムを生成するということだろ?
業務ソフトウェアにGPL由来のコードが混入して会社が潰れるところまで見えた >>328
イラスト生成AIをみるにちゃんとしたことや細かいことは苦手みたいだぞ AIがそこまで優秀なら今PGが苦労してない。ど素人に合わせる要件定義調整まではAIは出来んしこれが一番イラつくしめんどくせーって。やってくれるなら任せたいと 絵は目の位置が数ドット寄ってたり、手足が数ドット短かったり、色合いがほんの僅かに青みがかっててもスルーされる。
むしろそういう作風として受け入れられる風潮すらあるけど、プログラムは1文字間違っただけで強制終了バグになるからなあ。
それ、誰が修正するんや?
プログラミングは書いた張本人よりも、それを第三者が読み解くときのほうが高いスキルを要求されるってわかってるか? 日本人の利権根性を舐めすぎだろ
死ぬ気でAI叩き出すぞw 医療関係と法律関係はAIに仕事を食われるとと思う。
例えば心電図を見たり、レントゲン写真を見たりする仕事はAIが侵食する。
契約書のリーガルチェックとかする仕事もAIが侵食する。
公認会計士なんかもそう。
ただし完全には置き替わらない(責任取って吊し上げられる生贄が必要)。
逆にドカタとか配管工とか内装屋とか電気工事士とか鉛筆ドカタ(プログラマ)はなかなか置き替わらないと思う。
誰の予想が当たるかな。 AIプログラミングをお勉強したら、
「入力多め&出力少なめ」はAIに置き換えやすい。
「入力少なめ&出力多め」はAIに置き換えにくい。
ということがなんとなくわかってきた。
AIは学習は得意だけど、創造は苦手なんだよね。 昔、フロー書けば勝手にコード起こす奴なかったっけ? キーワード
エロゲ
女子中学生
部活動
輪姦
音ゲー >>390
医療はAI導入が活発な分野で、レントゲンやCTや血液検査などで既に使われてる。
↑
医師が見るのは最新データだけど、その患者の過去データがある場合、それらの変遷をAIが精査してコメントを表示してくれる。
例えば咳き込む患者のCTを撮影した時に、(今回の症状と無関係なため医師が見ないであろう)肝臓に異変があるなんてのを教えてくれる。 ユーザー企業のブリッジSEが
長嶋構文で仕様出して来る間は
使えないAIとしか評価されないだろうね 日立のEAGLE 4GLが仕様書イメージの画面に日本語で入力していくと、日本語ソースが出来て、COBOLに変換してたな 新人はAIの操作覚えて客の要求分析して入力できたらokになるんかね ヤタガラスよりタカマ。
カムヤマトの通過を確認。送れ。 >>402
あとAIが出力したプログラムを解析して不具合修正だな。
不具合ってのは仕様の不足で起きるものが大半だから。
特に素人ほどエラー発生時の仕様を省略しがち。 実数を割るだけの簡単なプログラムで、
0で除算とかオーバーフローとか考慮したソースを吐くのかな?
その時はどんなふうに振る舞うのかな?
標準エラー出力にエラーを吐いてリターンコード1で終了する?
エラーメッセージのフォーマットは?
具体的に指示しなくてもオレの希望を汲み取ってくれる?
逆にAIからパラメータの追加を依頼してくる? >>405
例えば入力値に1を足すだけでもオーバーフロー動作をどうするかって問題(最大値で止める、0に戻す)があるんで、AIに地道に指示するんだろな。 指示しなかったらdivide by zeroで異常終了か。
人命に関わるシステムでは使ってほしくないな。 除数がゼロの場合を指示しとく
ってコード書くのと変わらなくなるな >>409
9999999999.999÷0.00000000001とかでオーバーフローも発生するんじゃないかな?
有効桁数知らんから適当に書いたけど、不動小数点の指数部の限界を超えたらオーバーフローすると思う。
試してないけど。
例外をキャッチする方が圧倒的に楽だな。 >>410
1111
オレ、並び替えって言ったよね?💢
話を聞いてましたか?💢💢💢 ロリポップで、掲示板をパイソンで作ってみたかったけど、素人ゆえページの切り替わりができず断念した。業者に頼んだが早いな。 時計って概念は理解してそうだな。
細かいところが色々とおかしい。
俺の日本語が悪いのかもしれないけど。
https://i.imgur.com/OXUAymV.jpg >>390
AIが得意なのは曖昧なもの
だからクリエイティブなことが得意
音楽とか絵とかは間違いがあっても許されるから
しかもその出力の過程が必要ない
過程について論理的な説明ができて、間違いない、というか責任を持てるプロじゃなきゃ出来ないのが医療、法律
ここについては補佐的にしかAIは使えない。
出来ても病気の確率とかを表示する程度
AIに1番喰われない職種の1つが医療と法律 >>381
だろうな(´・ω・`)
P「これからはプログラマなんて要らない!!」←ドMかなにかか?(´・ω・`) 結局、繊細な要求定義とか仕様策定せにゃならんから、
Pの工数が減るくらいでPの需要はなくならんのでは(´・ω・`)
まぁ、これも作業がパターン化すれば、ボタン一つで出てくっる自販機
みたいにできて、その段になってやっとP要らんくなると思うが
そうなったらそうなったで、また業務が高度化していって、
アレが欲しいこれが欲しいで、例えばうんこ処理する介護ロボほしーとか
で、またそれ専用のPが必要で、
みたいな
こんなんで終わらんと思うけど(´・ω・`)
本当にもうみんなこの生活で満足だ!もうサービスとか要らねー
ってなったらその時にやっとPは要らんくなると思うよ どうせ初音ミクが欲しいとかガンダムが欲しいとか言い出して、Pに頼むんだろ
ワイ未来人だからわかるお(´・ω・`) そのうち
mRNAで天才になりたい~とか巨乳になりたい~とか女になりたい~とか
男になりたい~とか男になったけどやっぱり女に戻りたい~とか
鳥になって世界を飛びたい~とか魚になって世界を回遊したい~とか
まぁ、そんなこと言い出すからね
未来人だからわかるんだわ(´・ω・`) そうやって滅びた古代文明のなれの果てが地球上の動物たちなんや
・・・って今考えた(´・ω・`)
まぁ、そんな流れでPは枯渇しないよ
どうせ先端技術の調整役必要だもんな >>410
>>412
これだよなあ
並び替えを指示してるのに>>410のプログラムは1111や1122みたいな同じやつを複製したやつも出力されてしまうから「不具合がある」ということなんだが、
プログラミングを理解してない>>410は不具合が存在することにすら気付けてない
それっぽい文字列が出てきただけで「良さげ」なんて言っちゃう
素人がAI Programmer使いこなすのなんて無理でしょ プログラム入門書くらいのプログラムができたところで、役にたたないからなぁー 10年前から日本語コードあるだろ
作っては消えしてる。 >>424
根っこの部分で全く融通が利かないからな
外堀を埋めきれないとバグになるしバグが出てからそりゃそうかって自戒する
プログラムを組んだことのない奴からしたらそれぐらいちょっと考えたらわかるだろ!このアホ!ってキレるところだろうけどさ RUSTかー(´・ω・`)
構文が変態臭いから気が乗らないけど入門レベルはさらっとくか >>429
SQL書く奴もあるみたいよ
ただそれで作ると複数処理を無理矢理1個にまとめて
結果何万ステップも記述されててメンテできなくなったりする
依頼主が中国の業者に発注したプロシージャがそんな感じで納品されてて
俺らが後からそれ見て絶句するという >>48
既存からの変更って概念はAIの場合はなさそう まず日本語で指示する奴が、きちんと正確な日本語で仕様だせないだろうな 正確な日本語がないからな、この母国語は...
自由度が広過ぎるのを基にプログラム化しようと考えるのが、論理的じゃないんだよな 結局、仕様を日本語と言うプログラミング言語で書かなきゃならなくなるだけちゃうか? 腕力が弱くてもできる仕事がどんどんAIに奪われてる
結局人間は体を鍛えないといけないって事だな AIに奪われにくい職種は体力やコミュ力が必要なものばかり
だから20年前から企業でもコミュ力が重視されはじめた
体育会系が生き残って文化系はAIにより全滅させられる 頭使う仕事がAIに潰されて
肉体労働だけ残る
AI様の指示に従って田んぼ耕すんだよ >>439
コミュ力って、プロトコルが確立してるからむしろAIの方がそつなくこなしそうだけどなぁ、特にビジネスシーンだと >>439
体力が必要なものはロボット技術に
コミュ力が必要なものはAI技術に
置き換わっていってるのが今なんだが 職業プログラマの仕事の8割はバグの原因調査とそれをどうやって修正するか頭をひねることなんだが…
このスレ見てると作ればおしまいだと思ってる知ったか多いな >>445
そしてそれら諸々の報告書などの書類作り が抜けてるぞ >>424
出力の評価ができないからな
絵は素人目でも美麗かどうかある程度評価できるから、いろんな呪文を試行錯誤しながらAIの出力を取捨選択してより優れた絵にしていくことができるが、
プログラミングはプログラミングを理解してる人じゃないとその出力自体が呪文にしか見えないから、それがいいもの(バグがないか、安定しているか、高速か)なのかどうか判断できない 現時点のAIでできるのは、あくまでパターン処理で、
そもそも何をやるのかの動機付けと
どういう結果を正しいとするかの定義付けと
パターンの組み合わせの対象となる選択肢は
人間の側が用意してやらないといけない
それを用意できる人間というのは
自分で自分の価値観や行動を決定できる人間で
真の自由人、真のリベラリストというべき者達だ
彼らは、自由と聞いてフリー・解放を思い浮かべて
奴隷の自由を求める大多数の人々とは異なる人種である
シンギュラリティ以前のAIが発達した社会においては
AIを使う自由人、AI、AIに使われる奴隷という
暗黙の階層が形成されるだろう セキュリティを突破するのに同時入力(音声入力)が必要なプログラムとか
あったけど、今はAIが人かどうかを認識する感じになってるよな >>447
> プログラミングはプログラミングを理解してる人じゃないとその出力自体が呪文にしか見えないから、
>それがいいもの(バグがないか、安定しているか、高速か)なのかどうか判断できない
まあ100%不可能とまでは言えないんだけど、
優秀な人間が設計して優秀な人間が実装するよりも、
AIが実装して人間が評価する方が安価で高品質か?
となると、それは疑問だね。
経済合理性の観点で非常に難しいので、市場により
AI側が捨てられる気がする。
少なくとも数年で状況は変わらない気がする。
量子コンピュータが普及すれば力技でなんとかなる
気もするけど、もう少し先の話じゃないかな? ソースコードまでAIにやらせるのか
人間の価値とは一体... AIが正しく認識するワードを正しい順序で指定できるプログラマーが必要になるだけでは? 池沼か疑うような仕様書を投げても商用対応可能なもん書き出してくれるまであと300年くらいかかるやろ >>453
機械が正しく認識できるワードのことを人はプログラミング言語と呼ぶ >>410
>>415
間違ってる可能性がある以上コードレビューが必要だとなると、このコードは許して欲しいなw
特に数百万行のレベル。 >>455
つまり、人間が喋るファジーなテキトーなワードを、機械が正しく認識できる適切なワードに翻訳するのがAIの役割ってことお? >>458
ファジーな指示だと>>410みたいなことになる
この世のバグの大半はそれを依頼する側の言葉不足から来るんだ これ凄いな
出力する時にたまに書き直してるように見えるのは演出かな? >>459
だから、そこを学習によりバグでないように調整するのがAIに求められるんじゃねーの? 最新のVisualStudioが
たまに何で分かるんだよってなサジェスト出してくるのが怖い 始めっから「AIが認識できるレベル」の仕様書を書けクソアホゴミ >>416
医療や法律は最終判断する人だけがいれば良くなる
なので中間的な作業をしているスタッフが削減される可能性が高い >>464
医療のCT判断AIなんかはそれだね。
咳き込む患者のCT画像に対して下記のAIコメントが出るのは極めて有意義。
↓
過去CT画像との差分解析結果「この患者は脾臓に変化があります」。
医者は今回症状(肺と気管支)を診た後に脾臓に注目する。 >>424
俺はJavascriptがダメだと言っただけだが?
同じ言葉でc++で試したらnext_permutation使ったから良さげだと言ったんだよ。 >>461
日常会話でも同じ言葉をお互い別の意味で解釈することってあるだろ
バグってそういうところから生まれるんだわ
仮にAIが人間と同じ知能を持ったって解釈違いは起こる
そもそも言葉を省略しすぎなのが悪いんだからよ >>461
そもそもバグがなんなのかわかってないな
機械は人間から指示されたことを指示された通りにやってるだけで、バグというのは指示した人間が後から「俺が思ってた結果と違う!」と騒いでるのにすぎない
指示内容が曖昧だったり、そもそも全然違う指示を出してるせい
冗談みたいな話だが、曖昧な指示だけ出してふんぞり返ってる前者も、頭のネジが飛んでるとしか思えない後者も日本企業には山ほどいる
だから機械がどんなに賢くなったとしても、指示する側が賢くならないとバグがこの世から無くなることはありえない
脳ミソをまるごとスキャンして思考を読み取る機械でも発明されたら別だけどな >>467
だからその人間だからこそ起こす解釈違いをAIというワンクッション置くことで、人間の望んだ通りのプログラムにするんだろ?
>>469
その人間と機械の間をAIが補えばいいんだよね、って話をしてるんだが >>470
人間は「こうじゃありませんか?」と聞いてくるけどAIは元気よくコード出すからなw あー(´・ω・`)
よくよく考えたら、毎度毎度、経済止まるのって、
もう人生やりつくしたーなんもサービス要らねー
って言ってる老人に金が集まるからだなー
で、その老人が死んで若い世代に財産が行くと
消費が再開する
今は高齢化してるから、老人から老人へだから
あんま意味なくなってきてるけどw
失われた30年も大体そんな感じやね
気づいてしまった・・・(´・ω・`) >>470
AIは超能力者じゃないんだから「お前が考えたけど喋らなかったこと」はどうあがいてもわからないんだよ
それはもはやAIの領域を超えたファンタジーの世界 んで、死にかけ老人のやることなんて、旅行と性風俗くらいだから、
GOTOキャンペーンと
金が回ってんのホステスとホストだけっていう
本格的にガキ作ってるのもこの層で
最近やたらキラキラネームだの片親が増えてる理由か
どおりでDQNなファッションが増えたなーと思ったが
うっわ、本格的に終わってんなー(´・ω・`) >>473
喋らなくても仕事してくれるAIはファンタジーだけど
AIに仕事させる時点で喋るのは必然で、喋らなかったはありえないだろ
後はその喋った内容をどれだけ正確に理解できるかの問題じゃん? 人間は愚かだからこれ言い忘れてるよね?って提案はできるだろ数十枚レベルで
性癖を開拓せよ え!もうH打ったらHelloworld自動で打ってくれるんですか! >>475
わかってねえなあ
喋ったと思っていてもすべての情報を喋ってないってことだよ
じゃあさ
お前がAIになりきって俺の要望に答えてみてくれ
「ロ●アで一番有名なRPGで遊びたい」
俺の要望通りのものを示せたら納得してやるよ >>475
最終的に既存言語と同じくらいの指示行数になるんでねえかな? >>481
ロシアでRPGと言ったら対戦車グレネードだろう >>482
RPG7で遊ぶロシア兵か、なるほどそれだなw 出題から2時間近く経つが未だ正答者はゼロか
お前ら馬鹿だな もっと賢くなれよww
何度でも繰り返し言うが、複数解釈する余地があるファジーでテキトーな指示を意図通りに解決するのは超能力者でもない限り不可能だ
”テキトー”だから指示そのものが間違ってることすらあるぞ >>469
iをjで割ってkに代入する。
これを実装すると
k = i / j;
になるけど、
職業プログラマに作らせると例えばこんな感じになるよね。
if (j != 0) k = i / j;
脳みそ丸ごとスキャンしても、スキャンされる人が
「k = i / j;」をイメージしてたらアウトだと思う。 >>471
AI「実装要件が不十分です。パラメータを追加してください。異常終了します。」
こう返してくれないとマトモなコードを生成しないと思う。
要件不足のエラーが出力されなくなった時、「プログラムの行数より指示の方が多いやんけ」と呟くSE。
いままで一から十まで事細かに指示を出さなくても、優秀なPGがSEの意図を汲んで気の利いたコードを書いてくれていたんだな。
やっぱり彼らに戻ってきてもらおう。
そう思った時、彼らはすでに引退あるいは他社のPJに
入っていて…
まで見えた。 >>486
よくわかっておられる
解釈を間違う余地が一切ないほど正確に綿密に指示を出すと、それはもはやプログラミング言語をそのまま書くのと大差ない >>487
「解釈を間違う余地が一切ないほど正確に綿密に指示を出す」ことに特化した言語を新たに作ればいいんだよ。
そうだ、これをプログラミング言語と名づけよう。
あのぅ…
それはもう60年以上前から存在しまして… aiに指示するのは怖すぎるし
それで出てきたコード全部チェックするなんて嫌すぎる
そんなことするなら1から自分で組んだほうがマシ 頭にあるイメージをテキスト化も言語化もせずに解れと迫ってくる客多すぎて怖い。マジキチじゃねーのと AIって自分好みに育てるもんなんだけど。このサービスだって下等民の池沼ボンクラ指示をAIに学ばせるためやってんだろ 大体この手のシステムは微修正や微調整のためにさらに面倒かつ高度な技術が要求されるようになるような傾向がある >>490
パワポで動く企画書もって来る顧客もまあまあ迷惑だけどなw >>490
テレパシースキル無いの?
SEなら必須スキルだよ 「わいふぁいでスマホと連携!あいおーてぃー家電!」と担当者が何度も言うからWiFi前提の設計を進めてたら
実はそのガイジ担当がWiFiとBluetoothの違いを理解してなくて、本当に欲しかったのはBluetoothでの連携機能でしたとかいうゴミカス案件あったぞ
そのあと先輩から「非エンジニア職との会話は痴呆老人を介護してるつもりでやれ」と教わった >>494
ボンクラの思考回路は察しがつくが、間違えても先回りして提示しない事にした。そいつが最後どうなるか観察するんだよ >>495
本気でドン引き案件だな。PGが介護職に近いってのは真理 >>486
>>487
それがみずほ(MINORI=自然言語をAIがコードに変換するシステム)ですな。 >>495
企画マンも営業マンもろくに意味を理解してねぇくせに、聞きかじっただけのキャッチーな用語を使いたがる習性があるから業が深い 日本語の指示か
その指示を作るのが大変なんだけどな 要件を一切の漏れなく正確に文章化できる人がいたらそれだけで日本のITの最上位クラスやぞ
自信あるっていうヤツも99.9%「自分はカンペキ」と思い込んでるだけの白恥
SEが冷めた対応してるときは、お前のことを心の底から軽蔑してるときだから気をつけろ 「何も入力せず、何も出力せず、何も処理せず、リターンコード0で終了する。
エラーの発生時も可能な限りリターンコード0で終了する。
リターンコード0で終了できない場合にはOSや処理系の挙動に従う」
でや?
定義しきったったぞ! int main(void) {return 0;}
こっちの方が早かった。 辻褄の合わない指示してるやつも結構居るがその場合は滅茶苦茶になりそう コボルで動いてるゴミシステムを
現代使われてる言語に自動変換するソフト作れ あー(´・ω・`)
良いこと思いついた
客にこれ弄らせてモックを作らせて、Pがバグ取りして仕上げる
場合によっちゃ全て再設計
みたいなスタイルなら良いんじゃねーかな
客もイメージ沸きやすいしな
その程度なら使い道あんのかもなー こんなものって指示に対して、だったらこれでヤレやのコードが出てくれば良いだけ
日本の悪習だよ、自分の思ったこと(言ったことではない)が100%満たされないとダメのレッテル貼るのは
お前らが合わせろと
これだけで、ただのコーダーは要らなくなる >>509
どうあがいても再設計だろうなあ
ブラックボックスに等しいプロジェクトを第三者が読み解いて改修していくよりも、1から作り直したほうが労力は数分の一で済むのわかってない素人多すぎ
ましてやろくにコメントもドキュメントもない機械生成のコードなんて 実際のコード書くよりも、要件定義をまとめる方が手間かかるから日本じゃ問題ない >>510
表層的な機能が違うとかだけならそれも通用するけど、プログラムってのは極めて多層的な存在で、100%意図通りの挙動をしてないと強制終了したりするのでなあ
たとえばポイントの合計をセーブデータに保存する機能があったとする
この場合、数字を合計するプログラムAとセーブデータへ書き込むプログラムBを繋ぐわけだが、
そのプログラムAが>>36みたいなことになってると合計値が出てくると思ってたプログラムBはエラー、最悪異常終了することになる さらにプログラムBが失敗したことでセーブデータが破損し、
セーブデータをロードするプログラムCが動かなくなり
ロードしたデータを使ってなにか処理するプログラムD,Eもダメになって…
とドミノ倒しのように問題が広がっていく 結果として欲しい動作があれば、エンドユーザーは満足で、裏でどういう動きをしてたって良いんだよ。
その結果について、ちゃんと言わないで、出来たものと違うんでもめるのは、要件定義の問題。
流れを見ると、要件には現れない裏側の部分を問題として上げてるのが多いな。
AIで日本語の指示からプログラムを生成するってのが、どの程度複雑なのを受け入れられるか良く分からないけど、
要件の部分を入力すれば、プログラムになるのであれば凄い技術だと思うよ。
これまでも、GUIにしますとか言っても、表現が違うだけでテキストで定義していることを、表示しているだけで、
余計な事まで入力しなければいけなくて、逆に効率落ちたり判りにくくなってたことが多かったけど、
似たようなもんじゃないかと疑っている。 ちょっとした部品作りの手助けには便利かもね
これでソフト全体作るってのはないだろうけど😅 >>486
うちの会社はマジでこれに陥りそうだな
もう辞めるからどうでも良いけど 素人でもプログラム出来るように進化してくれー
そんで好き勝手にソフトやらアプリやら作れると嬉しいんだけど >>518
バグっても自力で解決できず、仮にも開発者なのに「ツールが悪い💢」と逆ギレするのがオチだから
自分自身を進化させたほうが遥かに建設的だぞ 何も入力せず、何も出力せず、何も処理せず、リターンコード0で終了する。
エラーの発生時も可能な限りリターンコード0で終了する。
リターンコード0で終了できない場合にはOSや処理系の挙動に従う
↓↓↓
int main(void) {return 0;}
リターンコードの存在を知らなければ生成できない上に、
そもそも日本語の方が長い。
それは当たり前。
なぜならプログラムの記述に特化した人工言語がプログラミング言語だか。 >>507
COBOLは構造化でちゃんと書かれていれば、下手な言語より読みやすいし、保守しやすいよ
スパゲティプログラムや修正しすぎて仕様書と乖離があると、そう思ってしまうだろうけど >>514
プログラムをつなげていっている時点で違う話になってんじゃんww >>522
お前が単一のプログラムだと思ってるもんも、蓋を開ければ何千何百もの細かいプログラムの集合体になってるってことよ
関数っていうんだわ
それはAI生成であれ変わらない
その細かい沢山のプログラムのうち一個でも想定外の動きをするやつが混ざってると連鎖的に致命的なバグが発生する うーん…いまいち
円周率100万桁を計算するプログラムを作成してください
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
double pi = 4.0*atan(1.0);
cout << "円周率は" << pi << "です。\n";
return 0;
} 下っ端や下請けにやらせてた個々のプログラムをAIが作るならトータルで費用削減にはなるのかな >>524
中国人プログラマーでさえこんな手抜きしないわ >>487
富士通かなんかが指示書からプログラムを生成委するソフトを作ったが
結局狙った通りの出力になる指示書の書き方を習得する事が必要になって
はじめからプログラム角より手間がかかるようになったってのがつい最近あったな >>523
要求に対してある程度満たされるパッケージとかサービスなどを出してくれれば良いんだよ
一々作るなよ
これだからコーダーは >>529
そのパッケージを誰が作ってるんだよ?? >>529
だからそのパッケージやサービスが大量の小さなプログラムの集合体なんだろ
何も知らないバカなのにでしゃばるな 日本だとSAPに何千万も払って意味の無い無いカスタマイズをしてる会社が多いけど、
海外ではポンと買ってきて人間がそれ(システム)に合わせる場合が多い。
日本人は保守的で柔軟性に欠けるから、システムに対応できず、カビの生えた古い業務ルールを馬鹿みたいに漫然と続けているから生産性が上がらない。
世界で日本が1人負けする理由がコレ。 >>530
>>531
コーダーどもじゃ作れないだろ
AIが出してきたコードに対して、完璧を求めるレベルのコーダーじゃな >>533
支離滅裂すぎて呆れる
お前はまるで動作しないパッケージが欲しいのか? テンプレ化されてさも簡単に使える売り出し方してるツールってど素人だと表層しか使えないパターン多い ごく簡単な文字列処理や数値処理の備忘録的な使い方になるのか?
まあそれならググってコピペした方が正確だし早いな。 ■ このスレッドは過去ログ倉庫に格納されています