世界を動かす技術を、日本語で。

プログラミングはまだひどい

11時間前原文(stvn.sh)

概要

  • 技術業界で働く人々がAIによる職の喪失を問われる現実
  • テック業界の実態と外部からの誤解
  • ジュニア層の消失と現場知識の喪失
  • ベテランによる現場維持と不可視化された貢献
  • AIではなく貪欲さが本当の問題であるという指摘

誕生日パーティーでの「AIに仕事を奪われるのか」問題

  • テック業界の人間が集まる場に必ず現れる「リアルな仕事」を持つ人
    • 彼らの定番質問:「AIに仕事を奪われる心配は?」
  • 「Shopifyストアを作る甥」の話題
    • テクノロジー用語が理解できず、甥の将来を心配する親族
    • 「職人技」を身につけるべきかという問い
  • 多くのエンジニアが、少なからず将来への不安を抱える現実
    • 本音では「心配して当然」と認めるしかない状況

テック業界の現実と誤解

  • 外部の人が想像する「理想的なオフィス」や「完璧な計画」と現実の乖離
    • 実際は混乱と不安、そして制御不能な日常
  • AI活用による生産性向上の話題
    • CEOが「AIで人員削減できた」と自慢するが、現場には脅威として伝わる
  • 社内の混乱や精神的な負担
    • バスルームで泣く従業員、増える不安

船長のメタファーによる現場のカオス

  • 新任船長が、燃えるカスタム船に放り込まれる状況
    • 前任者がマニュアルを持ち去り、船の構造もバラバラ
  • 船員も混乱、ナビゲーターは壊れた人形
    • 目的地も不明瞭、リーダーシップ不在
  • この状態が現代のテック業界の縮図

ジュニアエンジニアの消失と現場知識の喪失

  • 経営判断による人員削減と「エージェント(AI)」への期待
    • ジュニア層を切り捨て、短期的な成果を追求
  • ジュニアは「将来のシニア」になる存在
    • 教育・育成のサイクル断絶
    • 数年後にシニアがいなくなる問題の予兆
  • Goodhartの法則やDORAメトリクスの誤用
    • 数値目標の追求が現場判断や品質を損なう構造

見えないベテラン「Sara」と現場の維持

  • 重要なcronジョブを裏で支えるベテラン「Sara」の存在
    • 2016年から動き続けるジョブ、唯一内容を知る人は既に退職
  • Saraはベンチャー時代からの知識を継承
    • USBメモリに残る古いモジュール、誰も触れない領域
  • 彼女のような人材は「制度が生み出した」最後の存在
    • 彼女が消えれば、現場知識も消える
    • 会社の根幹を支えるが、誰もその重要性を認識していない

AIではなく貪欲さが本当の敵

  • AIが仕事を奪ったのではなく、「貪欲さ」が破壊した現実
    • 工場の海外移転や搾取と同じ構造
  • 若者に「何か他のことをしろ」と伝える無力感
    • いずれどんな業界も同じ運命に
  • ただし、Saraのような存在は不可視で守られている
    • 彼女だけが「知られずに」生き延びる

現場の混乱と未来への警鐘

  • 上層部や外部の目には見えない現場のカオス
    • 誰もが「なぜうまくいかないのか」と戸惑う日々
  • 重要な知識や人材を失った後に訪れる危機
    • その時にはもう「スプーンを持った人」はいない
  • 技術業界の未来に対する深い不安と警告

Hackerたちの意見

これ、めっちゃ美しかった!ピーター・ウェルチのこのエッセイの精神的な先祖へのリンクも嬉しかった。探し方を忘れてたけど、再び読むことができて幸せだったよ。

素敵な文章だね! > ... みんな頷いた後、イランに核を落とすかどうかみたいな軽い話題に移る。 > もうジュニアはいない。2024年に彼らの葬式があったけど、誰も来なかった。 > AIが私たちの仕事を奪ったわけじゃない。貪欲がそうさ。皮肉が効いてて、シニカルな経験を感じるね :)

拍手が鳴り止むと、私の従業員、またはレポート、あるいは「私のチーム」と、気分が良いときにはそれも良かった。

