本文へ移動
AI NEWS JOURNAL
极客公园AI NEWS / JOURNAL

今年の1024は、おそらく最後のプログラマーの日かもしれません

著者|Wildcard 編集|靖宇 今日は一日中、X 上で「1024 プログラマーの日おめでとう。今年は最後のプログラマーの日になるのだろうか」という議論が繰り返されていました。しかもこの日はちょうど土曜日でした。微博では「今年のプログラマーの日は休日付き」という話題が広がり、投稿には「AI ツールが繰り返しのコーディングを肩代わりしてくれたおかげで、プログラマーも緊急な要件に邪魔されずに祝日を過ごせるようになった」と添えられていました。 影石は5年連続で優秀なプログラマーにゴールドキーボードカバーを贈っており、今年は新たに「F5」キーを加え、絶えず刷新・進化を重ねるという意味を込めました。授賞式の場で、ある若手社員が冗談めかしてこう言いました。「今年のゴールドキーボードカバーは、AI に渡すべきですね」。 ある企業の祝日に関する投稿はさらに率直で、「今年のプログラマーの日、私たちは採用枠を拡大しました。AI を指示して何かを作れる人も、立派なプログラマーです」と述べています。 一方、小紅書では、「古法プログラミング時代」というタグのもと、古い本を整理するプログラマーの姿が見られました。『図解 HTTP』は3冊で1枚、アルゴリズム関連の本は10元で売られていました。別の投稿のタイトルは「プログラマーの本は、多抓魚でも引き取ってくれない」というもので、最終的に売れた数冊のうち、最も高かったのはなんと『人月の神話』でした。 一つの祝日が、休日にされ、採用枠が拡大され、その“聖典”までが中古市場で値下げされる――そんな状況です。 祝日は通常、廃止によって消滅するわけではありません。むしろ、自分たちが誰であるかを確認するための存在意義を失ったときにこそ、消えていくのです。この言葉を理解するには、まずそもそもこの祝日がどのように生まれたのかを振り返る必要があります。 01 プログラマーの暗号から万人の祝日へ 1024 は、もともと公式な祝日ではありませんでした。その遠い親戚にあたるロシアの「第256日」プログラマーの日は、2009年に制定されました。中国に伝わる際、うるう年の影響で日付が変動しやすかったため、覚えやすい2の10乗に置き換えられました。そして2015年頃から、10月24日が慣例として「プログラマーの日」として定着しました。 これは業界内の人々だけが通じる一種の暗号のようなものでした。それに伴って育まれたのは、一連の自嘲的な表現です。2006年前後には『IT民工』がネット上で広まり、2009年から2012年にかけて「碼農(マノウ)」という呼称が急速に普及。さらに下には「碼奴」「碼畜」なども登場しました。こうした自嘲の前提には一定のハードルがあります。同年代より一段高い給与を受け取り、他人には理解しがたい仕事をこなすことで初めて、自らを「農民工」と呼ぶ自信が生まれるのです。2021年、中国人力資源社会保障部がソフトウェア従事者を「新世代の農民工」の統計対象に組み入れると、プログラマーたちは「マノウが本当に農民になった」とSNSでシェアし、その口調には怒りよりもむしろ喜びが感じられました。 その後、この暗号は業界の外へと持ち出されることになりました。2020年、CSDN

AI 自動翻訳

プログラマーは消えるかもしれないが、誰もが「プログラマー」になる。

著者|Wildcard

今日は一日中、Xで「1024プログラマーの日おめでとう。今年は最後のプログラマーの日になるのだろうか」という議論が繰り返されていました。

この日はちょうど土曜日でした。微博上の話題は「今年のプログラマーの日は休日が付いてくる」というもので、添えられた文章には、AIツールが繰り返しのコーディングを肩代わりしてくれたため、プログラマーはようやく緊急な要件に邪魔されることなく祝日を過ごせると書かれていました。

