좋은 개발자에게 필요한 기술 리더십

관리자만 리더십이 필요한 게 아니라 좋은 개발자가 되려면 반드시 '기술 리더십'이 필요합니다. 관련 글 내용 정리한 후 몇 가지 덧붙여서 올립니다. 1️⃣ 많은 개발자는 대인 관계 스킬이 필요하지 않은 기술 업무 보는 것을 선호한다. 하지만 리더가 되려면 의사소통, 협상 스킬 그리고 다른 이해 관계자들의 관점을 잘 이해할 줄 아는 스킬을 꼭 갖추어야 한다. 이 말인즉슨 유닛 테스트가 통과하는지 아닌지와 같은 기술 문제가 아닌 비지니스 문제를 해결하는 데 많은 생각을 하게 된다. 여러 이해 관계자의 관점을 이해함으로써 제품을 개발하고 비지니스에 실제 영향력을 미치는 데 필요한 비전을 키운다. 2️⃣ 개발자는 기술 실력을 향상하는데 많은 시간을 투자한다. 프로그래밍 언어를 습득하고, 기술 스택에 관한 이해도를 높이며 시스템을 잘 설계하는 방법을 배운다. 앞서 언급한 스킬은 모든 개발자에게 꼭 필요한 스킬이다. 3️⃣ 개발자에게 필요한 기술 리더십 스킬도 같이 배워야 한다. 리더십이 있는 시니어 개발자는 팀이 효과적으로 복잡하고 큰 문제를 해결할 수 있도록 도와야 한다. 그들은 복잡한 문제(Complex Problem)을 작은 단위의 문제로 나눌 수 있어야 하며, 작은 단위로 나누려면 아키텍처에 대해 잘 알아야 한다. 뿐만 아니라 팀간 서로 일이 막히지 않고 잘 해낼 수 있도록 프로세스를 잘 만드는 방법도 알아야 한다. 4️⃣ 일반 개발자는 알고리즘과 자료 구조 등등 개인 기술 실력을 올리려는 목표를 달성하려 하지만 기술 리더는 팀 레벨(혹은 조직 레벨)에서 목표를 달성할 수 있도록 해야 한다. 기술 리더십이 있는 개발자는 코드를 잘 쓰고 읽는 것뿐만 아니라 비지니스 니즈를 잘 알고, 비지니스 문제를 미리 파악할 수 있어야 한다. 5️⃣ 따라서 개발자로서 성장하려면 기술 스킬뿐만 아니라 리더십 스킬도 같이 배워야 한다. 글을 읽어보니 지난 번 고속 승진으로 수석 엔지니어가 된 친구의 조언이랑 일맥상통하네요. 그 친구도 ‘기술 리더십’을 강조했습니다. 🤔 기술 리더십 스킬을 배울 수 있는 방법은? 개인적으로 도움 된다고 생각하는 몇 가지 방법을 공유하자면 다음과 같습니다. 1. 적은 수의 엔지니어를 리드할 수 있는 기회부터 얻어서 시험 삼아 작은 단위의 개발자를 이끌고 가이드 해본다. 2. 리더십 있는 시니어 엔지니어와 매월 1:1 멘토링 하기. 3. 기술 리더십 관련 글을 많이 읽어 본다. 4. 익숙해지면 점점 더 규모가 큰 프로젝트(10명~20명 이상 엔지니어가 참여하는 프로젝트 또는 조직 간 협력이 필요한 프로젝트)를 맡아 본다. 5. 관리자와 주니어 개발자 그리고 동료 개발자에게 건설적인 피드백 받기. 기술 스킬 쌓는 것처럼 리더십 스킬도 같이 쌓은 게 좋을 것 같아요. 🪴 함께 읽으면 좋은 글: 기술 리더가 되기 위해 필요한 의사소통 스킬 https://careerly.co.kr/comments/82411 개발자에게 필요한 구글의 무료 기술 글쓰기 코스 https://careerly.co.kr/comments/82473

Technical Leadership: A way to become a better developer

Thoughtworks

Technical Leadership: A way to become a better developer

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 4월 23일 오후 2:05

 • 

저장 30조회 5,333

댓글 2

  • 동의합니다. 주니어때는 작은 스코프에서 기술적인 완성도를 높이고, 시니어때는 아키텍처를 이해하고 정의할 수 있어야 하며, 그 이후에는 프로세스를 다루고, 마지막에는 리더십까지 키워야 한다고 생각해요. 한국에는 아직 리더십과 매니징에 대해 ‘난 그런거 잘 못해’ 하고 바로 포기하는 경우들이 많은것 같은데요, 이런 글들이 널리 퍼져서 인식이 바뀌는 계기가 되면 좋겠네요. 좋은 글 감사합니다. 저희 팀 내부에도 공유해야겠어요!

    @심재훈 한마디로 깔끔하게 잘 정리해주셨네요! 리더십의 경우 말씀해주신 것처럼 포기하는 경우도 많은 것 같고 무엇보다도 개발자에게 중요하지 않다고 여기는 경우가 아주 많은 것 같아요. 감사합니다 😊

