Oh My Learning

Sustaining Staff Career

staff-engineer/12 drafted · 9 min read

Sustaining a long-term staff-plus career and avoiding common traps#

TL;DR#

Staff-plus careers fail less often from lack of skill than from a small set of recurring traps — becoming a permanent bottleneck on everything you've ever touched, drifting into invisible "looking busy" work with no real impact, burning out from unsustainable always-on availability, and losing technical currency by drifting too far from hands-on work — and sustaining the career long-term requires actively recognizing and correcting for each of them, on purpose, rather than assuming good judgment alone will prevent them.

The idea#

Every mechanism covered in this subject — expanding scope, writing strategy, leading without authority, running initiatives, developing successors — is individually sound advice, but applied without limits, several of them curdle into their own failure modes over a multi-year career. This isn't a contradiction of the earlier lessons; it's the natural consequence of the fact that staff-plus work has no built-in stopping signal the way team-scoped work often does (a sprint ends, a ticket closes). Cross-team scope keeps expanding until something forces a boundary; a reputation for reliably unblocking things keeps generating more requests to be the unblocker; visibility work keeps being rewarded even after it stops being backed by real substance. Sustaining a long staff-plus career means deliberately building in the boundaries that the role itself doesn't provide automatically.

How it works#

Trap 1 — becoming the permanent bottleneck#

Because expanding scope (staff-engineer/03) and delivering results builds trust, it also generates a pull to become the default owner of everything you've ever fixed — every seam you've closed, every initiative you've run, quietly stays "yours" for ongoing questions and maintenance, because you're the fastest answer even after the formal work is done. Left unchecked, this consumes 100% of available capacity on maintenance of past work, leaving none for new high-leverage problems, and it makes you a single point of failure the organization becomes uncomfortably dependent on.

Correction: treat "who owns this after I'm done" as a required, non-optional part of finishing any piece of scope-expansion work — the successor-development practice from staff-engineer/11 isn't just good for other people's growth, it's the direct mechanism for freeing your own capacity. If a genuine owner can't be found, that itself is a signal worth escalating (the org may be understaffed on this problem area) rather than silently absorbing it indefinitely yourself.

Trap 2 — invisible or low-substance "busy" work#

Staff-plus impact is inherently harder to see day to day than shipped features (staff-engineer/01), which creates a subtle risk: the visible trappings of the role (many meetings, many documents, a full calendar) can persist even after the underlying substance has quietly drained out. An engineer can be extremely busy attending reviews, writing updates, and sitting in planning meetings without any of it actually preventing a bad outcome or improving anyone's decisions — busy without being high-leverage.

Correction: periodically (Larson suggests something like a quarterly self-audit) ask honestly of your own calendar and output: "if I had not done this, what specifically would have gone worse?" Work that survives this question is real leverage; work that doesn't survive it — a standing meeting nobody acts on differently because you attended, a report nobody reads — is a candidate to cut, regardless of how legitimate it looked on the calendar.

Trap 3 — unsustainable always-on availability#

The "go-to person for unblocking" reputation, if not actively bounded, tends to produce a always-interruptible working pattern — constant Slack pings, meetings booked back-to-back because you're needed everywhere, no protected time for the deep thinking that strategy work (staff-engineer/06) and hard technical problems actually require. This is a genuine burnout risk specific to staff-plus roles, distinct from generic overwork, because it's driven by the role's organizational value rather than simply having too many assigned tickets.

Correction: protect real blocks of unavailable time for deep work, and — counterintuitively — practice saying no or "not right now" to requests that don't meet the bar of genuinely needing your specific judgment; a staff engineer who's available for absolutely everything has, in practice, made themselves less available for the few things that most need staff-level judgment specifically.

Trap 4 — losing technical currency#

The more time spent on strategy documents, cross-team coordination, and executive communication, the less time is spent hands-on with code and systems — and staff-plus credibility (per staff-engineer/07, largely built on track record and demonstrated judgment) erodes if the underlying technical judgment starts to visibly lag the systems it's meant to guide. An architect whose mental model of the codebase is two years stale gives worse architectural guidance, however polished their documents remain.

Correction: deliberately protect some genuinely hands-on technical engagement — not necessarily shipping production features regularly, but enough direct contact with real systems (pairing, code review, prototyping, incident response) to keep judgment grounded in current reality rather than in an increasingly outdated mental model.

Trap 5 — archetype or scope drift with no reassessment#

An archetype or scope that fit well at one point (staff-engineer/02, staff-engineer/04) can quietly stop fitting as the organization changes (a reorg, a new executive, a market shift) — continuing to operate in a now-mismatched archetype out of inertia rather than deliberate choice produces declining impact that can be mistaken for declining skill, when it's actually a fit problem.

