对于新晋技术主管来说,最难的调整是您再也无法以完整IC能力进行编码。领导工作、代码审查、解除阻碍、规划、沟通——这些都会占用您的深度工作时间。目标不是停止编码,而是在只有您才应该做的事情上战略性地编码。
如何选择要编码的内容
text
DO code: DELEGATE / avoid:
- Risky architectural spikes - The most fun/interesting feature
- Critical-path blockers - Work a teammate could grow from
- Glue work nobody owns - Anything on the critical path you'd block
- Reviews and pairing - Large solo efforts that hide you for weeks
一个具体例子
不要自己承担头条新闻功能,您会成为瓶颈,阻碍您的团队成长。相反,选择需要高级判断的复杂auth重构,并与初级工程师配对,这样他们可以获得成长。
一个有用的护栏
保护几个小时的深度工作,但永远不要让自己处于关键路径上。如果发布依赖于您的代码着陆,您的领导职责会不断将您拉走,您会阻碍所有人。
为什么这很重要
编码过多的技术主管会停止领导:审查堆积,人们被阻碍,方向偏离。
编码过少的技术主管会失去技术可信度和上下文。
关键在于与代码保持足够的亲密关系来领导它,而不会成为瓶颈。