함께 읽은 게시물

커리어를 쌓아야 할 때 알아야 하는 잔인한 사실들

1

... 더 보기

 • 

저장 54 • 조회 2,638



Amazon CEO가 얘기하는 성공적인 커리어를 위한 최고의 팁 5가지


... 더 보기

Amazon CEO Andy Jassy shares his top tips for a successful career: ‘Don’t be afraid to fail’

www.aboutamazon.com

Amazon CEO Andy Jassy shares his top tips for a successful career: ‘Don’t be afraid to fail’

 • 

저장 13 • 조회 2,318


<🇺🇸 미국 취업 루트?> 미국, 캐나다 근무했던 경험을 바탕으로 취업 루트 몇 가지 알려드립니다 (현재는 미국 정착). 이 포스팅은 몇 가지 옵션을 간단하게 소개하기 위해 공유합니다. 이민 전문 변호사가 아니기 때문에 자세한 정보는 변호사와 상담해보세요. 1️⃣ 미국 대학 졸업 + OPT/OPT STEM EAD 수령 미국 정부에서 인정하는 4년제 대학을 졸업하면 취업할 수 있는 OPT 프로그램을 제공합니다. OPT는 비자가 아니며 취업 권한을 가질 수 있는 프로그램입니다. 문과는 대게 1년이며 이과는 1+2, 총 3년입니다. 문제는 OPT의 경우 기간이 짧고 이 기간 내에 영주권 수령이 거의 불가능하기 때문에 추후 미국 6년짜리 취업 비자인 H1B 스폰서십을 받아야 합니다. OPT는 회사가 스폰서 하는 프로그램이 아니라 학교에서 제공하는 프로그램이라서 이직이 비교적 자유롭고, 해고당하더라도 취업 권한이 사라지지 않고 다른 회사에 다시 취업할 수 있습니다. 굳이 미국 대학이 아니라도 2년 대학원 유학을 통해 OPT/OPT STEM 자격을 얻어서 취업하는 경우도 많습니다. 2️⃣ H1B 회사가 스폰해주는 미국 취업 비자입니다. 총기간은 6년이지만 3년마자 재 신청해서 총 6년까지 받을 수 있습니다. 한국에서 대학을 나오더라도 미국 회사 인터뷰 통과 후 스폰만 해준다면 지원할 수 있습니다. 굳이 미국 대학을 나오지 않아도 됩니다. 문제는 H1B 수령은 하늘의 별따기만큼 어렵습니다. 로또처럼 무작위로 정해진 숫자만큼 뽑는데, 지원자는 3배 이상 많아서 성공률이 33% 이내로 적습니다. 3️⃣ 외국계 취업 후 L1비자로 미국 본사로 이직 캐나다 있을 때 가장 많이 본 케이스입니다. 미국 회사의 외국 지사에 1년 근무하면 L1비자를 스폰받을 수 있습니다. L1수령 후 미국 본사에서 근무 가능합니다. 물론 회사에서 해줘야지만 받을 수 있는 비자이지만 L1은 H1B처럼 정해진 숫자가 있는 게 아니라 서류와 인터뷰 심사만 잘하면 받을 수 있습니다. 코로나 이전에는 3개월에서 6개월이면 수령할 수 있어서 주변의 많은 지인들이 캐나다에서 미국으로 이직했었습니다. 단점이라면 L1은 회사에서 해고당하는 날 바로 한국으로 귀국해야 합니다. L1 기간 중 회사에서 영주권을 스폰해주면 다행이지만, 안 해주고 해고당하면 언제든지 나갈 준비를 해야 하... 더 보기

ChatGPT 런칭시, 5일만에 백만명의 사용자가 등록하면서 역사상 가장 빠르게 1백만 사용자를 획득한 서비스가 되었었는데요.


그런데 이번 이미지 생성 모델 출시 후 인터넷이 지브리피케이션되면서, 한시간만에 백만명의 사용자를 획득했다고 합니다.


생산성이고 뭐고, 역시 재미난게 짱짱맨이네요.

조회 1,992


Feed-Entity: 당근 피드의 심장

... 더 보기

Feed-Entity: 당근 피드의 심장

내일배움캠프

Feed-Entity: 당근 피드의 심장