影石は5年連続で優秀なプログラマーにゴールドキーボードカバーを贈呈しており、今年は新たに「F5」キーが加えられ、不断の刷新と進化を象徴しています。授賞式の場で、ある若い同僚が冗談めかしてこう言いました。「今年のゴールドキーボードカバーは、AIに贈るべきですね。」

ある企業の祝日向けツイートはさらに率直で、「今年のプログラマーの日、私たちは採用を拡大しました。AIに指示して何かを作れる人も、プログラマーに数えられます」と述べています。

一方、小紅書では、プログラマーが「古法プログラミング時代」というタグの下で古本を整理しており、『図解 HTTP』は3冊で1冊、アルゴリズム関連の書籍は10元で売られている。別の投稿のタイトルは「プログラマーの本は、多抓魚でも引き取ってくれない」というもので、最終的に売れた数冊のうち、最も高額だったのはなんと『人月神話』だった。

ある祝祭日は、休日にされ、人員増員が行われ、さらにはその「聖書」まで中古市場で値引きされている。

祝祭は通常、中止によって消滅するわけではない。むしろ、もはや自分自身を確認するためにそれが必要とされなくなったときにこそ、消滅するのだ。この言葉を理解するには、まずその祝祭がどのように生まれたのかに遡る必要がある。

コードを書く人の暗号から、すべての人の祝日へ

1024は、もともと公式な祝日ではありません。その遠い親戚にあたるロシアの「第256日」プログラマーの日は2009年に制定されましたが、中国に伝わる際、うるう年の関係で日付が変動するため、覚えやすい2の10乗である1024に置き換えられました。おおよそ2015年頃から、10月24日が慣例として「プログラマーの日」として定着しています。

これは、業界内の人々にしか通じない暗号だ。それに伴って育まれたのは、一連の自嘲である。2006年前後には『IT民工』がネット上で広まり、2009年から2012年にかけて「碼農」が急速に普及し、さらに下には「碼奴」「碼畜」まで登場した。自嘲の前提にはハードルがある――同世代より一段高い給料をもらい、他人には理解しがたい仕事をこなしてこそ、自分を「農民工」と呼ぶ自信が生まれるのだ。2021年、中国人力資源・社会保障部はソフトウェア従事者を「新世代農民工」の統計対象に加えた。プログラマーたちは「碼農が本当に農民になった」という投稿をSNSで次々と拡散し、その口調には怒りよりもむしろ喜びが感じられた。

そして、この暗号は場外へと退けられました。2020年、CSDNは長沙で第1回目の1024プログラマーの日を開催し、院士が開会の辞を述べました。2023年には中国中央テレビに取り上げられ、2024年には微博の話題の閲覧数が40.7億回に達しました。

興味深いことに、この祝日のスローガンは常に変化してきました。2023年、長沙大会は初めてオープンソースから人工知能へと重心を移しました。2024年には、中国ソフトウェア工業協会が主催するプログラマーの日は、テーマが「AIが潮流となって未来へ、共に運命を分かち合うAI」へと変わりました。また、長沙大会の開幕式では、CSDN創設者の蒋涛氏が、自然言語を使ってAIにコードを書かせるデモを実演しました。

今年に入り、大会は名称を「1024プログラマーの日兼AIビルダー大会」に改め、テーマは「誰もがBuildできる」になりました。開幕式には、複数のロボット企業の創業者が出席しました。「ビルダー」という言葉は「プログラマー」よりもはるかに広い概念であり、先ほどの「採用拡大」に関するツイートで紹介された新しいプログラマーの作品には、消費のクールダウン期間を通知するアプリ、クローゼットのコーディネート生成ツール、李白と会話できるプログラムなどがあり、それらを作った人々の多くは、一行のコードすら手書きしたことがありませんでした。AIプログラミングツール各社もこの日を新規ユーザー獲得の好機と捉え、ZCodeは5億トークンをプレゼント、TRAEはチェックインで抽選を行い、公式発表ではその結果の92.5%が10元クーポンであると示されました。

