이전

리뷰 (5)

한줄평
평점 분포
  • 리뷰 총점10 60%
  • 리뷰 총점8 40%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 0.0
  • 40대 9.0
  • 50대 8.0

포토/동영상 (5)

리뷰 총점 종이책
리더의 길, 고민에서 성장으로: 개발자의 현장 리더십을 위한 안내서
"리더의 길, 고민에서 성장으로: 개발자의 현장 리더십을 위한 안내서" 내용보기
긴 시간 개발 현장을 지내오면서, 어느 순간부터 ‘이제는 팀을 이끄는 역할로 성장할 때가 아닐까?’라는 생각이 자연스럽게 듭니다. 기술적인 문제를 해결해내던 것에서 한 걸음 더 나아가, 팀원들과 더 깊이 소통하고 협업하며 더 큰 책임을 맡아야 하는 새로운 길 앞에 서게 됩니다.《리드 개발자로 가는 길》은 바로 그런 고민과 도전을 현실적으로 담아낸 책입니다. 리더십은 단순
"리더의 길, 고민에서 성장으로: 개발자의 현장 리더십을 위한 안내서" 내용보기
긴 시간 개발 현장을 지내오면서, 어느 순간부터 ‘이제는 팀을 이끄는 역할로 성장할 때가 아닐까?’라는 생각이 자연스럽게 듭니다. 기술적인 문제를 해결해내던 것에서 한 걸음 더 나아가, 팀원들과 더 깊이 소통하고 협업하며 더 큰 책임을 맡아야 하는 새로운 길 앞에 서게 됩니다.

《리드 개발자로 가는 길》은 바로 그런 고민과 도전을 현실적으로 담아낸 책입니다. 리더십은 단순히 직책이 오르거나 명함에 새로운 타이틀이 붙는 일이 아니라, 현장에서 다양한 변수와 갈등을 마주하며 ‘가치 있는 방향’과 ‘바른 원칙’을 세워가는 여정임을 이야기합니다.

특히 이 책은 기술력과 소프트스킬, 두 영역의 균형에 대해 깊이 있게 다룹니다. 뛰어난 개발자가 되는 것만큼, 팀원 각자의 이야기에 귀를 기울이고, 피드백과 신뢰를 쌓아가는 과정, 변화 앞에서 팀을 이끌어가는 용기와 배려가 얼마나 중요한지 생생히 느끼게 해줍니다.

현장에서 마주하는 현실적인 문제들—갈등, 협업, 멘토링, 성장의 방향성—에 대한 다양하고 구체적인 사례를 읽으면서 지금 나의 고민이 모두의 고민이기도 하다는 위로와 용기를 얻을 수 있었습니다. 국내 리드 개발자들의 인터뷰가 더해져 ‘실전에서 통하는’ 팁과 깨달음을 얻을 수 있고, 나만의 리더십에 대한 그림을 그리는데도 큰 힌트가 됩니다.

결국 이 책은 새롭게 팀을 이끄는 역할을 꿈꾸거나 현재 고민 중인 개발자에게, 현장에서 바로 참고할 수 있는 구체적인 가이드와 따뜻한 동료의 조언을 담아내고 있습니다. 방향성을 잃기 쉬운 시점에서, 성장의 길에 희망과 자신감을 심어주는 좋은 길잡이가 되어줄 책이라 느꼈습니다.

