61 ポイント 投稿者 GN⁺ 2026-06-08 | 5件のコメント | WhatsAppで共有
  • AIコーディングツールの普及により、誰もがビルダー(builder) になれるようになる一方で、手でコードを書く 職人(artisan) の価値が見直されている
  • 2026年4月時点でGoogleの新規コードの75%がAI生成であり、開発者の84%がAIを導入している状況で、コード生産量は人間が追いつけない速度で増加している
  • AIがコーディングの参入障壁を下げ、開発者のアイデンティティを変える パラダイムシフト(paradigm shift) が進行しており、「開発者とは何か」という問いが再び提起されている
  • AI生成コードは初期段階の構築には有用だが、安全で堅牢なソフトウェアには 専門性と技術的熟練 が依然として不可欠
  • 素早く作るビルダーと、深い技能を持つ職人が結びついた 職人-ビルダーのハイブリッド が、新時代の開発者の中核的な差別化要因になるだろう

AIという新たな動力工具とコード生産の変化

  • AIは、槍や車輪、印刷機、インターネットに続いて人間の創作・消費のあり方を変えてきた道具の系譜の一つであり、技術の世界に急進的な変化をもたらしている
  • コード生成の領域でその変化は特に顕著
    • 2023年、GitHubはユーザーコードの46%が GitHub Copilot によって生成されたと明らかにした
    • 2026年4月時点でGoogleの新規コードの75%がAI生成であり、約1年半で25%から75%へ増加した
  • AI生成コードのかなりの部分は使えなかったり、セキュリティ上脆弱だったりするが、生産されるコード行数は指数関数的に増加している
  • 2025 Developer Surveyによれば、開発者・技術者の84%がAIを導入しており、そのうち51%が毎日AIツールを使っている
  • しかし、AIが37,000行ものコードを吐き出すとき、

    私たちはいったい何を生み出しているのだろうか?
    私たちが生み出すものの生成過程から私たち自身を排除したら、どうなるのだろうか?
    人工知能が完全に生成したものを、本当に私たち自身の創作物と呼べるのだろうか?

技術における哲学的難題 — 職人 vs ビルダー

  • 新しい技術が終わらせるのはすべてではなく、特定のものである。ここで言えば、まさに 現状維持(status quo) の一つだ
  • かつては椅子を自分で作り、手紙を自分で書かなければならなかったが、今ではIKEAやWhatsAppがその役割を置き換えている
    • 手工芸や木工が消えたわけではなく、忍耐と丹念さを持つ 職人 の役割として残っている
  • 道具が素早い制作を可能にするとき、「職人であるとはどういう意味なのか?」
    • 「同じ時間でIKEAの椅子を何百脚も組み立てられるのに、誰が椅子をゆっくり手で作るのか?」
    • 「AIが半分の時間で何でも作ってくれるのに、なぜコードを書くのか?」
  • Mike Swift (Major League Hacking) は次のように語っている

    「歴史的に、開発者であることはアイデンティティであり、コーディングというスキルを知っていなければならなかった。今は必ずしもそうではない」

    • AIはコーディング、映像編集、文章作成、数学、デザインなど ほぼあらゆる分野の参入障壁を下げている
  • 良くも悪くも、私たちは人工知能のおかげで 終わりのない近道 を作り出した
  • 企業は、遅くて丁寧な作業で最高品質を誇る職人よりも、すぐに投入できるビルダー を求めている
    • ただしIKEAの椅子が長持ちしないように、AI生成ソフトウェアも長持ちしないだろう

    「企業が粗雑に作られた椅子やAIソフトウェアの問題に直面したら、どうなるのだろうか?」

  • 正直に言えば、職人とビルダー という二分法は、必ずしも二分法的である必要はないと思う
  • AIの登場によって、私たちは技術発展の歴史における別の変曲点に到達しており、それは 現在の状況を終わらせ、新しい状況を生み出す変曲点 である
  • その新しい状況では、開発者は 未来の技術を素早く大規模に構築する職人へと進化 していくだろう

