Tech Lead (Years 5–10) — Deep Dive
Hybrid role: Technical leadership + light people management. Test drive before committing.
What "Tech Lead" Actually Means
A Tech Lead is:
- 70% IC work — designing, coding, mentoring directly
- 30% people work — helping reports grow, unblocking team
- Technical authority — people respect your expertise
- Light management — not responsible for hiring/firing
- Team representative — speak to management on behalf of technical team
- Not their manager — someone else does official management
Typical scope: Small team (3–5 engineers) + technical domain.
Duration: Usually 2–4 years. Then choose IC (Staff Engineer) or Management (Manager).
Why Tech Lead Role?
Before You Commit to Management
- Try people interactions without full commitment
- See if you like coaching vs. executing
- Develop leadership muscles
- Keep technical skills sharp
Before You Commit to Pure IC
- Test if you want broader influence
- Understand what management looks like
- Build leadership skills you might need later
Unique Value
- You understand both technical and people sides
- You build consensus through technical authority, not hierarchy
- You can bridge engineers and management
Your Role & Responsibilities
50% Technical Work
- Design systems and architecture
- Write code (maybe 30% of time)
- Propose technical improvements
- Participate in architecture reviews
30% Mentoring & Developing
- Mentor 2–3 engineers on your team
- Help them own features
- Code review their work (teaching, not gatekeeping)
- Celebrate wins and learn from failures
20% Meetings & Communication
- Sync with your manager
- Participate in planning meetings
- Represent team's technical concerns
- Write design documents
Tech Lead vs Manager vs. Senior Engineer
| Responsibility | Tech Lead | Manager | Senior IC |
|---|---|---|---|
| Technical decisions | Primary | Advisory | Primary |
| Mentoring | Direct mentoring | Growth/coaching | Thought leadership |
| Hiring | Input, no final call | Full responsibility | Input, no call |
| Performance feedback | Informal only | Formal, official | Informal only |
| People's manager | No (someone else is) | Yes | No |
| Coding | 40–50% | 10–20% | 30–50% |
| Meeting load | Medium | High | Low |
| Scope | 1 team | 1–3 teams | Company-wide |
The Unique Challenges of Tech Lead
Challenge 1: Ambiguous Authority
You're not their manager, but you lead them. Confusing.
Fix: Be clear. "I'm not your manager, but I'm helping you grow technically."
Challenge 2: Overcommitment
You say yes to too much tech work AND people work.
Fix: Set boundaries. You can't do both 100%.
Challenge 3: Bottlenecking on Technical Decisions
Nothing ships until you review it.
Fix: Set clear standards. Teach people. Let them run.
Challenge 4: Unclear Path Forward
People don't know if you're stepping toward management or IC.
Fix: Talk to your manager. Have a 2–3 year plan.
Challenge 5: Not Feeling "Real" Management
You don't hire, don't fire, don't set comp.
Fix: You're testing. This is intentional. Use it to learn.
Decision Point: IC or Management? (Years 5–8)
After 2–4 years as Tech Lead, you must choose.
Signals you'll like IC Track: - You love solving technical problems more than people problems - Code excites you more than team dynamics - You want deep expertise - Meetings energize you less than building
Signals you'll like Management: - You love helping people grow - Mentoring excites you - You want broader organizational impact - People dynamics fascinate you more than code
What to do: 1. Talk to Staff Engineers and Managers you trust 2. Reflect on which energized you in Tech Lead role 3. Make a choice 4. Commit for 5–8 years
Books to Read as Tech Lead
- Staff Engineer: Leadership Without Management — understand IC path
- An Elegant Puzzle: Systems of Engineering Management — understand management path
- Radical Candor — feedback and mentoring
- The Phoenix Project — system thinking
- Designing Data-Intensive Applications — deepen technical knowledge
Success Metrics (As Tech Lead)
✅ Your team ships on time and with quality
✅ Engineers you mentored grow and ask your advice
✅ Your technical decisions improve the system
✅ Other teams respect your opinion
✅ You're not bottlenecking anything
✅ You still write code and stay current
Should I become Tech Lead if I'm not sure about management?
Yes. That's exactly the point. 2–3 years of testing saves 10 years of wrong choice.
How do I know when to switch from Tech Lead to IC vs Manager?
Ask your manager for guidance. Be honest: "Which path do you think fits me?" Get 360 feedback.
Is Tech Lead a real level or a loophole?
Real level at good companies. Loophole at bad ones (unleveled work, unclear expectations). Choose good companies.
Next: Director of Engineering or return to IC vs Manager Track.