#제이펍 #리드개발자로가는길 #주니어개발자 #리더 #소프트스킬 #협업 #멘토링 #커리어성장 #팀워크 #기술리더십 #개발자마인드셋 #IT핸드북 #현장경험 #개발자역량 #리더십성장 #개발조직 #피드백 #프로세스개선 #실전가이드 #기술커뮤니케이션 #개발문화
d*****l 2025.11.03. 신고 공감 0 댓글 0
리뷰 총점 종이책
개발자로 오래오래 살아남기
"개발자로 오래오래 살아남기" 내용보기
개발자로 활동하다 보면 커리어의 최종 목표에 대해 고민하는 경우가 많다.  흔히 농담처럼 치킨집 운영을 언급하기도 하지만, 현실적으로 대한민국 개발자들의 커리어는 매니징 전담 또는 기술 전담 두 가지 트랙으로 나뉘는 경향이 있다.  최근에는 이러한 트랙 중 하나에 장기간 종사하는 것조차 어려워지고 있다. 인공지능 기술의 발전으로 기업들은 몸값만 높아진 개발자를 대체하고
"개발자로 오래오래 살아남기" 내용보기
개발자로 활동하다 보면 커리어의 최종 목표에 대해 고민하는 경우가 많다.  흔히 농담처럼 치킨집 운영을 언급하기도 하지만, 현실적으로 대한민국 개발자들의 커리어는 매니징 전담 또는 기술 전담 두 가지 트랙으로 나뉘는 경향이 있다.  최근에는 이러한 트랙 중 하나에 장기간 종사하는 것조차 어려워지고 있다. 인공지능 기술의 발전으로 기업들은 몸값만 높아진 개발자를 대체하고자 하며, 이에 따라 매니징 역량과 기술 역량을 모두 갖춘 개발 리더를 필요로 하게 되었다.  결과적으로 리드 개발자라는 개념이 등장하게 된것이다.
본 서적은 제목과 같이 리드 개발자로 성장하기 위한 커리어 개발 전략과 관계 구축 방법에 대해 종합적으로 설명한다. 주니어 개발자의 경우, 성장에 필요한 역량 함양에 대한 가이드를 제공하며, 시니어 개발자의 경우, 기술적 학습뿐만 아니라 축적된 경험과 노하우를 주니어 개발자에게 효과적으로 전수하는 방법에 대해 안내한다. 또한, 리드 개발자가 되었을 때 프로젝트 및 인력 관리를 효율적으로 수행하는 방법에 대해서도 단계적으로 설명한다. 
특히, 개발에 필수적인 학습 방법, 기술 부채 해결 방안 및 기술 문서 작성법 등 주니어 및 시니어 개발자를 구분하지 않고 모든 개발자에게 필요한 핵심 주제를 다루고 있다는 점이 주목할 만하다.
저자가 한국인이 아니기 때문에 해외 사례를 중심으로 내용을 전개하고 있지만, 출판사에서 한국 리드 개발자 10인의 Q&A 형식으로 부록을 추가하여 한국 독자들의 이해를 돕고 있다.
인공지능 기술의 발전으로 개발 분야뿐만 아니라 다양한 분야에서 커리어에 대한 불안감을 느끼는 사람들이 많다. 미래를 불안해하기보다는 본 서적에 제시된 바와 같이 동료와의 협업, 지속적인 기술 학습 및 발전을 통해 불안감을 해소하고 리드 개발자로 성장하며 미래를 준비하는 것이 바람직할 것이다.

#제이펍 #리드개발자로가는길 #주니어개발자 #리더 #소프트스킬 #협업 #멘토링
YES마니아 : 플래티넘 g****d 2025.11.03. 신고 공감 0 댓글 0
리뷰 총점 종이책
시니어 개발자의 넥스트 커리어에 대한 안내서
"시니어 개발자의 넥스트 커리어에 대한 안내서" 내용보기
리드 개발자라는 용어가 생소한 독자도 있을것이다.일반적으로 알려진 '주니어 개발자 > 시니어 개발자 > 관리자'에서 시니어 개발자와 프로젝트 관리자 사이에 위치한'리드 개발자'로 커리어를 쌓을 수 있도록 25년 이상 IT경력을 지닌 저자 셀리 벤호프가 자신의 다년간의 경험담을 녹여 후배 주니어 개발자, 시니어 개발자들을 위해 작성한 가이드이다.주니어 개발자에서 개발 경험
"시니어 개발자의 넥스트 커리어에 대한 안내서" 내용보기
리드 개발자라는 용어가 생소한 독자도 있을것이다.
일반적으로 알려진 '주니어 개발자 > 시니어 개발자 > 관리자'에서 시니어 개발자와 프로젝트 관리자 사이에 위치한
'리드 개발자'로 커리어를 쌓을 수 있도록 25년 이상 IT경력을 지닌 저자 셀리 벤호프가 자신의 다년간의 경험담을 녹여 후배 주니어 개발자, 시니어 개발자들을 위해 작성한 가이드이다.

