見出し画像

ChatGPTにプログラミングさせてもプログラマーの仕事は無くならない話

ChatGPTをはじめとした、生成AIがプログラマーを取って代わってしまうのでしょうか?

安心してくださいー。プログラマー(=開発言語を操れる方々)の仕事は無くなりません。

誰が「この生成物でOK!」と判断するのでしょうか?

生成AIの出力が、求めているモノとして十分なのか?を判断する「人」というのは常に必要です。文章にしても絵にしても、生成AIはファイルを出力してくれますが、その品質のチェックは人がおこないますよね。

絵の例で考えてみましょう。「自動車を描いて」ChatGPT(DALL E3)にお願いすれば、確かに、自動車の絵をかいてくれますが、「求めているのはこれでじゃない!」とか「そうそう!そんな感じ絵がほしかった!完璧ではないけれど、使い物にはなる!」と、いずれにしても、OK/NG の判断を「人」がおこなっているのです。

結局は判断する「人」が必要

プログラミングにおいても同様、生成物が想定した通りに動作するのか?を判断する人が必要です。また、生成されるソースコードも完璧ではありません。そのままでは実行できずエラーになり、手直しが必要な場合もあります。生成物が日本語の文章であれば、皆さん、それなりに手直しできるでしょうけれども、たとえば、C言語のソースコードが出力されても、プログラミング経験がなければ、手直しできませんよね。そうです、開発言語を操れるプログラマーでなければ作業できないのです。

この記事が気に入ったらサポートをしてみませんか?