<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>unhappy path</title><description>Timeless notes on engineering, systems, leadership, and the unhappy paths — by Oded Messer.</description><link>https://unhappypath.dev</link><item><title>Staff archetypes in the age of agentic engineering</title><link>https://unhappypath.dev/notes/staff-archetypes-and-ai</link><guid isPermaLink="true">https://unhappypath.dev/notes/staff-archetypes-and-ai</guid><description>Agentic tools are quietly reshaping which Staff-plus shapes thrive. Solvers are winning the incentive game; Tech Leads and Architects are getting squeezed — and that trade-off will show up in the talent mix for years.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The dominant AI narratives in engineering right now are depressingly predictable:
seniors are finally 10x, juniors have no future, and companies keep cutting
headcount. What gets less attention is how agentic engineering is changing the
landscape for senior-plus engineers — tipping the scale toward some shapes of
work and away from others, including ones the industry still needs.&lt;/p&gt;
&lt;p&gt;AI can be an expensive footgun. What’s happening is interesting at least, and
might be a bad omen.&lt;/p&gt;
&lt;p&gt;I’ve been using &lt;a href=&quot;https://staffeng.com/guides/staff-archetypes/&quot;&gt;Will Larson’s staff archetypes&lt;/a&gt;
for years — Tech Lead, Architect, Solver, and Right Hand. It’s a gross
generalization, but the categories are useful and have always felt natural.
Here’s how they look under current incentives.&lt;/p&gt;
&lt;h2 id=&quot;tech-leads-are-getting-squeezed&quot;&gt;Tech Leads are getting squeezed&lt;/h2&gt;
&lt;p&gt;Coordination, vision, and unblocking — the parts that used to define their
impact — are being eaten by prompts and agents. Some Tech Leads are adapting.
Some are watching their leverage shrink. Focus drifts toward shipping speed and
away from the quality and standards work that was their wheelhouse.&lt;/p&gt;
&lt;h2 id=&quot;architects-are-getting-sidelined&quot;&gt;Architects are getting sidelined&lt;/h2&gt;
&lt;p&gt;Hard. Companies believe they can ship fast without deep architectural thinking,
so Solvers and small teams cut Architects out of the loop. Some of that is on
Architects too: adapting long-term coherence to vibe-coding velocity is
genuinely hard. Either way, they’re undervalued right now, and it’s dangerous.&lt;/p&gt;
&lt;h2 id=&quot;solvers-are-thriving&quot;&gt;Solvers are thriving&lt;/h2&gt;
&lt;p&gt;Management loves people who can take ambiguous problems, lean on agents, and
ship aggressively. They’re also the ones cleaning up the 2am messes when the
magic breaks. The growing costs for them are overload and a fuzzy long-term
future inside the company. Constant fire-fighting and project-hopping make it
harder to build real domain expertise.&lt;/p&gt;
&lt;h2 id=&quot;right-hands-remain-rare&quot;&gt;Right Hands remain rare&lt;/h2&gt;
&lt;p&gt;Especially in the startup scene I know. My guess is they’ll be the ones driving
the technical side of AI transformations alongside management — embedding
practices and tools across the org while trying to keep systems and culture
from breaking. Hard to see that working without first spending real time as
Solvers, then (hopefully) switching back.&lt;/p&gt;
&lt;h2 id=&quot;the-incentive-trap&quot;&gt;The incentive trap&lt;/h2&gt;
&lt;p&gt;We’re currently optimizing engineering orgs around Solvers too heavily. The
other three archetypes are still needed, but relatively starved. Today’s
incentives also shape the Staff-engineer mix five to ten years out — and I see
huge gravitation toward Solvers.&lt;/p&gt;
&lt;p&gt;I shouldn’t be surprised. Still annoying to watch.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Adapted from a &lt;a href=&quot;https://www.linkedin.com/posts/odedmesser_staff-archetypes-activity-7473788497749913600-g4Mg&quot;&gt;LinkedIn post&lt;/a&gt;, June 2026.&lt;/em&gt;&lt;/p&gt;
</content:encoded></item></channel></rss>