주니어 개발자에서 개발 경험과 프로젝트 경험이 쌓이면 비교적 자연스레(?) '시니어 개발자'로 넘어가는 것과는 달리 경력만 많다고 해서 '리드 개발자'가 될 수 있는 것이 아니다. '시니어 개발자'가 갖추어야 할 개발 경험과 능력 그리고 IT 트랜드를 발빠르게 따라가는 것은 물론 소프트 기술(소프트웨어 기술이 아님 --;)에도 능숙해야 한다. 외부 강연이나 대외적인 활동을 많이 하는 개발자가 있는 반면 다소 소극적이고 내성적인 개발자도 주변에서 흔히 볼 수 있다. 후자의 경우 배우기 힘들다고 여기는 커뮤니케이션, 멘토링, 감정 지능, 공감 능력, 갈등 해결, 피드백 제공 등의 소프트 기술 스킬을 배워서 기술 영역에서만 머무는 것이 아닌 동료 개발팀 인원들 그리고 프로젝트 관리자, 고객 및 이해관계자와 원활히 소통하고 협력하고 가교 역할을 해줄 수 있는 능력을 요구하는 것이 바로 '리드 개발자'에게 필요한 중요 역량이다.

3장 이후부터는 대제목과 소제목을 보고 본인에게 필요한 부분을 필요한 때에 찾아 보기 편하도록 잘 나뉘어져 있다.

3장 리드 개발자 기술 배우기
최신 기술에 뒤쳐지면 안된다. 최신 기술 학습에서 부터 소프트 스킬에 대해 나열하고 필요한 소프트 스킬을 향상 시킬 수 있도록 도와준다. 한국에서 엄청난 인기(?)를 끌고 있는 MBTI를 이용한 성격 유형을 파악해서 자신만의 리더십 스타일을 찾아 발전시키기 위한 방법도 안내한다.

4장 개발에 필요한 기술의 학습
필요한 학습 방법을 찾고 자신에 맞는 기억력을 잘 활용할 수 있는 방법을 알려준다. 시니어 개발자나 연차가 어느 정도 들면 한번쯤(?) 크게 아프거나 인생의 큰 변곡점을 맞게 될 수 있는데 저자의 경우 건강을 크게 잃었던 경험을 내세우며 건강관리 방법에 대해서도 조언한다.
주변이나 나의 경우에도 개인차는 있겠지만 아팠던 적이 있고, 그것이 업무, 가족 등에 엄청나게 큰 영향을 줄 수 있음을 경험했던 적이 있어 공감가는 바가 컸다.

5장 기술 문서 작성

6장 개발 프로세스 최적화
이제는 일상이 되어 버린 AI 코딩 도구의 활용 뿐만 아니라 수명 주기, 개발 프로세스를 검토하여 병목 현상을 제거하고 최적화, 자동화하고 이를 통해 전체 개발 프로세스를 최적화하고 향상시킬 수 있는 방법에 대해서 안내한다.

7장 프로젝트팀 간 협업
프로젝트나 파트원간의 협업을 넘어 팀원 또는타 프로젝트 원과의 원활한 소통과 협업은 매우중요하다. 작은 소단원 하나 하나도 별도의 책자로 배워야할 주제이지만 전체적인 협업과 원활한 의사소동 그리고 이를 프로세스 개선으로 이끌 수 있는 중요한 파트이다.

8장 클라이언트와 대화하기
개인에 따라서는 가장 어려운 부분이기도 하고 가장 중요한 부분일 수 있는 클라이언트와의 대화 방법에 대해 조언해 준다.

9장 멘토 되기
리드 개발자의 경우 '멘토'가 되어 '멘티'와의 올바른 관계 형성을 하는 방법을 안내한다. 멘토/멘티는 단순히 선생과 제자의 관계가 아니라 멘토링을 통해서 멘토 자신의 성장을 기회도 얻을 수 있는 중요한 절차이다. 개인적으로도 멘티를 통해 젊은 감각과 트랜드를 얻는데도 도움이 되며, 그 과정에서 많은 것을 얻는 중요한 일중의 하나라고 생각하며 공감되는 부분이다.