AIが私たちの仕事を奪ったわけじゃない。貪欲がそうさ。工場をバングラデシュに移して、コンゴのコバルト鉱山で奴隷を使ってる同じ貪欲が、今は新しい仮面をかぶってる。甥っ子には他のことをするように言ってあげて。何でもいいから。彼を救うことにはならないけど、少なくとも自分の人生を壊しているものがロボットだと偽らなくて済むから。これ、心に響いた。この記事はアートだね。これについては一晩考えて、朝にもう一度読む必要がありそう。

著者は確かにいつでもジャーナリストになれたはず。彼は素晴らしいストーリーを書けるね。

最近感じていたことを言葉にしてくれた。本当にプログラミングが好きで、結構得意なんだけど、この業界は最悪だ。もう「本当の」仕事を得るために学校に戻ることに決めた。社会を壊すことに必死な業界で働くのは疲れたよ。

この素晴らしい文章に対する称賛の声に加えさせて。心に響く、正確で、適切にシニカルだね。

この作品の結論に全て同意するわけじゃないけど、AIの共著の光沢を感じずにHNの記事を最後まで読めたことには感心してる。

ちょっと考えをまとめようとしてるんだけど、これっておかしいかな?雇い主がこのツールからの生産性の向上を「所有」したいって言うのは。給料は同じだし、40時間働いてるのに。生産性の大きな向上は自分のものじゃないみたいだね。

生産性を上げる方法が、あなたにとって不均衡に効果があるか、あるいは生産性の向上で競争に勝つ方法を見つけない限り、そんなことは起こらないと思うよ。追記: もっと具体的に言うと、一般的に雇われている人は、自分が生み出す余剰価値に対してもっとお金をもらうわけじゃなくて、次の候補者との間の認識された価値の差で給料が決まるんだ(キャリア全体での統計的なスケールで)。* ただし、コミッション制の仕事には例外があるよ。

追加の生産性の価値をしっかりと掴むことができるよ。自分で独立してみて。自分の会社やコンサルティング会社を始めるのが、いつも答えだったんだから。今が違うと思う理由は何?

新自由主義の資本主義の下で?いや、遅すぎることはないよ。まだ遅くはないから、労働組合に参加しよう。

実際、テクノロジー業界で働くのはいつも大変だったし、彼らが思っていたほど良いものではなかった。これは全然違うよ。1988年から2000年までの13年間、テクノロジーで働くのは素晴らしかった。実際にはもっと長いかも。悪くなり始めた主な理由はビジネス、つまり企業の買収や合併であって、テクノロジー自体ではない。良い会社で働いて、楽しい問題を解決して、意味のあるソフトウェアを作り、幸せな顧客がいるのはテクノロジーの天国だった。

楽しい時間を過ごせてよかったね!私もそうだった!悪くなり始めた理由は、実際に悪くなったからじゃなくて、あなたがそれに気づき始めたからだよ。テクノロジー自体は悪くないけど、テクノロジー業界は悪い。私たちはいつも誰かにとっては悪者だったけど、今はみんなにとって悪者になってしまったみたい。

著者はテクノロジー業界にいるべきじゃないみたいだね。多くの人にとって、プログラミングは喜びなんだ。だからこそ、ティーンエイジャーの頃に始めて、40年も続けてる。これはただの皮肉な投稿で、新しい価値を提供してないよ。ジュニアの育成メカニズムを潰したわけじゃないし、毎年何十万人もジュニアが雇われてる。AIの影響について言うべき価値のあることはたくさんあるけど、これはその一つじゃない。

すごく的を射てるね。こんな風に書ける人がテクノロジー業界にいるの?ほんと、鋭いね。

おいおい、ボット、他人の気持ちを知ってるかのように話さないでよ。もしかして、俺が完全に正しいのかな?

いやー、めっちゃ楽しめた!それで「Programming Sucks」も読み返したんだけど、そこにもこんな面白いことが書いてあったよ。「プログラマーのコンピュータが非プログラマーのコンピュータよりもよく動く唯一の理由は、プログラマーがコンピュータが自己免疫疾患を持った統合失調症の小さな子供だってことを知っていて、悪い時に叩かないからなんだ。」