取り込みによって祝祭の輪は広がり、AI によってその輪はほぼ境界のないものへと拡大しました。すべての人に開かれた祝祭は、実はもはや誰のものでもなくなっています。しかし、輪が拡大する一方で、かつて中心に立っていた人々には、いったい何が起きているのでしょうか。

最も不運な一学年のコンピュータ学生

2021年と2022年に入学したコンピュータ専攻の学生たちは、今年の卒業時に「史上最も不運な世代」だと自嘲しています。入学時にはフルーツデーや数回の面接でオファーがもらえると期待していたのに、卒業時にはほとんど誰も初級エンジニアを採用しようとしていない現実に直面しているのです。

データは彼らの側に立っている。スタンフォード大学の研究によれば、米国における22歳から25歳のソフトウェア開発者の雇用者数は、2022年末のピーク時と比べて約20%減少している一方で、経験豊富な開発者はほぼ安定している。国内では、マイケスの就業ブルーブックにおいて、コンピュータ系専攻が初めて学部レベルの「グリーンカード」専攻リストおよび高給与専攻トップ10から外れた。また、脈脈のデータによれば、バックエンド開発職の需要は41%減少したのに対し、AI関連職の需要は7.9倍に増加している。

抜き取られたのは梯子全体ではなく、梯子の一番下の一段だった。

最も説得力のある事例は、AIによるプログラミングを極めている企業自身からもたらされています。Anthropicは今月中旬、自社の人員構成の変化に関する報告書を公表しました。2025年初頭から現在に至るまで、技術部門における初級職員の割合は21%から14%へと低下し、新規採用された技術系社員のうち初級職の割合も27%から9%へと、実に3分の2にまで減少しています。

もちろん、異なる声も存在します。アマゾンの最高技術責任者であるヴェルナー・フォーゲルス氏は先日、深圳で行われたインタビューにおいて、アマゾンが採用する初級エンジニアの数は「これまでと同様」であり、新入社員が身につけるべきスキルは、他者との協働、20年間稼働し続けるシステムを理解すること、そしてAIが生成したコードのうち、どの部分を慎重に検査すべきかを見極めることだと述べました。

彼はまた、「検証債務」という概念も提示しました。AI がコードを生成したものの、それが正しいかどうか誰も確認しておらず、その部分は技術的負債のように放置されたままとなり、チームはその中にどのような問題が潜んでいるのかすら把握していません。

しかし、彼の説明においてさえも、新人の価値はすでに「コードを書くこと」から別の領域へと移っており、検証・協働・判断といった側面に置かれている。

残った人々にとって、仕事そのものも変わってしまった。

今年9月、Ruby on Railsの創始者であるDHHは、オースティンで開催されたRails Worldカンファレンスにおいて、自社37signalsがソフトウェア開発において手書きコードをもはや標準的な手法として採用しないことを発表しました。彼はこの動きを「Pencils down」と名付け、鉛筆を置くという意味です。かつてはAIにキーボードを渡すくらいなら引退するとも語っていた彼は、壇上で聴衆に対し、依然として大量の手書きコードを書いている人はどれほどいるのかと問いかけました。

挙手したのはたった五人だけだった。

国内のプログラマーも同様の変化を経験しています。大手企業でバックエンド開発に従事するあるエンジニアは、かつては一日の6〜7割をコードを書く時間に費やし、残りの時間は要件の確認や設計、不具合の調査に充てていたと語ります。AIがワークフローに導入されてからは、その割合は完全に逆転しました。ある博士課程の学生は、2年前にはAIによるプログラミングのウィンドウを開く際、研究室の先輩たちの目を避けていたと振り返ります。「AIを使うのは能力不足に見えるし、怠けているように思われてしまうから」でした。今では、彼自身が先輩たちに積極的に勧めています。

