技术主管(tech lead,TL) 是负责团队或项目技术成功的工程师。你仍然需要写代码,但你的主要工作从只是构建转变为确保正确的事物得到良好的构建。TL 是一个力量倍增者:你的影响力是通过团队交付的内容来衡量的,而不仅仅是你自己的代码提交。
核心职责
text
✓ TECHNICAL DIRECTION → set architecture, standards, and the "how" of the project
✓ DELIVERY → break work down, unblock people, keep the project on track
✓ QUALITY → code review, testing culture, keeping the codebase healthy
✓ MENTORING → grow the engineers around you
✓ COMMUNICATION → translate between engineering and stakeholders
✓ DECISIONS → make (or facilitate) technical decisions and own the outcome
一个具体例子
你的团队被要求添加支付功能。作为 TL,你不仅仅是接任务。你设计技术方案(使用支付提供商 vs. 自己构建),将其分解为可交付的模块,决定谁做什么,亲自审查代码中的风险部分,并告诉产品经理什么时候现实可行。
