본문 바로가기

책이야기

[리뷰]개발자 원칙

반응형

 

 

[도서 소개]

★ 더 나은 개발자로 성장을 꿈꾼다면

★ 먼저 헤쳐온 테크 리더들의 원칙에서 해답을 찾아보세요

“나도 테크 리더가 될 수 있을까? 어떻게 선배 개발자들처럼 성장할 수 있을까? 3년 10년 후에도 개발자로 살아갈 수 있을까? 팀워크는 도대체 어떻게 맞춰야 하는 걸까?” 개발자로 살아가면서 하루에도 천 번을 되묻는 물음에 컬리, 레몬트리, 카카오, 코드스쿼드, 무신사, 몰로코, 데이블, 인프런, 패스트캠퍼스 테크 리더 9명이 답합니다. 지금까지 만나 볼 수 없었던 생존과 성장의 원칙에서 자신만의 해답을 찾아보세요.



[대상 독자]

  • 평생 개발자를 꿈꾸는 분
  • 소프트웨어를 개발하는 더 나은 방법이 궁금한 분
  • 다양한 난제를 풀 원칙이 필요한 분
  • 조직을 성장시키고 싶은 스타트업 CTO
  • 조직 생활과 이직에 고민이 많으신 분
  • 효율적으로 일하는 방식에 고민이 많은 분

 

[추천사]

  • 이민석 (국민대학교 소프트웨어학부 교수)
    “이 책의 추천사를 요청받았을 때, 표지에 적힌 저자 명단을 보고 '이런 훌륭한 선수들을 책 쓰는 일로 한 번에 모을 수 있다니'라는 생각이 먼저 들었습니다. 워낙 경력이 많은 분들이라 어쩌면 종종 보던 '라떼는 말이야' 책일 수도 있겠다는 선입견과 함께 말이죠. 선입견은 처음 몇 페이지를 보고 깨졌습니다.
    책을 읽고 굳이 내 맘대로 책의 장르를 분류하자면 엯촉님들의 기술적 회고서에 가깝다고 말하고 싶습니다. 모든 저자의 글에서 소프트웨어 개발자, 기술, 프로세스가 서비스에 어떻게 녹아들어가는지, 또 저자 자신을 포함하여 그 과정에 참여하는 사람들에 대한 고수의 관점을 생생하게 느낄 수 있었습니다. 고수들의 소프트웨어 개발, 개발자의 성장에 대한 태도가 하나하나 감동적입니다.
    이 책은 이제 코딩 좀 하게 된 주니어 개발자에게는 꼰대스럽지 않게 생각의 방향을 잡아주고, 동시에 시니어들에게는 스스로를 정리해 한 단계 더 성장할 기회를 제공합니다. 백만 권쯤 팔리면 좋겠습니다.“



[서평]

 

현재 기술 환경에서는 다양한 과제를 해결할 수 있는 적절한 기술을 갖춘 개발자에 대한 수요가 높습니다. 그 결과 많은 사람이 업계에 뛰어들고 있지만 숙련된 인력이 부족하여 개발자의 수와 개발자를 필요로 하는 일자리의 수 사이에 불일치가 발생하고 있습니다. 이 문제를 해결하려면 단순히 기술적인 스킬이 아닌 개발자의 성장에 도움이 되는 원칙을 가르치는 데 초점을 맞춰야 합니다.

 

이 책에서는 경력 개발자 9명의 인사이트를 공유함으로써 개발자로 성장하는 데 있어 원칙의 중요성을 강조합니다. 이러한 원칙은 더 나은 개발자가 되는 방법에 대한 지침을 제공하며, 이는 결국 업계의 기술 부족 문제를 해결하는 데 도움이 될 수 있습니다.

 

박성철 컬리 풀필먼트&딜리버리 프로덕트 총괄은 우리 삶을 이끄는 개발 원칙의 중요성을 강조합니다. 이러한 가치관은 개발자로서 자신의 길을 찾을 때 기준점이 되거나 반면교사가 될 수 있다고 말합니다. 박 대표는 개발자들이 프로그래밍을 통해 세상과 자신을 탐구하는 여정을 시작하길 권합니다.

 

