Lessons in this course (13)

1. From developer to tech lead: what changes

Basic★ Must knowLesson 1 of 13
DeveloperLead
Measured by own outputMeasured by team output and outcomes
Solves assigned problemsDefines problems, breaks them down, assigns
Deep in codeCode + design reviews + unblocking + communication
Reports statusOwns status, risks and expectations with stakeholders
Responds to decisionsMakes and explains decisions, accepts accountability

Typical lead time split: ~30–60% hands-on technical work, the rest planning, reviews, mentoring, meetings and stakeholder communication. A common trap: being the "hero" who does the hardest work alone — it doesn't scale and blocks the team's growth.