박종천, 개발자로 살아남기
프롤로그: 개발자 30년을 넘어서
성장하는 개발자 30년을 생각하다
1993년 한컴 -> 블리자드 -> 넥슨 -> 삼성전자 무선사업부 -> 몰로코
저는 코딩에만 집중하는 '100세 코딩'보다는 성장하는 '30년 커리어패스'를 개발자님께 제안드립니다.
- 처음 10년은 실력을 쌓으며 성장하는 시기
- 다음 10년은 다른 개발자를 리딩하며 일하는 시기
- 마지막 10년은 한발 물러서서 사람들을 돕고 서포트하는 시기입니다.
마지막 10년에는 선택의 폭이 넓습니다. 예를 들어 기술 리더십을 사업 리더십까지 확장해서 디렉터, VP, CTO 같은 임원이 될 수도 있겠지요.
실리콘밸리의 커리어패스로 알아보는 개발 30년
실리콘밸리 대부분의 회사는 개발자를 아래와 같이 구분합니다.
- 성장하는 10년
- 어시스턴트 개발자
- 어소시에이트 개발자
- 미드 레벨 개발자
- 리딩하면서 일하는 10년
- 시니어 개발자
- 리드 개발자
- 프린시펄 개발자
- 서포트하는 10년 (경영과 사업의 10년)
- 디렉터
- VP of Engineering
- CTO
Part 1. 엔지니어링 역량
01. 개발자의 소양
02. 고객이 원하는 제품 디자인
03. 30년간 실천할 개발 주기
Part 2. 매니지먼트 역랑
04. 성공을 이끄는 프로젝트 리드
05. 기술 주도 테크니컬 리드
06. 행복을 만드는 피플 매니저
07. 프로세스 바로 세우기
Part 3. 비즈니스 역량
08. 잘 뽑고 잘 들어가기
09. 돈 되는 사업 만들기
10. 비전을 공유하는 조직 문화 만들기
Part 4. 개발자로 살아남기 30년
11. 시간 관리 비법