Chatgptとの向き合い方
Unityでゲーム作成をしていて、UnityはC#で動いているので、C#を書けないといけないのですが、自分はまったく書けない、理解していないので、chatgptに任せきりです。一応Pythonは独学ですが学んで書けるようになっていて、classなどは理解しているが、理解が浅いので、C#を見ても応用が効かない。時間をかけて学べばよいとも思うが、chatgptに聞けばよいかと甘えて学習も進めない。C#を学ぶことが目的ではなく、面白いゲームを完成させることが目的ですから、と社会人としては正しげなことを思ったりもする。 ということで、C#はchatgptに任せきりになるのですが、良い所もあれば悪いところもある。よい所は、ものすごいスピードでプログラムを書いてくれる。とにかく進めてくれるという点。これはすごいなと思いつつも、よい所は当たり前になり、悪い所ばかりに目が行く。性格が悪いのか、人間というものは本来こういう生き物なのかわからないが。 chatgptの悪い所は、プログラムの一部を勝手に削除したり、フォーマットを決めて、この形式でやり取りしようといっても、ルールを守らずに、エラー頻発させたりすること。コンピューターなので、そこはちゃんとやってよ、と思いますが、ルールの決め方が良くないのか、ルールを添付ファイルとして記述してアップしているのですが、何度も試しても学習されず。やっぱりやり方が悪いのか。結局、優秀な人、専門家しか使いこなせないものなのか、素人は一般会話の相手になってもらうだけなのか、まぁそこまでガッカリしなくてもよいか、いろいろ手伝ってもらって助かっていることを忘れていました。 ひょっとしてこういう使い方なのかなと思うことは、例えば音源のトリミングをやってとお願いすると、結構ミスも頻発するし、すべてを同じように繰り返してくれないし、スレッドが変わると、別人のように、別の事をしたりもするし、困ったことは多々ある。 でも音源をトリミングできるソフトを作成してというと、こちらの希望を伝えることに何ターンか会話するだけで、結構立派なソフトが出来上がったりする。一度出来上がったソフトは、当たり前だが、毎回同じように使える。大量にさばける仕様で作成したソフトであれば、ミスもなく処理を進めることができる。 chatgptを結構使ってみて、仕事ではどういう使...