Thomas.D

浮云中的一亩三分地

一件の小さな事

題名の通り、確かに非常に小さなことですが、私のいくつかの考えを引き起こしたので、記録しておく必要があります。

この事の起源は最近(しばらく前から)非常に評価されている AI を組み合わせたプログラミングツール #Cursor から来ています。私は最初に流行に乗ることはありませんでしたが、最近忙しかった(または怠惰だった)ためです。数日前に少し時間ができたので、ダウンロードし、ちょうど最近小さなツールを書こうと思っていたので、試してみました。

私が書こうとしているツールの内容を説明します:
Golang を使用し、特にそのマルチスレッドの特性を活かして、大量(10 以上)の Excel の特定の領域の内容を、ある既定のフォーマットに従って、別の Excel ファイルに迅速にまとめることができるものです。

このアイデアの背景には、私は少しだけ🤏Golang の基礎があり(いくつかの Hello world を書くことができる)、Golang の便利なマルチスレッド実装の特性があり、最近このツールが必要だったからです。(実際には Excel で VBA を使って実現していますが、毎回の集計にはかなりの時間がかかり、集計中は基本的にマシンがフリーズしてしまいます)。

Cursor をインストールした後、目に入ったのはほぼ VS Code と同じようなエディタで、少し戸惑いました。まず Claude を通じて直接のニーズを説明し、フレームワークを生成してもらい、それを Cursor に貼り付けました。驚くべきことに、新しいコードを入力しているとき、Cursor は常に文脈に基づいて私のニーズにほぼ合った提案をしてくれ、数回のタブ操作で、私はおそらく 30 分から 1 時間かかるコードブロックを書くことができました。特に一般的でよく使われるブロック、例えば makefile については、空の makefile を作成し、Cursor に makefile の内容を生成してもらったところ、驚くことにほとんど修正せずにそのまま使えました。本当に少し試してみるつもりだったのに、使い始めたら止まらなくなり、4 時間以上かけてこのツールを使えるようにしました。

以上が私が Cursor を試したことについての説明です。次にこの小さな事の主要な内容について話します。

私は技術的な小大佬(ある業界のソフトウェアサービスプロバイダーでアーキテクトとして働いている)友人がいて、よく関連する技術や業界の話題について話します。基本的に話が合います。私が Cursor を試した後のある日、彼と偶然会い、一緒にコーヒーを飲みながら、このツールについて興奮して話しましたが、私があまり詳しく説明する前に、彼は私の話を遮り、彼の反対意見を一方的に述べ始めました。

  • 「これらのツールの前提は、ほぼすべてのコードをアップロードする必要があるということです。これは非常に安全ではなく、法律問題にも関わる可能性があります」
  • 「もし社内で使用する場合、著作権などの問題が必ず発生し、法的なトラブルを引き起こす可能性があります」
  • 「例えば、ソフトウェアをインストールするとき、プライバシーを制限しなければ、相手があなたを非常によく理解していると感じ、次にやりたいことを提示されるでしょう。これは PDD などと同じではありませんか?」
  • 「これらのものは、参考としてしか使えず、全く信頼できません。彼らの出力は完全に与えられたデータに依存しており、これらのデータは人間が提供するもので、人間は間違いを犯さないことはありません。したがって、機械も問題を抱えることになります」
  • 「見てください、私たちの国は今これらの AI を禁止しているではありませんか。それは明証であり、国はその問題に気づいています」
  • 「これらのものは、壁を越えるよりも恐ろしいです!」

彼の言葉にはいくつかの違いがあるかもしれませんが、私がいくつかの言葉を見落としたり混同したりした可能性がありますが、大体の意味は合っているはずです。彼の一方的な意見の流れに私は驚きました。驚いた点は、彼が AI に対して抵抗感を持っていることです。彼はおそらく生成 AI を使ったことがないか、非常に少ないかもしれませんし、最近の Cursor のようなツールにも触れたことがないのに、独断的にこれらの結論を下しました。

私の判断では、良い技術専門家は新技術に対して包容的な心を持ち、積極的に試すべきです。もちろん、新技術にはいくつかの利点と欠点があるでしょうが、いくつかの欠点や問題だけで全てを否定することはできません。10 分にも満たない対話で、私は彼に対する長年の依存の見方を変えました。私は彼を説得することはできませんでしたし、彼を説得したくもありませんでした。いつからか、私は他人を説得することを望まなくなっていました。私は他の話題を考え、急いでこの話題の議論を終わらせました。今後、彼の前でこのようなツールの議論を持ち出すことはないでしょう。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。