Correction: the periodic (roughly six-to-twelve-month) archetype reassessment recommended in staff-engineer/04 isn't a one-time exercise — it's a recurring part of sustaining the career, precisely because the traps above tend to compound quietly rather than announce themselves.

Putting it together — a sustainable staff-plus operating pattern#

Larson's overall picture of a sustainable long-term staff-plus career is not "avoid all these traps perfectly forever" (unrealistic) but "build in periodic, honest self-audit and structural correction" — a standing habit of asking the bottleneck question, the busy-versus-leverage question, the availability-boundary question, the technical-currency question, and the archetype-fit question, on a regular cadence, rather than only reacting once a trap has already caused visible damage (burnout, a stalled reputation, an organizational dependency crisis).

Pros#

  • Naming these traps explicitly turns "staff-plus burnout" and "staff-plus stagnation" from vague, hard-to-diagnose feelings into specific, checkable failure modes with specific corrections.
  • A staff-plus engineer who actively manages these traps sustains high-leverage impact over a much longer career horizon than one who doesn't.
  • The self-audit habit (the "what would have gone worse" question) is a lightweight, reusable tool applicable to almost any part of the role covered elsewhere in this subject.

Cons#

  • Self-audit requires real honesty about one's own low-value work, which is uncomfortable and easy to skip or rationalize away under normal workload pressure.
  • Correcting Trap 1 (handing off ownership) and Trap 3 (saying no more) can feel, in the short term, like reducing your own visible value or letting people down — the payoff is longer-term and less immediately visible than the short-term discomfort.
  • None of these corrections are one-time fixes; they require ongoing maintenance, which is itself an additional time cost layered on top of an already demanding role.

Alternatives#

  • Relying on a manager or HR process to catch burnout or stagnation — a reasonable backstop, but by the time it's visible externally (missed deadlines, visible exhaustion, a stalled promotion case), the cost of the trap has usually already been paid; self-audit is meant to catch it earlier.
  • Periodically rotating into a different role entirely (e.g., back into hands-on IC work, or into management) — a valid, more drastic reset some staff-plus engineers use when the traps have accumulated too far to correct incrementally; effective, but higher-cost and higher-disruption than ongoing self-audit.
  • Ignoring the traps and optimizing purely for short-term impact — maximizes near-term output and visibility, and can work for a few years, but per this lesson's argument, tends to produce burnout, stagnation, or single-point-of-failure organizational risk over a longer horizon.

When to use it#

Apply this self-audit on a recurring basis (quarterly is a reasonable default) throughout an established staff-plus career — it's most valuable exactly when things feel like they're going fine, since these traps compound quietly and are far cheaper to correct early than after they've caused visible damage.

When NOT to use it#

Don't apply this level of self-scrutiny while still establishing initial staff-plus scope and credibility (early in the journey covered by staff-engineer/01 through staff-engineer/05) — some short-term overinvestment in visibility, availability, and broad scope-grabbing is a normal and reasonable part of building the track record that earns the title in the first place; the traps in this lesson are specifically about what happens when that same pattern continues unchecked for years past the point it was needed.

Key takeaways / mental model#

Treat your staff-plus role like a system that needs periodic maintenance, not just periodic output: on a recurring schedule, honestly ask five questions — who else could own what I'm still the bottleneck on; what would have gone worse if I hadn't done this; when did I last say no to something that didn't need me specifically; when did I last touch a real system hands-on; and does my current archetype still match what the org needs — and treat a bad answer to any of them as a signal to correct, not a personal failing to hide.

Self-check questions#

  1. Of the five traps in this lesson (bottleneck, busy-without-leverage, always-on availability, stale technical currency, archetype drift), which one feels most present in your own work or a staff-plus engineer's you've observed? What would the concrete correction look like?
  2. Apply the "what would have gone worse if I hadn't done this" audit to one recurring commitment on your calendar (a standing meeting, a regular report). Does it survive the audit?
  3. Why does the lesson argue that some short-term overinvestment in scope-grabbing and visibility is reasonable early in a staff-plus career, but the same pattern becomes a trap later? What changes?
  4. Explain the connection between Trap 1 (permanent bottleneck) and staff-engineer/11 (developing successors) — why is successor development the direct mechanism for correcting this specific trap, rather than just good general advice?

References#

  • Staff Engineer: Leadership Beyond the Management Track (Will Larson), Chapter 8: "A day in the life," and the book's closing material on sustaining staff-plus careers.