신임 TL에게 가장 어려운 적응은 더 이상 IC 수준의 풀 캐파로 코딩할 수 없다는 것입니다. 리더십 업무, 즉 리뷰, 막힘 해소, 계획, 커뮤니케이션이 집중 시간을 잠식합니다. 목표는 코딩을 멈추는 것이 아니라, 오직 당신만이 해야 할 일에 전략적으로 코딩하는 것입니다.
무엇을 코딩할지 고르는 방법
text
직접 코딩할 것: 위임 / 회피할 것:
- 위험한 아키텍처 spike - 가장 재미있고 흥미로운 기능
- critical-path의 blocker - 동료가 성장할 수 있는 작업
- 아무도 소유하지 않는 glue work - 당신이 막으면 critical path가 막히는 일
- 리뷰와 페어링 - 몇 주간 당신을 가두는 큰 단독 작업
구체적인 예시
간판 기능을 자신에게 할당하지 마십시오. bottleneck이 되어 팀의 성장 기회를 굶주리게 합니다. 대신 senior급 판단이 필요한 까다로운 auth refactor를 맡고, 주니어와 페어링하여 그가 레벨업하게 하십시오.
유용한 가드레일
몇 시간의 deep work를 보호하되, 절대 자신을 critical path에 두지 마십시오. 릴리스가 코드가 들어가는 것에 의존하면, 리더십 업무가 끊임없이 당신을 끌어당기고 모두를 막게 됩니다.
