Boris Cherny(Anthropic Claude Code 团队)把工程、产品、设计融合后涌现的新角色拆成了五种原型:Prototyper、Builder、Sweeper、Grower、Maintainer。
最核心的洞察:这些角色跟岗位 title 没关系。有些设计师是 Prototyper,有些是 Sweeper;工程师和 PM 也是一样。一个人可以横跨 2-3 个角色。
团队组合跟着产品阶段变:还在找 PMF 的产品需要 Prototyper+Builder+Sweeper;找到 PMF 在增长的加 Grower;成熟产品需要更多 Maintainer。
11598 个赞——这说明这个框架戳中了很多人。可能是目前讨论 AI-native 团队设计最有影响力的一条帖子。
Boris Cherny 说:当工程、产品、设计和数据科学融合成一种新角色时,我开始思考未来的角色会长什么样。在 Claude Code 团队里,我看到了五种原型:
1. Prototyper(原型者):想出新点子,产出很多想法,但大部分不会上线。
2. Builder(建造者):快速把原型或想法变成生产级的产品或基础设施。
3. Sweeper(清扫者):打理 UI、简化代码和系统、下线不该留的功能、优化性能。
4. Grower(增长者):接手已经做出来的产品,持续迭代,提升 PMF。
5. Maintainer(维护者):拥有一个成熟系统,保证它安全、可靠、快速、高效地扩展。
很多人会横跨 2 个角色,有时 3 个。而且这些角色并不跟岗位绑定——在 Anthropic,有些设计师是第 1 类,有些是第 2 类,有些是第 3 类;工程师和 PM 也一样。
一个健康的团队需要根据产品阶段来搭配:
- 还在找 PMF 的新产品:需要 1+2+3 强的人
- 找到 PMF 在增长的产品:需要 2+3+4 加一些 5
- PMF 稳固的成熟产品:需要 3+4+5 加一些 2
也许未来的产品角色会更像这样,而不是今天这种按职能划分的方式?
Boris Cherny (Claude Code @ Anthropic) identifies five archetypes emerging as engineering, product, design, and DS merge into a new kind of role: Prototyper, Builder, Sweeper, Grower, Maintainer.
The key insight: these roles aren't tied to job function. Some designers are Prototypers, some are Sweepers. Same for engineers and PMs. A person can span 2-3 roles.
Team composition shifts with product stage: pre-PMF needs Prototyper+Builder+Sweeper; growing product needs Builder+Sweeper+Grower+some Maintainer; mature product needs Sweeper+Grower+Maintainer+some Builder.
11598 likes — this clearly resonated. It's one of the most engaged AI team-design posts ever.
As engineering, product, design, DS, etc. melt into a new kind of role, I was reflecting on what roles might look like in the future. For example, when I look at the Claude Code team I see what I think is five archetypes:
1. Prototyper: comes up with brand new ideas; churns out many ideas, most of which don't ship
2. Builder: quickly turns a prototype/idea into production-grade product/infra
3. Sweeper: cleans up the UI, simplifies the code and system, unships, optimizes performance
4. Grower: takes a product that has been built and iterates on it to improve Product-Market Fit
5. Maintainer: owns a mature system to make it secure, reliable, fast, and efficient as it scales
Many people span across 2 roles, and sometimes 3 roles. I also notice that these roles are not really tied to job function -- eg. across Anthropic, some designers match category 1, some 2, some 3; same for engineers, PM, DS.
A healthy team needs a mix of these, depending on the product:
- A product that is new and pre-PMF needs people that are strong at 1+2+3
- A product that is growing and has found PMF needs 2+3+4 and some 5
- A product that has strong PMF needs 3+4+5 and some 2
Maybe product roles of the future will look more like this, and less like the domain-specific roles of today?