さて、今年の1024はちょうど土曜日に当たり、プログラマーたちがようやく一日休めるようになったのは、朗報と言えるでしょうか?

Anthropicの報告書には、別の数値も記されています。今年3月、社内におけるClaudeエージェントの作業時間は、初めて人間の従業員を上回りました。8月までには、従業員が指示したエージェントの作業時間は、人間自身の6倍に達していました。

報告書に記載されたエンジニアの日常とは、複数のプログラミング用インテリジェントエージェントの端末を同時に起動し、十数個のコンテキスト間を行き来する様子を指しています。バックグラウンドのデータによれば、対話型インテリジェントエージェントのセッションでは、約80%の時間帯がアイドル状態となっています。これはモデルの処理速度が遅いからではなく、人間が次の指示を与えるのを待っているためです。

コードを書くことはもはやボトルネックではなく、人の集中力こそが問題です。

微博では、AIがプログラマーのための休日を守ってくれたと伝えられています。この表現も間違いではありませんが、別の言い方もあります。今年の1024は残業が不要なのは、すでに残業を担うのがAIに置き換わっているからです。

プログラマーは、もはや「コードを書く人」から、「コードを審査する人」「AIにタスクを割り当てる人」「成果物に署名する人」へと変わりつつあります。これらの仕事はいずれも重要で、なかにはコードを書くこと以上に難しいものもあります。しかし、それらには共通点があり、いずれも「1024」という暗号をあまり必要としない点です。

職業の名称と実際に行われている仕事との間に乖離が生じる——このようなことは歴史上で何度か起こっています。しかも前回も、まさに「計算」と関係していました。

電子計算機が登場する以前、「computer」は一つの職業でした。

この語は人を指し、具体的には計算を専門とする人々を意味する。19世紀末、ハーバード天文台は女性たちを雇い、星図の写真を一枚一枚分析させたが、彼女らは「ハーバード・コンピューター」と呼ばれた。

1891年頃、ハーバード大学天文台の女性計算手たちが星図の写真を解析していた。画像提供元|ハーバード大学カレッジ天文台

第二次世界大戦中、アメリカ航空諮問委員会はバージニア州ラングレーの研究所で数百人の女性数学者を雇い、風洞実験データや飛行軌跡を手作業で計算していた。そのなかには、「ウェスト・サイド・コンピュテーション・グループ」と呼ばれる隔離された部門があり、全員がアフリカ系の女性で構成されていた。

1949年夏、米国航空諮問委員会高速飛行ステーションの「計算員室」では、計算員たちが手作業で飛行試験データを処理していた。画像提供元|NACA/NASA

1945年、世界初の汎用電子計算機ENIACがペンシルベニア大学で完成しました。この機械を稼働させるために選ばれた6人の女性は、当時弾道表を手作業で計算していた人間計算員の中から抜擢された者たちでした。彼女たちは、史上初の「プログラマー」となりました。

1946年2月、ENIACのプログラマーであるベティ・ジェニングス(左)とフランシス・ビラスが公開デモンストレーションの準備をしている|画像提供:米陸軍

西区計算グループの責任者であるドロシー・ヴォーンは、1950年代末にIBM製の電子計算機がラングレー研究所に導入されるのを目にし、あることを実行しました。彼女は独学でFORTRAN言語を習得し、さらに部下の計算手たちにも一緒に学ばせました。やがて機械が計算を担うようになると、彼女たちは今度は機械向けのプログラムを書く側へと転じました。1958年、西区計算グループは解散しました。

左から、ドロシー・ヴォーン、レイシー・ハント、ヴィヴィアン・アデル。彼女たちはいずれもラングレーの手作業による計算担当者だった|画像提供:NASA

