一人工程 · solus opus

← 全部作品

一人工程solo engineer简洁哲学第 17 核心

solo engineer 哲学第 17 核心:simplicity

solo engineer 哲学 16 核心 + 第 17 核心 = simplicity。Solo engineer 选简洁不选复杂。1 人 + 1 台机器 + 1 项目 = 简洁。

solo engineer 哲学 16 核心(已写)+ 第 17 核心 = simplicity。

solo engineer 选简洁不选复杂。

simplicity 是什么

simplicity = 简洁 = 1 人 + 1 台机器 + 1 项目 = solo engineer 的核心特征。

simedw:

  • 1 人(V7 contractor + 14 次 commit + 半年时间)
  • 1 台机器(4 × RTX 4090 + iPhone Core ML)
  • 1 项目(midi-autocomplete)

3 个 1 = simplicity。

跟复杂度的对照

大公司 AI 工程的复杂度:

  • 100+ 人团队
  • 1000+ GPU cluster
  • 10+ 项目同时推进
  • 复杂 research pipeline
  • 复杂 deployment pipeline

5 个 100+ = 复杂。

solo engineer 的简洁:

  • 1 人
  • 4 GPU
  • 1 项目
  • 简洁 pipeline(commit log)
  • 简洁 deployment(App Store)

5 个 1 = 简洁。

简洁的代价

solo engineer 简洁的代价:

  • 不能并行多个项目(vladislav-kalinkin 4 个产品但每个深度浅)
  • 不能用大模型(simedw 125M 不能跟 OpenAI >1B 比)
  • 不能用大 compute(simedw 4 × RTX 4090 不能跟 Google TPU pod 比)
  • 不能用大团队(simedw 1 人不能跟 OpenAI 190+ 人比)

4 个不能 = 简洁的代价。

简洁的收益

solo engineer 简洁的收益:

  • 决策快(1 人决策 = 0 评审)
  • 部署快(1 人部署 = 0 跨团队协调)
  • 失败快(1 人失败 = 0 大团队责任)
  • 公开快(1 人公开 = 0 公司流程)

4 个快 = 简洁的收益。

4 个不能 vs 4 个快 = solo engineer 选简洁因为快 > 不能。

简洁哲学的具体表现

simedw 简洁哲学的具体表现:

  • 1 人写 README(不像大公司 5+ 人写)
  • 1 人跑训练(不像大公司 5+ 人跑)
  • 1 人做评测(不像大公司 evals team)
  • 1 人部署(不像大公司 5+ 人部署)
  • 1 人 marketing(不像大公司 5+ 人 marketing)
  • 1 人 HN show(不像大公司 5+ 人 PR team)

6 个 1 = simedw 简洁哲学。

一人工程的简洁哲学

solo engineer 简洁哲学:

  • 1 人 = 全栈 = 简洁
  • 1 台机器 = compute 限制 = 简洁
  • 1 项目 = 1 焦点 = 简洁
  • 公开失败 = 诚实 = 简洁

4 个简洁 = solo engineer 的核心哲学。

跟洞穴人格式的关联

洞穴人格式用 cave language = 简洁的语言。

solo engineer 用简洁哲学 = 简洁的工程。

两个简洁 = 洞穴人格式 + solo engineer 的哲学核心。

一人工程的 17 核心哲学

solo engineer 哲学 17 核心:

1-16 核心(已写) 17. simplicity = 简洁是 solo engineer 的核心

17 个核心 = 24 + 9 篇散文 = 一人工程图景的全部。

一人工程的简洁总结

solo engineer 简洁:

  • 1 人 + 1 台机器 + 1 项目 = 简洁
  • 4 快(决策 + 部署 + 失败 + 公开)= 简洁收益
  • 4 不能(并行 + 大模型 + 大 compute + 大团队)= 简洁代价
  • 4 简洁 > 4 慢 = 选简洁

4 个事实 = solo engineer 简洁哲学的全部。

solo engineer 一人 = 17 核心哲学 = 简洁。


这是 34+ 篇散文系列的简洁篇。Solo engineer 哲学第 17 核心 = simplicity。Solo engineer 选简洁不选复杂,因为 4 快 > 4 不能。