Hacker News
ソフトウェアの裏にいる誰か
ソフトウェア初登場 526ポイントコメント188件
ソフトウェア会社のLinearの考え方を書いたエッセイです。良い製品には、それを作った人の経験や価値観が表れるので、その「魂」を大切にすべきだと主張しています。
何が書かれているのか
筆者は、良い製品には作り手の経験、大切にしていること、物事の進め方の考え方が込められていると言います。ソフトウェアを工場のように作る考え方や、AIエージェントで開発を自動化する流れに疑問を投げかけています。Linearは「データより直感を大切にする」と説明しています。ここでの直感とは、経験を積み、顧客と話し、失敗から学んで育つ自分なりの考え方のことです。
なぜ今この話題なのか
最近は、AIを使えば機能を素早く追加できるようになりました。しかし、筆者は多くの製品が「できることを増やすだけ」になり、全体として一つの考えがまとまっていないと感じています。個人がそれぞれAIを使って変更を加えると、それぞれは正しくても、全体はつぎはぎのようになってしまうと心配しています。
文章に出てくる大事なポイント
- Linearは発売前に、さまざまな会社や立場の人に、普段どう仕事をしているかを聞いた
- 機能は単体ではうまく動いても、製品全体を悪くすることがある
- 製品の変化の多くは、既存の中心的な問題を直すより、機能を足すことが中心になっている
- 作り手が何を選び、何をしないと決めたかが、製品の性格になる
なぜ大切なのか
製品が作り手の考えを失い、平均的なものになると、使う人は「誰かが本気で考えて作った」と感じにくくなります。便利な機能が増えても、心に残る製品にはなりにくいかもしれません。筆者は、ソフトウェアを作るのが簡単になった今こそ、一人ひとりが考えを深め、それを最後まで貫くことが大切だと伝えています。
これから注目したいこと
- AIエージェントを使った開発が、製品の一貫性をどう変えるか
- 多くの企業が、機能追加よりも中心的な問題の作り直しに取り組むか
- 利用者が、製品に作り手の個性を感じられるか
用語解説
- Linear
- この文章を書いた会社で、ソフトウェア開発に関わる製品を作っています。
- エージェント
- 人の代わりに作業を自動で進めるAIのプログラムのことです。