(10장 주도권 잡기)

(11장 감정 지능으로 이끌기)

(12장 성공적인 리드 개발자 되기1)

미국에서 활동하고 있는 저자의 뛰어난 영어 실력 및 다년간의 프로젝트 경험과 다수의 번역서 출간 경험으로 인해 문장 자체가 어색 하거나 하는 점은 크게 느끼지 못하였다. 다만 배경지식이나 환경이 저자의 경험을 국내 환경에 완전히 녹여내긴 다소 무리가 있었던 것 같다(국내 현실과 다소 동떨어진 점이 존재). 이러한 현실과의 괴리감을 조금이나마 줄여주기 위해서 역자를 포함한 여러 낯익은 선배 개발자이자 리드 개발자로 활동하고 있는 '한국 리드 개발자 이야기'를 한국어판 부록으로 추가하여 주었다. 원서에는 당연히 없는 ^^ 그만큼 역자와 출판사에서 공을 들였다는 것을 알 수 있는 부분이다.
이 책을 통해서 바이브 코딩, AI기술 등이 난무하여 '시니어 개발자' 구경하기가 점점 힘들어 지는 이 때에 '주니어 개발자' 꿈꾸는 이들 그리고 여러 '시니어 개발자'의 향후 커리어에게 큰 안내자가 되어주길 희망해 보며, '리드 개발자'에 초점을 맞춘 이 책을 만나게 된 것이 단순히 희망이 아닌 소중한 선물이길 바랍니다.
#제이펍 #리드개발자로가는길 #주니어개발자 #리더 #소프트스킬 #협업 #멘토링
n***u 2025.11.02. 신고 공감 0 댓글 0
리뷰 총점 종이책
[서평] 리드 개발자로 가는 길
"[서평] 리드 개발자로 가는 길" 내용보기
시니어 개발자 너머의 길, '리드 개발자'개발자라면 누구나 시니어를 꿈꾸지만, 그 너머 '리드 개발자'라는 역할 앞에서는 막막해지기 마련이다. 코딩만 잘해서는 안 될 것 같은데, 그렇다고 관리자가 되는 것은 아닌 그 모호한 경계. 바로 그 지점을 파고드는 반가운 책, 'Lead Developer Career Guide' 이다.개발팀의 구심점을 위한 안내서아마 비슷한 주제의 책들이 여럿 있었지만, 경
"[서평] 리드 개발자로 가는 길" 내용보기

시니어 개발자 너머의 길, '리드 개발자'

개발자라면 누구나 시니어를 꿈꾸지만, 그 너머 '리드 개발자'라는 역할 앞에서는 막막해지기 마련이다. 코딩만 잘해서는 안 될 것 같은데, 그렇다고 관리자가 되는 것은 아닌 그 모호한 경계. 바로 그 지점을 파고드는 반가운 책, 'Lead Developer Career Guide' 이다.

개발팀의 구심점을 위한 안내서

아마 비슷한 주제의 책들이 여럿 있었지만, 경력 관리나 리더십 원론에 그쳐 아쉬웠던 기억이 있다. 이 책은 철저히 '개발팀의 리드'라는 역할에 초점을 맞춘다. 번역 품질도 준수하고, 현업의 예시가 많아 술술 읽히는 수준이라 개념을 이해하는 데 큰 문제가 없다.

무엇보다 이 책은 기술적 탁월함(Technical Excellence)과 팀 리더십 사이의 균형을 강조한다. 기술을 놓지 않으면서 어떻게 팀을 이끌고 프로젝트를 성공시킬 수 있는지, 그 실질적인 노하우를 다루는 점이 가장 마음에 들었다. 다만 너무 많은 주제를 다루려다 보니, 그 깊이가 부족한 부분도 있지만 어쩔 수 없는 부분이지 싶다.

내용을 살펴보면,

