「人間がコードを書く時代は終わった」時代に、これからエンジニアを目指す君へ
2026年1月20日、Node.jsとDenoの生みの親であるライアン・ダールが、静かに、しかし決定的な言葉を発した。
「人間がコードを書く時代は終わった」
彼自身が認めるように、似たことは何度も語られてきた。それでも、JavaScriptの世界を二度にわたって塗り替えた人物の口から出た言葉には、独特の重力がある。
ただ、彼の真意を見誤らないでほしい。「エンジニアの仕事がなくなる」とは一言も言っていない。「構文を直接書くことが、もはや中心的な仕事ではなくなる」——そう言っているのだ。
僕自身の日常が、まさにそうなっている。気づけば、VSCodeを開く時間がめっきり減った。代わりに何をしているかといえば、AIが生成したコードを読み、設計の筋道を考え、そして何より——言葉を書いている。何を作りたいのか。なぜそうしたいのか。どんな制約のなかで動くのか。論理を組み立て、言葉に落とし込む。その繰り返しだ。キーボードを叩く時間の大半は、もうコードではなく、文章に費やされている。
君の前に立ちはだかる壁
この変化の波に最もうまく乗っているのは、経験を積んだエンジニアたちだ。
なぜか。彼らには「ものさし」がある。自分の手で書き、失敗し、夜を徹してデバッグし、設計の甘さに苦しみ、一からやり直した経験。その蓄積が、「何が正しいか」を嗅ぎ分ける嗅覚を育ててきた。だからAIを正しい方向に導くことができるし、AIが吐き出したコードを一目見て、「これは筋がいい」「ここには罠がある」「この設計は半年後に泣く」と判断できる。
そうしたベテランほど、AIを得て、さらに遠くへ飛んでいく。経験の浅い者との差は、縮まるどころか、日に日に広がっていく。
これが第一の壁だ。
第二の壁は、もっと厄介かもしれない。経験を積む機会そのものが、細っていく可能性がある。AIを使いこなすベテランがいれば、かつて新人に任せていた仕事の多くを、一人でこなせてしまう。未経験者を雇い、時間をかけて育てる余裕は、企業の側から失われていくかもしれない。
さて、君はどうする。技術力だけを武器に、戦い続けるか。
価値の源泉が移動する
では、何を身につければいいのか。
AIがコードを書く時代に重みを増すのは、「何を作るべきか」を見定められる人間だ。
これは、コードを書く力とは、似て非なるものだ。
ある領域を深く理解していること。要件を言葉で整理できること。曖昧なものに輪郭を与えられること。人の話を聞いて、本当に必要なものを見抜けること。
皮肉なことに、これは昔ながらのエンジニア像とは正反対かもしれない。技術に没頭し、人付き合いは苦手でも、コードさえ書ければ居場所があった時代。その時代は、静かに幕を下ろしつつある。
領域を理解する力。言葉にする力。これを持つ者と持たざる者の間に、くっきりと線が引かれる時代が来る。
君に伝えたいこと
だから僕は、君にこう言いたい。
技術だけを追うな。
ECでも、金融でも、医療でも、教育でも、何でもいい。どこかの領域に、深く潜ってほしい。その業務がどう回り、何が難しく、どこに価値が生まれるのかを、肌で知ってほしい。その土地勘を持つ君がAIを使うほうが、技術だけを知っている誰かより、はるかに強い。
言葉にする訓練を怠るな。
自分の仕事の手順を、一度書き出してみるといい。判断の基準を言葉にしてみるといい。例外的なケースを並べてみるといい。誰かに説明するつもりで、曖昧さを削ぎ落としてみるといい。この訓練が、AI時代の基礎体力になる。AIに的確な指示を出す力とは、結局のところ、言語化の力にほかならない。
まず自分の作業から変えてみろ。
NotebookLM、Claude、Dify、n8n——道具はいくらでもある。完璧なものを作ろうとしなくていい。まずは、毎日やっている面倒な作業をひとつ、ほんの少しだけ楽にしてみる。その小さな手応えを、積み重ねていく。
これは終わりではない
「人間がコードを書く時代は終わった」という言葉を、終焉の宣告だと受け取らないでほしい。
これは、始まりの合図だ。
新しい時代のエンジニアリングが、いま産声を上げようとしている。そしてこの時代は、君にとって追い風かもしれない。
考えてみてほしい。これまでエンジニアになるには、長い時間をかけて技術を積み上げるしかなかった。その道のりの長さが、参入障壁であり、ベテランの優位性だった。
しかし、その構図が揺らぎ始めている。
君がある領域を深く知っていて、言葉にする力があり、AIを道具として使いこなせるなら——技術を何年も積み上げてきたエンジニアと、違う角度から肩を並べることができる。同じ土俵で戦う必要はない。彼らが持っていないものを、君は持っている。
技術的な知識は、あとからでも身につけられる。必要になったときに、必要な分だけ学べばいい。AIがそれを助けてくれる時代だ。
でも、領域の深い理解は、一朝一夕には手に入らない。言葉にする力も、日々の訓練なしには育たない。だからこそ、今はそちらに時間を注いでほしい。
コードを書く技術は、もう希少資源ではなくなった。しかし、「何を作るべきか」を見極め、「それが正しいか」を判断し、「なぜそうなのか」を言葉にできる力——これは、まだまだ稀少だ。
その力を携えて、君は新しい時代のエンジニアになれる。
さあ、歩き出そう。
Discussion