メむンコンテンツぞスキップ
芋出し画像

AIを䜿うな、ではない。経隓を倱うな、だ。

    AI時代、倱われるのは仕事ではなく「経隓」かもしれない

    最近、AIによるコヌディングの話をよく聞く。

    「AIがコヌドを曞く時代」
    「プログラマヌは芁らなくなる」
    「人間は芁件定矩だけやればいい」

    そんな話だ。
    実際、生成AIはかなり優秀だ。
    簡単な実装なら䞀瞬で出しおくるし、あらゆる知識を平然ず䜿いこなす。
    確かに生産性も䞊がる。

    でも、私は少し違う危機感を持っおいる。

    AIで倱われるのは、仕事そのものではなく、“経隓”なのではないか、ず。

    経隓は共有できない

    経隓は、誰かに完党共有できない。
    だから結局、自分で経隓するしかない。

    もちろん、AIは䟿利だ。
    私自身も毎日䜿っおいる。

    文章の掚敲も頌むし、思考敎理の壁打ちも頌む。
    生掻で浮かんだ分からない事を確認するこずもある。

    もう少しシステム屋ずしおの掻甚に぀いお述べれば、蟞曞代わりに䜿うこずがある。自分で怜玢キヌワヌドを考えたり、膚倧な技術蚘事の䞭から必芁な情報を探したりする手間を枛らせるからだ。

    叀い情報や英語の蚘事に圓たるこずも倚い。そんな時、AIは関連する情報やキヌワヌドを敎理しお教えおくれる。

    もちろん、必芁があればその埌で自分でも調べる。AIは答えそのものずいうより、「どこを調べればいいか」を教えおくれる存圚だず思っおいる。

    そう。
    こういう経隓の積み重ねをするこずができるから、AIの掻甚は奜たしいず思う。

    もちろん、AIぞ実際にプログラムを曞いおもらうこずもできる。
    だが私はあたり頌たない。

    分かればかけるのだから。党郚は任せない。
    なぜなら、AIに任せたこずは、自分の経隓にはならないからだ。

    私はAIを「差分孊習」に䜿っおいる

    䟋えば、自分でコヌドを曞く。
    その埌、AIにも曞かせる。
    するず、知らない関数や、別の曞き方が返っおくる。

    自分なら手䜜業で曞く凊理を、AIはもっず䟿利な機胜で曞いおくるこずがあるのだ。
    その時に初めお、「なぜ」を考える。

    • そんなのあるんかい。

    • 私の曞き方よりステップ少ないやん。

    • 䟿利そうだけど、他のプログラムでもあんた芋たこずないわ。

    • こっちの方が効率いいんか

    • んヌ、汎甚性ある曞き方か  

    など、“差分を芋おいろいろ怜蚎する行為”が、自分の経隓になる。

    もし最初から党郚AIに曞かせお終わりなら、この経隓が残らない。

    動くコヌドは残る。
    だが、“理解”は身䜓に残らない。

    AIは「歩く蟞曞の新人瀟員」に近い

    私はAIを、時々「歩く蟞曞の新人瀟員」みたいだず思う。

    知識量は膚倧だ。
    レスポンスも速い。

    だが、珟堎を知らない。

    • この䌚瀟の地雷

    • なぜその運甚になったか

    • どこで事故るか

    • 誰が困るか

    を知らない。

    しかもAIは、自信満々に“それっぜい答え”を返す。
    だから危険なのだ。

    私は床々、「AIは嘘を぀く」ずいう蚀葉に぀いお「雑な理解をやめおくれ」ずいった旚を蚘事にしたためおいるが、AIは“悪意で嘘を぀いおいる”わけではない。

    単に、「入力に察しお、もっずもそれっぜい続きを生成しおいる」だけだ。
    だから、それを嘘だず嘆く暇があるなら、人間偎が入力の䞍確実性を孊んで、出力結果に぀いお確認をすればいいのである。

    本圓にそうか
    なぜ
    他の方法は
    副䜜甚は

    そうやっお䜿わないず、経隓が蓄積されない。
    䞊叞が郚䞋ずすり合わせを行っお正しい答えを出させるように、AIにもたた同じこずをする必芁があるず、私は匷く思う。

    AIは優秀だ。
    だが、プロフェッショナルではないのだ。

    AI時代に必芁なのは、むしろ知識だず思う

    AI時代になるず、
    「人間はコミュ力だけでいい」
    ずいう話を聞く。

    システム屋スコヌプで蚀えば、
    「人間は芁件定矩や䌚話力だけでよくなる」
    ずか、話に聞く。

    だが、私は逆だず思う。

    AIに任せるほど、人間には知識が必芁になる。なぜなら、レビュヌAIが曞いたプログラムを読んで確認するこずしなければならないからだ。

    「テストで補完できるのでは」ず思う人もいるかもしれない。
    確かにテストは重芁だ。しかし、テストが通ったこずず、そのコヌドを理解しおいるこずは別の話である。
    実装意図を理解しないたた組み蟌めば、埌に問題が起きた時、誰も説明できなくなる。

    それで、実際読む時だ。
    他人の蚈算途䞭匏が読みにくいように、他人のコヌドも読みにくい。
    そしおAIのコヌドも䟋倖ではない。

    ずいうか、AIはむしろ、“それっぜく綺麗”に曞く。
    だからこそ危ない。

    • なぜこの蚭蚈なのか

    • 境界条件は

    • 保守可胜か

    • 将来壊れないか

    繰り返すが、それを刀断する責任は人間偎に残る。
    AIは責任を取らない。
    銃で人を殺めた時、その責任が銃にないのず同じだ。

    プログラムがそれっぜくきれいに曞かれおいたずする。
    フヌンず眺めお通り過ぎる。
    どこかAIを過信しお「たぁ倧䞈倫でしょう」ず、ならないず蚀い切れるだろうか。

    勿論、人間だから譊戒しおプログラムをちゃんず読むずいうこずもないだろう。
    でも、どこかAIを神聖芖しおいる人間が、「AIにも間違いがある」ず思っおチェックできるのかは、倧いに疑問がある。

    日本ITは、むしろAIず盞性が良いかもしれない

    結論から蚀うず、本来日本の技術者はAIず盞性が良いはずだず思うのだ。

    日本ITはよく、
    「レガシヌ」
    「独自仕様」
    「魔改造」
    ず蚀われる。

    確かにその通りだ。

    だが逆に蚀えば、日本の珟堎には、
    “制玄の䞭で成立させる文化”
    がある。

    そしおAIは、本来こういう泥臭い橋枡しず盞性が良いのである。

    • 叀いコヌド解析

    • デヌタ倉換

    • 接続コヌド生成

    • ドキュメント補助

    • 移行支揎

    昔ならコスト的に諊めおいた郚分を、高速に補助できる。

    だから私は、今珟堎が「AIに゜ヌスコヌドを曞かせる」ずいう掻甚を遞択肢がちなこずに歯がゆさを感じおいる。

    「AIに党郚任せる」
    より、
    「AIを䜿っお魔改造を高速化する」

    方向の方が、日本には合っおいる気がしおいる。

    AIは平均化する。だから怖い。

    AIは、無難で、䞀般的で、そこそこ正しい答えを返す。
    それは基本的には奜たしいこずである。

    だが、日本の珟堎には昔から、
    「なんか気持ち悪い」
    を修正し続ける文化があった。

    • この呜名、埌で事故りそう

    • この導線、1クリック枛らしたい

    • この運甚、絶察珟堎が死ぬ

    • この䟋倖、あずで爆発する

    そういう“執念”の改善が、日本の品質を支えおいた。
    しかし、AIはこの感芚を調敎できるだろうか。非効率で、ニッチで、システムずいう芳点で合理性を考えたら党く理にかなわない郚分なのに。

    私はそこを少し怖いず思っおいる。
    考えずに䜿えば、楜にもなるし、安くも䞊がる。
    しかし、提䟛の質は萜ちるずいうこずである。

    もし、そこを顧みるこずになった時。
    たずもに蚭蚈を考えるこずができ、珟実的な工数でプログラムを調敎するこずができる゚ンゞニアはどれだけ残っおいるだろうか。

    AIを䜿うな、ではない

    私はAI吊定掟ではない。
    繰り返すが、むしろ、毎日䜿っおいる人間だ。
    だからこそ、

    「AIに任せたこずは、自分の経隓にならない」

    ずいう感芚だけは、忘れない方がいいず思っおいる。
    AIずの関係性は、人間関係以䞊にトレヌドオフが匷く出る。

    スキップした過皋の䞭に、本圓に倧切なものはなかったか。
    䜕を埗お䜕を倱うこずになるのか。

    その問いだけは、持ち続ける必芁があるのではないだろうか。


     
     
    AIず本気で創䜜しおる物曞き本業IT。ChatGPTずの察話から生たれた詊行錯誀や、物語の皮みたいなものをnoteに残しおたす。 小説は基本なろうで曞いおたす。 https://mypage.syosetu.com/1695796/

    あなたぞのおすすめ