HeadlinesBriefing favicon HeadlinesBriefing.com

ソフトウェアエンジニア vs アートisanalコーダー:用語の再定義

Hacker News •
×

2026年9月13日 ソフトウェア開発とAIの議論において、一般的なテーマは、「真剣な」エンジニアが最終結果を重視し、「アートisanal」なコーダーがコーディングの体験を重視するということです。この二分法は多くの開発者を正確に説明していませんが、一人の著者がこの二分法における自分の立場を振り返っています。著者はプログラムに100%の信頼性を望んでおり、忍耐と注意が不可欠な要素だと信じており、あらゆるミスはタイポによるものだと考えています。著者はLLMの使用を拒否し、これらのツールが開発者を低レベルの詳細から隔離し、構築による正しさを保証できないと主張しています。これによりパラドックスが生じます:LLMを拒否することで、著者は自分自身を「アートisanalコーダー」と特定しますが、業界がアートisanalの対義語を「ソフトウェアエンジニア」と呼ぶ場合、著者は自分がその称号にふさわしいか疑問を抱きます。著者はHillel Wayneの2021年のクロスオーバープロジェクトを参照しています。このプロジェクトは、他のエンジニアリング分野からソフトウェアエンジニアリングに転向した人々にインタビューを行いました。コンセンサスは、ソフトウェアエンジニアリングは本物のエンジニアリングであるが、ソフトウェアを書く多くの人々がエンジニアリングの仕事をしていないということでした。Wayneの用語は現代の使用と直感的に反していると指摘されました:丁寧なコーダーを「エンジニア」と呼び、プロンプトに依存する開発者を「職人」と呼んでいました。この記事は、この分野には役割を区別する豊富な語彙が欠如していると結論付け、コードを扱うすべての人がエンジニアであるわけではない、つまり電気を扱うすべての人が電気エンジニアであるわけではないと示唆しています。