ビルダーである職人、職人であるビルダー

  • コードをほとんど知らない人でも、vibe-codingツールを使えば数時間で(部分的に)動くアプリケーションを構築できる
    • LinkedInでコードを一行も知らないのに、プロフィールに「building the next XYZ」と掲げる人たちの存在がそれを証明している
  • AIが手書きコーディングを選択肢の一つにしたことで、開発者のアイデンティティはもはや 「コードを書けるかどうか」 では定義できなくなった
    • 核心的な問いは 「何が開発者をソフトウェア構築プロセスの中で代替不可能にするのか」 へと移っている
  • その代替不可能性は、長年の経験、すなわち 職人性(artisanry) から生まれる
    • 文章作成の例: AI登場初期には誰もがもっともらしい段落を作れるようになったが、バブルが落ち着いた後、人を動かす物語を組み立てる力が再び文章作成の本当の価値になった
    • 職人の技能が成果物の形を決めるため、熟練者はAIを通じて素早く大規模に仕事を進められる
  • Mike Swiftは次のように語っている

    「価値はアイデア、コミュニケーション、センス(taste) から生まれる。何を、なぜ作るのか、そしてLLMやチームにどう作らせるかを知っていることだ」

    • 椅子を頑丈に作る方法を知っているのは、実際に作ったことがある人だけであり、コードベースを安全にする方法を知っているのは、コーディングできる人だけだ
  • Scott Hanselman (VP of Developer Community, Microsoft)

    「目標はプロトタイプなのか、それとも何百万人ものデータを預かる堅牢で安全なバンキングプラットフォームなのか」

    • AI生成コードは前者には適しているが、私たちのデジタル世界が築かれているのは後者である
    • コーディング知識のないvibe coderは、AIと自分自身の両方を混乱させ、奇妙なハードコーディングにはまり込む可能性がある
    • 単純なユーティリティを書くことと、Windowsや.NETのような基盤システムをリリースすることの間には大きな違いがある

クラフトマンシップ(craftsmanship)の価値

  • 私たちはビルダーが支配する世界に生きている
  • 企業は速度と効率を優先する ビルダーのやり方 で動いているが、堅牢なソフトウェアを作るには 職人の専門性がますます重要になっている
    • 文章作成において キュレーションとセンスが良い文章の判断基準になったのと同じ 構図である
  • AIがコードに無限の可能性を開くことで、コード需要も無限に増加 する見込みだ
    • ビルダーは、スケールしない、あるいは機密データを漏えいさせる成果物を作り続けることになり、それを修正するには コードを本当に理解している 専門家の作業が必要になる
  • AIは印刷機・車輪・インターネットのように拒否できない道具であり、職人の仕事をより容易にする手段でもある

    「今の世界は実質的に 電動工具(power tools) の誕生期だ。問題を解き、製品を作るためにツールの流れを最適化している」 - Mike Swift

    • 開発者にとって、このような強力なツールを巧みに活用することは、新しい AI世界で成功するための必須要素 である
  • 現状維持が変わっても、遅く精緻な職人の仕事が消えるわけではなく、重要なのは職人かビルダーかではなく、その両方を兼ねること
    • 文章の下書きを 万年筆でノートに書きながら、同時にノートPCでGeminiを開いておく作業スタイル がその例だ
  • IKEAの椅子を技術なしに組み立てられる理由も、熟練者が部品を設計・検証・生産しているから であり、コードとソフトウェアにも経験ある職人が依然として必要
    • 構築できる 職人開発者 は、どんなAIよりも価値ある存在になるだろう

5件のコメント

 
dokkebi 27 일 전

必要なのは職人ではなく、仕上げの最終チェックをする人にすぎない。木の椅子から飛び出した釘を見つけたり、粗い部分を紙やすりでこすったりするような仕上げ作業で、AIが繊細に対応しきれない部分を見つけて直す人が必要だということ。
でも、その人が職人である必要はないと思う。

