• 테크
  • 워크

CTO가 되려면 갖춰야할 것들

이 스토리는 <개발자, 그들이 사는 세상>2화입니다

『개발 7년차, 매니저 1일차』는 어떤 책인가?

경력이 쌓인다는 것은 그만큼 조직 내에서의 역할이 커진다는 것입니다. 실무를 통해 전문성을 키워서일 수도 있겠지만, 연차가 높아질수록 매니저로서 책임질 것들이 많아지기 때문입니다. 한 분야에서 오래 일한 직장인이라면 누구나 실무자와 관리자의 갈림길에서 고민할 텐데요. 

『개발 7년차, 매니저 1일차』는 그중에서도 시니어 개발자를 위한 가이드북입니다. 이 책은 실무에는 익숙한 주니어 개발자가 됐지만, 갑자기 조직 관리와 전략을 맡게 된 시니어 매니저를 위한 조언을 담았습니다.

저자인 카미유 프르니에는 패션계의 넷플릭스로 불리는 의류 대여 회사, 렌트더런웨이(Rent the Runway)의 전 CTO입니다. CTO란 'Chief Technology Officer'의 줄임말로, 회사의 기술 개발 전체를 리드하는 최고기술경영자를 뜻합니다. 즉, 저자는 개발자로서 경험할 수 있는 커리어 패스 전체를 경험한 거죠. 그것도 매 단계에서 결단력과 추진력으로 우수한 평가를 받으며 빠른 속도로요.

그는 매니저로 성장하는 개발자들에게 각 직급에서 알아두어야 할 주요 주제와 교훈을 전달하는데요. 저자는 렌트더웨이에 '엔지니어링 디렉터'라는 직함의 매니저로 입사해 4년 만에 CTO로 성장했는데, 이 과정에서 그에게 분명한 가이드를 제공하는 사람이 없어 쉽지 않았다고 합니다.

조직마다 조금씩 다르겠지만 시니어 개발자가 거쳐 가는 전형적인 경력 패스로는 테크 리드, 팀장, 개발 부사장 혹은 CTO가 있습니다. 저자가 각 직급의 정의와 갖춰야 할 자질에 대해 소개한 내용을 요약해 드립니다.

테크 리드, 효율적인 프로젝트 관리법 5

테크 리드(Tech Lead)는 2명에서 10명 규모의 개발자 그룹을 책임지는 리더입니다. 시니어 개발자는 첫 관리 업무를 테크 리드를 맡음으로써 경험할 수 있죠. 회사에 따라 개발 리더, 테크니컬 리더, 리드 프로그래머 등으로 부르기도 합니다.

저자가 정의하는 테크 리드는 '모든 개발자가 시니어 수준이 되면 맡을 수 있는 몇 가지 책무'입니다. 테크 리드의 역할은 회사마다, 심지어 같은 회사에서도 팀마다 다를 수 있기에 포괄적으로 정의한 것이죠. 다만, 기술과 리더십 모두가 필요한 직책이기에 공통으로 실무와 프로젝트 지휘 등의 관리 업무를 병행해야 합니다.

테크 리드가 된 시니어 개발

지금 폴인멤버십 가입하면
1300여개 스토리를 무제한으로!

폴인멤버십 회원 임OO님 일에 치여 산업의 흐름을 놓칠 때,
저는 망설임 없이 폴인을 찾습니다

  • 멤버십 혜택 첫번째

    디지털 콘텐츠
    무제한 열람

  • 멤버십 혜택 두번째

    온라인 세미나
    월 2회 무료

  • 멤버십 혜택 세번째

    각종 온/오프라인 행사
    상시 할인

이런 스토리 어때요

Top