しかし、人間の計算手が一夜にして姿を消したわけではありません。1962年、宇宙飛行士ジョン・グレンは「フレンドシップ7号」でアメリカ初の有人地球周回飛行に臨む準備をしていました。軌道はすでにIBM製のコンピューターによって計算されていましたが、グレンは安心できず、西海岸出身の数学者キャサリン・ジョンソンに指名して、その数値を手計算で再確認させました。最も広く伝えられている話によれば、彼の言葉はこうです。「彼女が数字に問題がないと言えば、私は飛び立つ」。

1962年2月20日、ジョン・グレンは「フレンドシップ7号」宇宙船に搭乗した。画像提供:NASA、パブリックドメイン

機械が計算を担当し、人が結果に署名する。六十数年前のこの光景は、今日のエンジニアがインテリジェントエージェントの出力を一つひとつ確認する姿と、ほぼ同じである。

1966年、NASAに勤務していたキャサリン・ジョンソン。画像提供:NASA、パブリックドメイン

その後のことは皆が知っている通りだ。「computer」という言葉は残ったが、その指す対象はまったく変わってしまい、机に向かって計算尺を手にしていた女性たちから、一台の機械へと変化した。その職業は消滅したとは宣言されず、ただ自らの道具によって名前を飲み込まれてしまったのだ。

今日は「計算員の日」を祝う人はいません。それは計算がもはや重要でなくなったからではなく、計算がすでに至る所に浸透し、もはやそれを象徴する特定の職種を必要としなくなったからです。

プログラマーという職業自体、かつての職業が希薄化した瞬間に生まれたものである。

今度はそれ自身の番です。

名前の変化からその兆候が読み取れます。2024年、Cognition社はDevinを発表し、「初のAIソフトウェアエンジニア」という宣伝文句を掲げました。その後、ほぼすべての大手企業が自社の「AIプログラマー」や「プログラミングインテリジェントエージェント」を次々と投入しました。ByteDanceのTRAEコミュニティが今年の1024イベントで掲げたタイトルは「真のAIエンジニアに敬意を表して」でした。

「プログラマー」という言葉は、かつての「computer」のように、人間からツールへと徐々に移り変わりつつあります。

一方で、人材の肩書きも変化しています。「ビルダー」「AIエンジニア」「エージェント管理者」「FDE」。脈脈のデータによれば、現場導入エンジニアの求人数は前年同期比で15倍に増加しました。新しい肩書きの中に「コード」という文字を含むものは、ひとつも見当たりません。

では、冒頭の言葉に戻りましょう。今年の1024は、最後のプログラマーの日になるのでしょうか?

おそらくそうはならないでしょう。来年10月24日、長沙智谷では再びライトアップが行われ、大手企業からは依然としてキーボードが発売され、AIプログラミングツールもこの日に数億個のトークンを配布するでしょう。この祝祭は今後も存続し、これまで以上に賑わいを増すかもしれません。

ただ、盛り上がる主役が変わっただけだ。それはすべての「構築者」のための祭りへ、AIツールのマーケティングイベントへ、地域産業の年間顔となるものへと変わっていくだろう。もともとは自虐的なジョークで結束していた小さなコミュニティ――1024がなぜ面白いのかを理解し、互いに暗黙の了解を抱いていたあの仲間たち――はやがて気づくだろう。この祭りには、もはや彼らによるアイデンティティの確認など必要ないのだと。

ドロシー・ヴォーンの世代のように、最終的には「計算手」という呼称を守り切れなかったものの、彼らは最初期のプログラマーとなった。

今日、画面の前で同時に6つのスマートエージェント端末を注視している人々は、将来何と呼ばれるのか――現時点ではまだ答えが出ていません。確かなのは、1024は依然として2の10乗であり、この数値は変わらないということです。変わる的是非、それを必要とするのは誰なのか、という点にすぎません。

*トップ画像の出典:PCMag

本記事は極客公園のオリジナル記事であり、転載には極客君のWeChatアカウント「geekparkGO」までご連絡ください。

情報源

极客公园

関連テーマ

← すべてのニュースへ