Claude Code's creator: professions give way to 5 overlapping roles

Anthropic's Boris Cherny argues that rigid job titles (frontend, backend, design) are giving way to five archetypes — from "prototyper" to "maintainer" — and strong specialists already cover 2–3 roles at once.

Author: Michael Kokin ·

We're used to splitting development into frontend, backend, design, and analytics. But Boris Cherny of Anthropic (the creator of Claude Code) is convinced that as these areas merge, rigid job titles are giving way to five archetypal roles.

The five roles

1. Prototyper — generates tons of ideas and hypotheses, quickly assembles the first concepts.
2. Builder — takes a prototype and turns it into a fault-tolerant, production-grade product.
3. Sweeper — optimizes performance, cleans up UI and code, removes clutter, and simplifies the system.
4. Grower — iterates on the product based on feedback and metrics, dialing in Product-Market Fit.
5. Maintainer — owns security, stability, and efficiency as a mature system scales.

The takeaways

Neural nets gradually take over the routine, and people get the most interesting part — driving products at a new level.

Boris's original tweet