今更なんですが、ChatGPTの威力を肌で感じました。
仕事でログを監視する必要に駆られたんですね。
日々サーバーから出力されるログに、特定の文字列が出てきた場合に、管理者に通知したい。
で、
あるファイルを読み込んで、そこにxxxという文字列が含まれている場合、その行をCというファイルに書き込むPythonプログラムを作って
と書いてみたのです。
するとものすごくきれいなプログラムが生成されたんですね。
ホントかよ、と思いつつそのまま実行すると
…ちゃんと動く…!( ゚д゚)
ウワサには聞いていましたが体験するとなかなかに衝撃でした。
ちょっと世界が変わりそうな気がしました。
Web検索で仕事のやり方がごろっと変わったように、AIでも仕事のやり方が大きく変わりそうです。
ただ、AIが何でもやってくれる訳ではありません。
例えば今回のケースでは、私が基本的な処理ステップを考え付いたからできたんですね。
実現したい事をある程度噛み砕いて言語化する必要がある。
また、今の私はAIを使ってもWebアプリを作る事はできません。
Webアプリを作るステップとかが全く分からないからです。
ある程度の基礎が無いと、AIは使えないんですね。
これは言い方を変えると、ある程度の基礎があって、AIが使える人は、AIを使えない人と比べて格段の差が生まれる、ということなんですね。
何としても、AIを使える側に居たい…
と強く思いました。