개발자는 여러 커리어 경로를 갖습니다 — 특히 개인 기여자(IC) 트랙(기술적으로 성장)과 관리(management) 트랙(사람을 리드) — 에 더해 전문화, 아키텍처 등의 옵션이 있습니다. 경로를 이해하면 자신의 성장을 의도적으로 이끄는 데 도움이 됩니다.
두 가지 주요 트랙
개인 기여자(IC) → 사람을 관리하지 않고 기술 전문가로 성장:
주니어 → 미들 → 시니어 → 스태프 → 프린시펄 → 디스팅귀시드 엔지니어
→ 더 깊은 기술 전문성, 더 큰 범위/임팩트, 기술 리더십, 아키텍처,
팀을 가로지르는 영향(진짜 시니어 경로 — 모두가 관리해야 하는 건 아님)
관리 → 사람/팀을 리드하고 성장시킴:
→ 팀 리드 → 엔지니어링 매니저 → 디렉터 → VP → CTO
→ 초점이 사람, 프로세스, 전략, 전달로 이동(직접 코딩은 줄어듦)
→ 둘 다 유효하고 가치 있는 시니어 경로 → 좋아하고 잘하는 것에 따라 선택.