ただ、木の椅子を作ったことがある人のほうが、そうでない人よりも少し質の高いものを作れるというのは証明されている気がする。

 
seunggi 26 일 전

同意します。一方で、

  • 先端にねじ山のない釘は、柔らかい木材など素材特性との相性によってはみ出した釘が多くなり、仕上げ検査に影響することがある
  • 高級市場では特定の木材が顧客満足度を高めるが、ここに適しているのは釘ではなく木材同士の接合である
  • 大量生産時には、製作に時間がかかっても二重スクリュー結合法を使う
  • 特定市場の流行を参考にしてスタイルを作り出す

こうした点は、代替不可能だという主張というより、

  • 製品の内在的価値を引き上げる職人
  • 作ることで役割を果たすビルダー
  • あるいは、外在的な「売れる価値」を作る役割までも
    意志と意図を継続的に注ぎ込める主体が、本当にAIで可能なのかという疑問を感じます。

おそらく

  • 大多数の企業家にとって、ビルダーや職人の被雇用者には職人性まで必要ないかもしれない
  • ビルダーであれば、かなり多くの産業では十分かもしれない
  • 結局市場は無限の相対評価を行いながら、類似製品の間で価格・品質・審美性を競争させつつ
  • 安くて質の良い製品を求めるだろうが、
  • "/goal 安くて質の良い椅子を作って"
    だけで実際に市場へ価値を届けられるのかと思います。

結局

  • 事業家は市場、マーケティング、利益の仕組みに意図と意志が集中していて
  • ハンマーや釘、木材、デザイン自体はその意図と意志を実現するための道具としての役割に近く
  • 人間の認知能力の限界上、誰かがハンマーや釘、木材、デザインそのものに意志と意図を継続的に投射しなければならないのではないでしょうか
  • "/goal 現在の市場トレンドと材料調達状況に合わせて椅子ビルダーエージェントを運用しよう"
  • "/goal あなたは椅子ビルダーエージェントとして安くて質の良い椅子を作ろう"
  • "/goal あなたは椅子デザインエージェントとして、流行に私たち独自のブランドアイデンティティを加味してデザインする"
  • のように、意図と意志を多数のエージェントに置き換えて実現できるのだろうか?
    マルチエージェントが品質や複雑性の制御、目標達成に失敗するという多くの研究結果は、この点で興味深いです。

最近議論される「趣味・嗜好」に関することも、一方では

  • コードそのものに意志と意図を持つ人と、市場や利益体系の道具としてコードを扱う人との違いは
  • もしかすると、ある個人がある主題に対して内面からの自発的な動機を持ち、続けていけるかどうか
    とも関係しているのではないでしょうか。

もしかするとこの問題は、まるで「白紙の石板」や「行動経済学」の問題のように、

  • 実行コストが0なら
  • その主題自体が面白く、内在的動機、あるいは気質的な長所を持つ人ほどその仕事を長く続ける可能性が高い
    なぜなら、そもそも価値を作ること、とりわけ他人の財布を開かせる価値を作る仕事や製品は、一度でうまくいくものではないはずだからです。

ソフトウェアエンジニアリングは有望だからやっているのでしょうか? それとも、それ自体に惹かれてやっているのでしょうか?
両方か、その間のどこか、ということではありそうですね。

一方で、社長の立場でも、うまくいかなければ誰かに怒りたくはなるけれど、llm に "/goal もう一度やってみて" と言うのは嫌かもしれませんね..

 
lchbest10 29 일 전

イケアは、職人が前段で完成品を作り、それを部品化してくれるからこそ価値があるのだと思いますが……本当に大バイブコーディング時代が来たら、前段に職人的な開発者は必要なのでしょうか?

 
kuthia 28 일 전

私は必要だと思います。職人の本質は、蓄積された経験によって磨かれたセンスにあると考えています。

センス(Taste)が新しい10xだ
実力なし。センスなし。

最近こうした文章がよく注目を集めているのも、そういう文脈なのかもしれません。

 
awbrg789 2026-06-08

良い文章ですね、共有ありがとうございます。