1장 '리드 개발자란 무엇인가?'라는 근본적인 질문으로 시작해, 2장에서 4장까지는 리드 개발자의 커리어 경로와 이 역할에 필요한 스킬, 그리고 더 나아가 개발자로서 스킬을 배우는 일반적인 방법에 대해 다룬다. 5장부터 8장까지는 기술 문서 작성, 개발 프로세스 최적화, 프로젝트 팀 및 클라이언트와의 협업 등 매우 실무적인 역량들을 상세히 설명한다. 마지막으로 9장에서 12장까지는 멘토링, 주도적으로 이끌기, 감성 지능을 활용한 리더십, 그리고 이 모든 것을 아우르며 성공적인 리드 개발자가 되는 법을 다루며 마무리된다.

이 책은 어떻게 읽어야 할까?

시니어 개발자가 되었다고 저절로 리드 개발자가 되는 것이 아니라는 점은 우리 모두 알고 있을 것이다. 이 책에 나오는 기법이나 역할들을 그저 흉내만 낸다고 해서 팀이 저절로 굴러갈 것이라는 환상은 갖지 말자.

과거에 어설프게 아키텍처 패턴을 적용하며 복잡도만 높였던 경험이 떠오른다. 리드 개발자의 역할도 마찬가지다. 이 책은 단순히 '무엇을 하라'는 체크리스트가 아니다. 각 장의 내용을 바탕으로 '왜 이 활동이 필요한지', '우리 팀의 현재 상황에 맞는 방식은 무엇인지'를 치열하게 고민해야 한다. 책의 조언들을 그대로 따라 하기보다는, 그 본질을 이해하고 자신의 팀에 맞게 조금씩 변형하며 적용해보는 것이 중요하지 않을까 싶다. 물론, 그 과정에서 겪는 수많은 실패는 성장을 위한 필수 연료겠다.

마지막으로,

훌륭한 리드 개발자는 '코드로 증명하는 것'을 넘어 '팀의 잠재력을 코드로 끌어내는 사람'일 것이다. 단순히 가장 뛰어난 프로그래머가 아니라, 팀 전체의 기술적 수준과 비즈니스 임팩트를 함께 높이는 역할이다.

자, 이제 이 책을 읽고 코딩 그 너머의 세계로 나아갈, 진정한 '리드 개발자'가 되어볼 차례이다.
(라지만 개인적으로 리드라는 말에는 항상 책임과 성과가 따르다보니 항상 어려운 영역이 아닐까 싶다.)


 #제이펍 #리드개발자로가는길 #주니어개발자 #리더 #소프트스킬 #협업 #멘토링
l****9 2025.11.03. 신고 공감 0 댓글 0
리뷰 총점 종이책
리드 개발자는 누구이며 어떤 일을 하고 어떻게 되는거야?
"리드 개발자는 누구이며 어떤 일을 하고 어떻게 되는거야?" 내용보기
리드 개발자란 어떤 사람이고 어떤 전문성을 가지고 생활하며 경력 개발을 해 나가는 사람들을 말할까?직장인은 경력개발을 할 때 2가지 길 중 선택의 기로에 선다. 전문가로서 한 우물을 파서 경쟁력을 갖추는 경력개발을 할 것인지, 오히려 기술적 경험과 역량을 바탕으로 개별 기술보다는 하나의 팀, 프로젝트를 성공으로 이끄는 것을 선호하는 사람인지에 따라서 경력 개발 과정은 판
"리드 개발자는 누구이며 어떤 일을 하고 어떻게 되는거야?" 내용보기
리드 개발자란 어떤 사람이고 어떤 전문성을 가지고 생활하며 경력 개발을 해 나가는 사람들을 말할까?직장인은 경력개발을 할 때 2가지 길 중 선택의 기로에 선다. 전문가로서 한 우물을 파서 경쟁력을 갖추는 경력개발을 할 것인지, 오히려 기술적 경험과 역량을 바탕으로 개별 기술보다는 하나의 팀, 프로젝트를 성공으로 이끄는 것을 선호하는 사람인지에 따라서 경력 개발 과정은 판이한 길을 겪게 된다고 생각한다.

