ディスカッション (5件)
AIツールが爆発的に普及する今、組織としてAIをどう扱うかという「AIポリシー」の策定が急務です。場当たり的な運用ではなく、一貫性のあるルールを設けることで、セキュリティを担保しつつ生産性を最大化できます。まずは社内のAI活用における指針を明確にすることから始めてみませんか?
"in the year of our Lord"なんて書き出しを見かけると、即座に読み飛ばしたくなるな。「Unreasonable Effectiveness(不当な有効性)」と同じくらい鼻につく。
また別の意味不明なポリシーの例を挙げようか。従業員に2025年モデルしか使わせないくせに、それじゃ不十分だと言うと『時代遅れだ』とか『頭が固い』なんて責めてくるやつだ。
AIが生成したコードの内容を理解していなければならない
その通り。全くもって同意。
AIツールが使えなくなっても自分の仕事ができる必要がある
いや、それは絶対に無理。
正直言って、自分はそこそこのプログラマだ。優秀とは言えないし、すごいレベルでもない。インタプリタ言語なら扱えるけど、静的型付けとかコンパイルとかが必要になると興味の範囲外になってくる。それでも、AIが登場する前は、実用的な商用グレードのアプリケーションをいくつもリリースしてきた。
今ではGoやRustでコードを書くことができて、最高だよ。圧倒的に速い。AIは静的型付けやテストのしやすさ、予測可能性を好むし、理にかなってる。常に使っているけど、Go自体を学んだわけじゃない。AIが代わってくれない重要な部分、例えば要件定義、設計、仕上げ、ステークホルダーとの調整といった『人間味』が必要なところに集中するのに忙しいからね。時間をかけてGoを勉強することもできたかもしれないけど、結局のところ雇用主が求めているのは成果であって、個人の教養じゃないんだ!
今や、AIなしではこなせない仕事が山ほどある。月に800ドルから1200ドルくらいの追加コストはかかるけど、年間に数万ドル程度の出費で、自分はより能力の高い社員になれている。ROIは十分に出ているし、会社にとっても有益だ。Terraformプロバイダーで単純な機能を実装したい時に、誰か詳しいGoエンジニアがいないか待つ必要なんてない。自分でフォークして必要な機能を追加して、アップストリームにプルリクを送ればいい。特定の言語スキルがないことが、もう自分を縛ることはないんだ。
そのツールを取り上げられたら、もうその部分はこなせない。正直に言ってね。今でもできることはたくさんあるけど、ずっと遅くなるだろうし、例えるなら車から徒歩に戻るようなものだ。徒歩も楽しいし、趣味としては最高だけど、短期間で何百キロも移動しなきゃいけないなら、車を選ぶのが当然だろ?AIも同じだよ。コンピュータの世界に車を発明したのに、それなしでも今まで通りできると考えるなんて愚か者のすることだ。
DORA.dev(DevOps Research And Assessment)も、AIに対する明確な方針を掲げることが、基礎的な能力だと指摘してるね。
https://dora.dev/capabilities/clear-and-communicated-ai-stance/