AIがプログラマーから奪えないもの

Feeling Sad about AI

AIがプログラマーから奪えないもの

AIがプログラミングを陳腐化させるという声に、著者は深い悲しみを抱く。長年愛し、アイデンティティとしてきたプログラミングが、尊敬を失うかもしれないという恐怖。しかし、プログラミングへの愛や上達する喜びは誰にも奪えない。AIが進化してもコードを理解する人材は必要であり、学ぶ価値は変わらないと著者は希望を語る。

彼らは、あなたがプログラミングを愛する気持ちを奪うことはできない。あなたはただ、それが好きなのだ。
  1. simonw

    こういうことを言うのがどれだけ役に立つかはわからないけど、多くの人(数年前の自分も含めて)がこの実存的な危機の瞬間を経験して、その先に出てきていると思う。

    コーディングエージェントが、自分なら一週間かかる仕事を一時間で、しかも上手くやってのけるのを見たときの最初の反応は、すごく落ち込むことだ。

    正確な仕様をまともなコードに翻訳するのがもはや唯一無二のスキルではない、という考えを受け入れられれば、ソフトウェアエンジニアとして直面するより大きな問題群に目を向けられるようになり、まだまだたくさん残っていること、そして自分の既存のスキルと経験があればこれらの新しいツールを習得し、価値を提供し、深みのないままエージェントを使ってソフトウェアを作り始めただけの人よりはるかに高いレベルで実行できると気づくはずだ。

    自分の職業がまったく変わらないでほしいなら、これは厳しいだろう。でも、ソフトウェアエンジニアリングの歴史ではずっとそうだったんじゃないか? 私たちが使うツールや言語に、5年程度の先まで以上の安定性があったことなんてあるだろうか?

    変化は少し速くなっているけど、ソフトウェア開発を情熱として選んだなら、最初からかなり頻繁な根本的変化を受け入れてきたはずだ。

  2. abnry

    学校ではうまくやっていたし、数学の学位で優秀な成績を取ったことで得た称賛は、自分の人生を形作り、やる気にも影響を与えた。私は称賛が好きだ。

    でも社会的な理由を除けば、私が渇望するのは理解だ。あるテーマを徹底的に理解するのは素晴らしい。大学院で予備試験に完璧に合格したときの感覚を覚えている。

    LLMはこの動機、欲求、能力について根本的には何も変えない。プロンプトを打ち込んで、テキストの壁をぼんやりと流し読みして、包括的な理解に至ることなんてできない。私は依然として努力しなければならない。

    LLMの好きなところは、より効率的に学ぶのを助けてくれて理解を深めてくれること。嫌いなところは、脳のスイッチを切ってしまう誘惑だ。

  3. datakan

    昨日、息子がゲームプログラマーになりたいと言ってきた。13歳だ。彼は昔のやり方を見て、それをする人々が持っていた誇りを見ている。今がどうなっているかは見ていない。

    この業界がどれほどひどくなったか、彼に伝える心の準備が私にあるかわからない。30年前に子供に「月に行かなくなったから宇宙飛行士になるのは無意味だ」と言うようなものだ。

  4. asdfman123

    これは合理的な反応だと思う。

    個人的には、SWEの大量解雇の波が来るとますます確信しつつある一方で、まだ実感が湧かない部分もある。感じられないんだ。

    しばらくはAI懐疑派だったけど、今や文字通り私の仕事をやってくれている。毎月、必要な手助けが減っている。

    SWEを置き換えたら、次は他のあらゆるナレッジワーカーを置き換えるだろう。でもほとんどの人はまだそれを消化できていない。

    AI推進派が正しかったなんて信じられない。

  5. reenorap

    悲しいどころか、すごくワクワクしている。プログラミングもテクノロジーも大好きだけど、今やっていることは自分一人ではできなかったことを超えていて、今では数時間で完全なエンドツーエンドのものを構築している。これはビルダーにとっての黄金時代だ。

    完全に動作するハウスシミュレーターを作り、子供たち用の数学テスト作成ツールを作り、他にもいくつか持っていたサイドプロジェクトを修正してオブザーバビリティを追加し、PrometheusとGrafanaをインストールしてGrafanaダッシュボードも全部AIを使って構築した。素晴らしい。

    リアルタイムの株価モニターとパーソナライズされたアラート、防犯カメラからの画像でタイムラプス動画を作り、AIに試合を監視させて過去の履歴に基づきフットボールの試合や個々のプレーをリアルタイム予測し、特にスポーツベッティング向けにプレーや結果を予測するつもりだ。これら全部をやる時間を見つけないといけないけど、かつては夢物語だったことが今は100%可能で、数日以内に達成できる。

  6. spijdar

    これは心に響く。ただ、少なくとも今のところは少し違う結論に至った。

    私の見方(今のところ)は、そこそこ賢くて概して凡庸なコードを書く能力に自分のアイデンティティや自己感覚を結びつけるのは、おそらく決して良いことではなかった、というものだ。

    それでも私はそこそこ賢くて概して凡庸なコードを書くのは好きで、正気を保つために、もっとやろうとしている。

    いずれにせよ、コードを書いて役に立つ能力を自己概念の中心にするのは良い視点ではなかったと思うし、LLMがその点で私のエゴを打ち砕いてくれたのは良いことかもしれない。

  7. mindwok

    著者が率直で傷つきやすい投稿を共有してくれたことに敬意を表する。私たちは皆、愛したもの——プログラミングそのもの、オープンソースソフトウェアとそのコミュニティ、高給と高い交渉力を持つ高ステータスな仕事——を今、喪失の悲しみの中にあると思う。多くの人はまだ否認の段階にいるだろうが、テック業界がたった4年前ともはやほとんど面影がないほど変わったことを否定するのは難しくなっている。

    悲しみを感じている人たちには、希望を持ってほしい。プログラミングとそれが生み出した世界が目的やコミュニティ、お金などを与えてくれたように、別の何かがやがてやってくる。

  8. alexambarch

    自分にできることは何でも機械の方がより良く、より速くできる、という感覚を克服するのは難しかった。

    「置き換えられるのが心配なら、そもそも良いエンジニアじゃなかったんだ」と言う人がいるのは知っているけど、それで痛みが和らぐわけではない。問題を解いて深く考えるのはとても楽しかったのに、今はその部分を機械がやってくれた計画とコードを見直す方がはるかに時間の使い方として優れている。

    そう、趣味として横でやることはできるけど、本業ではただエネルギーを吸い取られただけだ。

この日のほかの記事

2026-09-11