이 책을 읽으면서 가장 머리 속에 남아있던 내용은 결국 팀과 프로젝트의 성공을 나의 성공으로 여길 수 있는 사람이 리드 개발자에 어울린다는 내용이었다. 하나 하나의 기술적 전문성보다는 이런 전문성 있는 개발자들의 집단(팀)을 이끌어 팀 전체의 목표 달성, 나아가 속한 프로젝트의 성공에 기여할 수 있는 사람이 리드 개발자라고 생각이 정리되었다. 책 전체의 내용을 나름대로 압축하면 아래와 같다.

기술 전문성 vs. 리더십 역량의 균형
리드 개발자는 기술적 문제 해결사 역할뿐만 아니라, 사람 중심의 리더십을 발휘해야 한다. 이는 특히 팀이 어려움에 처했을 때 더욱 중요해진다
  • 마인드셋 전환: 개인의 성취에서 팀의 성공으로 초점을 이동하며, 팀이 겪는 어려움에 대한 책임감을 갖춰야 한다
  • 소프트 스킬의 중요성: 기술 스택은 빠르게 변하지만, 위기 관리, 갈등 해결, 효과적인 커뮤니케이션과 같은 소프트 스킬은 커리어 전반에 걸쳐 지속적인 가치를 발휘한다

그럼, 리드 개발자의 길로 나아가려면 무엇을, 어떻게 해야 하는가? 이 부분에 대한 답을 주기 위한 (저자 개인의 경험과 학습의 결과물인) 안내서가 이 책의 역할이다.
리드 개발자는 무엇을 하는 사람인가? 리드 개발자에게 요구되는 업무의 범위는 아래와 같다

  • 개발팀 리딩, 프로텍트에 참여하는 팀과 협업, 클라이언트 및 이해관계자와 소통, 개발표준 설정, 기술 아키텍처 구축
  • 개발팀 리딩 : 솔선수범, 신뢰구축, 멘토링
    • 긍정적이고 열린 소통 문화 구축, 팀원을 존중하고 공중하게 대하기, 팀원의 성장과 건강한 직장생활 영위를 위한 지지와 지원
    • 힘들고 부담되는 내용도 솔직하게 피드백할 수 있는 신뢰에 기반한 환경 조성
    • 팀원의 성장을 함께 논의하고 번 아웃에 빠지지 않고 생활하며 솔직한 고민을 나누고 방향 제시
  • 프로젝트팀과 협업 : 프로젝트관리자,  QA팀, 클라이어트/이해관계자 직접 소통하며 협력
  • 클라이언트 및 이해관계자와 의사소통 : 정말로 원하는 것은 무엇인지? 언어로 전달되는 피상적 내용 넘어 진실한 목표, 욕구가 무엇인지 알아내는 것이 매우 중요하며 이를 위해 능동적 경청을 사용


  • 개발표준설정 : 팀 전체가 따라야 하는 개발표준을 만들거나, 준수시키는 것이 중요한 업무(생산성 측면).
  • 기술아키텍처 구축 : 현재 업계표준과 관행을 기반으로 기술 아키텍처를 어떻게 구축할 지 이해하고 있어야 한다. 구현방식의 비용과 안정성도 고려해야 한다.


그러면, 리드 개발자가 되려면 어떻게 해야 하는가? 저자의 내용은 크게 기술적 부분, 관리적 부분, 리더십 부분, 자기개발 부분으로 나눌 수 있으며 전체 내용을 요약할 수는 없지만 인상 깊은 부분은 다음과 같다.

0. 기술적 부분기술적 부분에서 리드개발자는 제품개발 사이클 전체를 아우를 수 있는 경험과 단계별 이해관계자가 누구인지 파악하고 있어야 하며, 이해관계자와 기술적/비즈니스적 소통이 매우 중요하다.


