Skip to content

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

  1. Staff Engineer: Leadership Without Management — understand IC path
  2. An Elegant Puzzle: Systems of Engineering Management — understand management path
  3. Radical Candor — feedback and mentoring
  4. The Phoenix Project — system thinking
  5. 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.