I’ve been following this discussion about teaching strategic thinking to engineers, and I want to raise an important tension I see:
Not every engineer wants to be strategic. And that’s okay.
The Problem
There’s this implicit assumption that to advance to senior levels, you must develop strategic thinking, business acumen, and cross-functional influence.
But some of the most valuable engineers I’ve worked with—at Google, at Slack, and now at our EdTech startup—are deep technical specialists who have zero interest in business strategy, customer calls, or quarterly planning sessions.
And when we pressure them to become “strategic,” we either:
- Lose them (they leave for roles that value deep expertise)
- Frustrate them (they reluctantly participate but don’t thrive)
- Dilute their impact (time in strategy meetings = less time doing deep technical work)
The Dual Track Challenge
Most companies say they have dual career tracks:
- Individual Contributor track (IC)
- Management track
But in practice, the IC track often has a ceiling. Or it requires the same strategic/business skills as the management track, which defeats the purpose.
My Question
How do your organizations actually create career paths that value both strategic breadth AND technical depth?
Specifically:
- How do you ensure equal compensation and influence for both paths?
- How do you help deep technical specialists articulate their business impact (without requiring them to become strategic generalists)?
- How do you avoid the implicit bias that “strategic” = “senior”?
Because if we only develop strategic thinkers, we lose deep technical expertise. And that’s a mistake.
What approaches have worked for you? What’s failed?