
2026/05/11 23:34
ソフトウェア工学は、もはや一生にわたるキャリアであるとは言い切れなくなっている可能性があります。
RSS: https://news.ycombinator.com/rss
要約▶
日本語訳:
主要な論点は、人工知能(AI)ツールが人間の総体的な知能を低下させるとする主張については現々の証拠がそれを支持しない一方、それらのツールへの依存がスキルの萎縮を引き起こす可能性に関する懸念は存在するにもかかわらずである。AI は即座の専門的メリットを提供する一方で、エンジニアはこれらの短期的なキャリア上の利点を、潜在的な長期的認知リスクとの間で慎重に weigh(秤量)しなければならない。アセンブリ言語から C 言語への移行という歴史的な事例は、技術的な導入が必然的に知性の後退をもたらすわけではないことを示しており、むしろ労働者は将来的な身体的または精神的コストがかかっても、即座の有用性を受容する傾向がある。現在、経済的圧力がこの採用を駆動しており、専門家には失業と AI を活用して収益性のあるキャリアを持つことの二者択一を迫られている。この緊張関係は、過去のルーダイスト運動に映っており、現在は機械破壊から AI インフラおよびサム・アルトマンのような主要人物に対する暴力攻撃へとエスカレートしている。ソフトウェアエンジニアがこれらのツールを使いすぎると、プロのスポーツ選手の過渡的なピークに類似した世代間での認知能力の低下を招く可能性がある。したがって、業界は今日における利益ある未来を確実なものにするのと同時に、暴力的な活動主義の安全リスクを管理しつつ、避けられないスキルの移行を navigating(舵取りする)という決定的なトレードオフの立場にある。
本文
私としては、AI を活用することが全体的な知性を低下させるという説に裏打ちされる明確な証拠があるとは考えていない。ただし、特定のタスクを行うために AI を使う場合、そのタスクの遂行方法について学習する機会が減るのは明らかである。一部のソフトウェアエンジニアはこれを、AI の使用に対する決定的な批判点としており、論理の流れは以下の通りだ。
* AI を使うと、仕事の現場から学べることは減少する。 * その結果、AI を活用するエンジニアは、技術的スキルが退化していくにつれて、時間とともに効果が薄れていくことになる。 * よって、私たちは仕事で AI を使用すべきではない。
私はこの第二の主張には必ずしも同意できない。一方で、アセンブラ言語から C 言語への移行によって、プログラマの能力が一部の点では低下し、他の点では向上した事例は確かにある。他方而言、手書きによるコード開発から AI の活用へと移行することは、おそらくそれ以上の大きな変化であり、その結末はいまだ不透明だ。しかし、それは重要ではない。たとえ第二の主張が事実であるとしても、それでもなおこれは悪い議論だ。
2024 年頃まで、ソフトウェア工学を学ぶ最良の方法とは、ただソフトウェア工学を実践することだった。私たちはそれを恵まれた状況と捉えてよい!コーディングという趣味を潤う職業に変えることができ、作業自体を楽しんでいる人々は時間とともにさらに洗練されていったからだ。しかし、これがソフトウェア工学の本質として不変の真理であったわけではない。それは単なる幸運な偶然に過ぎなかったのだ。
AI が長期的には、あるいは一般的な推論能力さえ低下させるに至ったとしても、それはソフトウェアエンジニアにとって非常に苦痛なことだろう(とはいえ、私はそれが真であると信じるわけではない)。だが、短期的に十分な利益をもたらすのであれば、私たちがそれを使わざるを得ない理由もまた同様である:建設労働者が重い物を持ち上げなければならぬのは、その仕事のために支払われるからと同じ理由だ。
建設の現場では、作業を効果的にこなすためには重量のある物体を次々と持ち上げたり運んだりしなければならない。しかし、それは背中に長期的な負担をかけ、関節に損傷を与え、結果として時間とともに能力を低下させる。優れた建設労働者とは重い物を運ばないことを意味するわけではないのだ。彼らが言うのは「残念ながら、それが仕事だ」ということだ。
もし AI が本当に私たちを鈍らせたとしたら、なぜかといって手書きでコードを書くのをやめられないのか?できる!だが、そのようなことはできても給与を得ることは困難かもしれない。理由としては、パワーツールを使い拒否する大工のための職人がこれほど多くないのと同じである。モデルが十分に優秀であれば、長期的な認知能力を短期的に潤沢なキャリアと見換える意思を持つエンジニアたちに競合して敗北することは避けられないからだ。
これが真実であると願わずにはいられない。ソフトウェアエンジニアにとっては極めて遺憾な事態だ。だが、それが真実でありながらそれに気づかないとしたら、それはなおさら悲惨であるだろう。
プロの選手のキャリアの最長寿命は約 15 年とされている。30 代半ばになるまでには莫大な収入を得る機会があり得るが、その後は身体がそれを追いかちきれなくなる。現在、悲劇的なケースとしてよく見られるのは、競技を永遠に続けると思わずに、自分がもうできなくなってしまう日を準備せずにいた選手たちだ。我々は、同様の境遇にあるソフトウェアエンジニアの第一世代なのかもしれない。そうであれば、それに備えて計画を立てることは賢明な選択だろう。
この投稿が気に入っていただけた場合は、新作に関するメールアップデートを購読するか、Hacker News で共有することを検討してほしい。関連する記事の予告として紹介するものがある:「AI 反対派とデータセンター焼却」。今すぐデータセンターを焼却すべきか?一部の人々はそう考えている。インディアナポリスの市議会議員がデータセンター支持に対して住宅に射撃された事例や、サム・アルトマン氏の邸宅が発火され(その後射撃された)といった事件から直後に、議論の双方から暴力勃発の警告が上がっている。明白な歴史的類似点は、19 世紀におけるリューディズムであり、その現象ではイギリスの織物師やニット工が自らの労働を自動化する機械を破壊し、場合によっては所有者まで殺害したものだ。AI 反対派は自らを「リューディスト」と呼び直す一方、アンチ・AI メーブメントの主要人物たちのうち、ブライアン・マーチャントやガヴィン・ミュラーらは著作物を通じて、より直接的にリューディストが正しかったと主張し、彼らの模倣こそが AI 自動化に対する抵抗となるべきだと説いてきた。続きを読む…