또 신경 써서 읽은 부분은 긴급상황에서 리드 개발자의 대응에 관련된 내용이었다.
본인 자신이 직접 뛰어 들어 문제 해결을 할 수 있지만, 팀원 개발자들이 결국 해결책을 찾아낼 수 있도록 환경을 조성하며 장애 대응 경험을 통해 성장할 수 있도록 긍정적 환경을 조성하는 것이 매우 웅요하다.
긍정적 환경을 조성하기 위해서는 아래와 같은 전략을 수행하는 것을 추천하고 있다.
  • 모범을 보인다 : 패닉에 빠지지 않고 침착하게 상황의 핵심을 파악하고 평정심을 위지하고 낙관적 태도를 유지한다. 전문성을 바탕으로 극복가능하다는 확신을 심어줘야 한다.
  • 해결책에 집중한다 : 문제자체에 매몰되지 않고 해결책을 찾는데 집중하도록 격려. 이를 계기로 성장할 수 있도록 격려와 지지
  • 서로 돕고 지원하는 환경 조성 : 편안하게 도움을 요청하고 우려사항을 표현할 수 있는 분위기를 조성.
  • 효과적 소통: 내부 팀뿐만 아니라, 영향을 받는 외부 이해관계자(클라이언트, 고객사)에게도 상황을 투명하게 알리고 대응 계획을 공유해야 합니다.
  • 자기 관리 연습 : 휴식, 일과 삶의 균형을 통한 에너지 충전을 항상 장려해야 한다. 긍정적 사고방식으로 채워져야 긴급상황에 대처할 수 있다.

  1. 관리적 부분
    • 비용, 개발 소요 시간, 업무 우선 순위 : 주요 관리 항목이자 프로젝트 관리자/이해관계자와 커뮤니케이션의 대상이다.
    • 이 내용이 책 전반에 걸쳐서 무수히 반복되는 핵심 키워드일 정도로 리드 개발자는 이 3가지에서 떨어질 수 없다. 이해관계자와 만나는 접점이자 업무의 시작/변경/종결에 모두 영향을 주는 3요소이다.
  2. 리더십 부분
    • 리드 개발자에게 바라는 리더십은  팀원 코칭/감정과리, 성장을 위한 멘토링, 팀/프로젝트 관리, 이해관계자 소통 , 채용/해고 등 매우 다양한 영역에 걸쳐있고 어느 하나가 문제가 생기면 전체에 영향을 준다.
    • 리드 개발자의 성패는 팀의 성패와 따로 분리할 수 없다. 시니어 개발자와 가장 차이나는 부분이며,  대부분의 업무가 팀과 프로젝트에 관련 업무이다.(개인의 기술력, 생산성 등의 문제가 아님)
    • 채용 또한 팀의 성공을 위해 중요한 부분이며 채용시에는 팀에 기여할 수 있는 사람을 뽑기 위한 구조적 질문을 준비해야 한다
    • 또한 팀원 관리도 빼놓을 수 없으며 피드백이 가장 중요한 역할을 한다. 효과적 피드백 기술은 아래와 같다.
    • 부정적 피드백 제공 부분에 개인적 관심이 커서 집중해서 읽었으며 이 부분은 경험적인 부분이라 지면으로 설명은 되었지만 좀 아쉬웠다.
      피드백은 팀 성장의 핵심이지만, 부정적인 내용을 전달할 때는 기술이 필요하다(이 기술에 대한 설명이 좀 아쉬웠다)
    • 또한 리드개발자가 피할 수 없는 업무의 영역인 “해고” 관련 내용도 있었다.
      심지어 아래와 같이 해고할 때 구체적 사례를 준비해 두고 해고 프로세스를 진행할 것을 조언한다.
  3. 자기개발 부분
    • 리드 개발자는 네트워킹 중요하며 꾸준한 커뮤니티, 포럼, 이벤트, 컨퍼런스 참여와 oss 프로젝트 기여, 링트인 기술 문서 등등 통해 네트워크를 확장해 나가는 것이 장기적으로 효과가 크다.
    • 리드 개발자가 가지는 자기개발에서 부담되는 부분은 주로 끊임없는 학습, 커뮤니케이션을 비롯한 소프트스킬 기술 향상의 어려움(기술적 부분 대비), 자주 심리적으로 부정적인 영향을 주는 가면증후군(임포스터 신드롬) 등 다양하다. 아래는 부정적 사고가 침투하는 것을 막기 위한 안내이다. 실제 사례가 조금 있으면 좋겠으나 그 부분을 전문으로 다루는 서적이 아닌 이상 한계가 있고, 추가적인 공부를 위한 여러 자료를 제시하고 있다.
    • 리드 개발자로서의 역량을 끌어올리기 위해서는 선임/멘토 리드개발자의 의사결정 과정을 동행관찰(shadowing)하는 것의 유용함을 얘기하고 있으나, 과연 직장 생활에서 가능한 일일까? 좀 의심이 든다. 물론, 할 수만 있다면 직접 관찰에서 배우는 것이 가장 많을 것이지만 외국에서는 현실적인 것인가 하는 생각이 들었다.

  4. 최종 감상평
    짧지 않은 내용(약 500페이지)에 리드 개발자란 어떤 사람이고 무엇을 하는/해야 하는 사람이고, 어떻게 리드 개발자가 되며, 된 이후에는 어떻게 성장해야 하는가라는 주제를 전체적으로 모두 짚고 있다. 책 전반적인 내용에도 나오지만 기술적 전문성에 대한 내용은 기술 범위가 너무 다양하기 때문에 간결히 설명되어 있고, 소프트 스킬과 경력개발에 관련된 내용 위주로 많이 기술되어 있다. 아마, 저자가 준비가 부족한 상태로 리드개발자의 역할을 수행하면서 이런 부분이 많이 아쉬웠다고 생각하는 부분을 기술했기 때문으로 보인다. 개발자적인 전문성 부분만 빼놓고 생각한다면 꼭 개발자만이 아니라 하나의 팀을 이끄는 리더에게 요구되는 많은 내용들이 있다고 보아도 될 정도이다. 기술적 내용이 아닌 책을 오랜 만에 봐서 머리에 신선한 자극이 되었고, 내가 막연히 그러려니 생각한 부분을 상세히 설명하는 책을 만나서 많은 생각을 하게 되었다.
    평생 개발자로만 살거야 하는 생각으로 직장 생활을 시작해도 상황에 따라서 혹은 본인의 숨겨져 있던(?) 적성에 따라서 경력을 발전시켜 나가는 과정이 많이 변하기도 한다. 개발자들은 주로 관리/커뮤니케이션/프리젠테이션/감정 관리 등 소프트 스킬 관련 업무를 힘겨워 하거나 힘들어서 회피하거나 혹은 혐오(?)까지 하기도 한다. 그러나, 사회생활을 조금만 한 사람들은 결국 팀이나 프로젝트가 성공해야 거기에 연관된 개인들도 성공하는 것을 잘 알고 있다. 반대로 리더의 커뮤니케이션 미숙이나 고객과 잘못된 커뮤니케이션, 우선 순위의 갑작스러운 조정 등으로 인해 팀에 소속된 개인들은 수 없이 많은 시간을 들여 고생해서 개발했으나 제대로 된 평가를 받지 못하는 경우도 숱하게 존재한다. 이런 경험을 할 때 마다‘우리에게 제대로 된 리더가 있었으면 이런 삽질(?)을 하지 않았을 텐데…… “라고 생각할 것인데, 이 책을 읽고 그렇게만 생각할 것이 아니라 리드 개발자로 성장하여 팀/프로젝트를 성공으로 이끌고 속한 개발자들을 성장시키는 것에 성취감을 느끼는 사람이 되는 것은 어떤가 하는 생각이 든다.
    내용을 다 보면 리드 개발자는 이런 걸 다 할 수 있어야 하는 거야?라고 할 정도로 많은 내용이 있는데, 내용 자체는 반복되는 것도 많고 편하게 읽을 수 있다. 이 책을 통해 평소 관심 가지고 있지만 구체적 내용을 모르고 피상적인 상상만 하던 분야를 새로이 알 수 있는 좋은 경험이었다. 개발과 관리의 중간 영역에서 팀과 프로젝트의 성공을 위해 분투하는 리드 개발자가 되려는 사람에게 좋은 길잡이가 되는 책으로 생각된다.

    좋은 책을 리뷰할 기회를 주신 제이펍에 감사드립니다.

    #제이펍 #리드개발자로가는길 #주니어개발자 #리더 #소프트스킬 #협업 #멘토링
f******s 2025.11.03. 신고 공감 0 댓글 0