한편, 레몬트리의 김찬호 개발자는 코드에서 오류나 실패를 겪을 때가 개발자로서 성장하기 가장 좋은 시기라고 생각합니다. 김찬호 개발자는 좌절하지 말고 이 기회를 통해 코드를 이해하고 오류가 발생한 이유를 찾아내라고 조언합니다. 이를 통해 개발자는 자신의 기술을 향상시키고 더 나은 성과를 낼 수 있습니다.

 

김우진 카카오 클라우드 플랫폼 기술 총괄은 개발자가 성장하는 데 있어 중요한 요소로 소프트웨어 설계 원칙을 강조합니다. 김우진 이사는 개발자가 소프트웨어 설계를 바라보는 시각을 키우고 설계 능력을 향상시키는 데 도움이 되는 필수 설계 원칙을 공유합니다.

 

김승영 소프트웨어 트레이너/개발자는 주요 버전 업그레이드를 위한 사소한 원칙을 공유합니다. 김승영 강사는 개발자로서 배우고 성장하려면 소프트웨어 버전 업그레이드와 마찬가지로 지속적인 업그레이드가 필요하다고 말합니다. 그는 개발자가 커리어에서 성장하기 위해 자신만의 원칙을 찾을 수 있는 방법에 대한 지침을 제공합니다.

 

무신 조은상 개발 총괄은 이직도 개발자로서 성장하는 효과적인 방법이 될 수 있다고 말합니다. 조은상 개발자는 필요에 따라 이직을 하되, 이직의 이유와 방향성을 명확히 할 것을 조언합니다. 그래야 개발자가 지속적으로 성장하고 다양한 프로젝트에 참여하며 실력을 향상시킬 수 있기 때문입니다.

 

30년 이상의 경력을 가진 김택민 개발자는 목표 달성 및 문제 해결을 위한 프레임워크인 GPAM(목표, 계획, 실행, 측정)을 제시합니다. 이 프레임워크는 개발자가 직면하는 일반적인 문제를 분석하고 목표 달성과 문제 해결을 위한 구조화된 접근 방식을 제공합니다.

 

마지막으로 제품 중심 개발자인 김성호 님은 개발자로서 성장하기 위해서는 다양한 개발 기술을 습득하고 장기적인 관점에서 성장 계획을 세우는 것이 중요하다고 생각합니다. 제품 중심 개발에 집중함으로써 개발자는 업계에 대한 더 넓은 관점을 얻고 성공에 필요한 기술을 습득할 수 있습니다.

 

이 책은 평생 개발자 지망생, 더 나은 소프트웨어 개발 방법이 궁금한 사람, 다양한 문제를 해결하기 위해 원칙이 필요한 사람, 조직을 성장시키고 싶은 스타트업 CTO, 조직 생활과 이직으로 고민하는 사람을 대상으로 한다. , 그리고 더 효율적으로 일하고 싶은 사람들. 이 책은 9명의 저자가 개발자로 성장하는 방법에 대한 고유한 관점을 제공하는 9가지 원칙을 제시합니다. 이러한 원칙에는 다음이 포함됩니다. 오류를 성장 기회로 사용, 소프트웨어 설계 원칙 이해, 성장을 위한 자신만의 원칙 찾기, 이직에 대한 타당한 이유 갖기, 목표 달성 및 문제 해결을 위한 프레임워크 사용, 제품 중심의 성장 계획 설계 중심. 이 책에는 또한 독자가 자신의 길을 찾는 데 도움이 되는 각 저자의 개인적인 이야기와 경험이 포함되어 있습니다.

 

결론적으로 개발 원칙은 개발자가 성장하고 기술을 향상하는 데 매우 중요합니다. 이러한 원칙은 일반적인 문제에 접근하기 위한 프레임워크를 제공하며 개발자가 커리어에서 성공하는 데 도움이 될 수 있습니다. 숙련된 개발자의 조언을 따르고 이러한 원칙을 업무에 통합함으로써 개발자는 자신의 기술을 향상시키고 업계의 기술 부족 문제를 해결하는 데 도움을 줄 수 있습니다.

 

 "골든래빗 출판사로부터 책을 제공받아 작성된 서평입니다."

 

반응형