한빛미디어
[서평] 무엇이 1등 팀을 만드는가?
한빛미디어에서 출판된 는 구글 크롬 팀을 이끌어 온 엔지니어 출신 저자가, 현장에서 직접 겪어 온 경험과 노하우를 담은 책입니다. 저자는 책을 통해 단순히 기술적 전문성만으론 부족하다는 점을 보여주고, 효과적인 협업과 리더십 역량이 한층 더 중요한 시대가 왔음을 설득력 있게 알려줍니다. 초반에는 '기본 원칙과 조직관리의 뼈대'를 설명하는 내용이 다소 뻔하게 느껴질 수도 있지만, 후반부로 갈수록 실제로 부딪히는 문제 상황과 그 해결 방안(안티패턴, 갈등 관리 등)을 좀 더 구체적으로 풀어냅니다. 특히 구글의 연구 사례(옥시젠 프로젝트, 아리스토텔레스 프로젝트)를 근거로, 성과가 높은 매니저와 팀이 갖춰야 할 요소를 실증적으로 짚어주는데요. 여기에 크롬 팀 운영에서 나온 관리 팁과 의사소통 전략이 더해져, ..
[서평] 소프트웨어 엔지니어 가이드북
한빛미디어에서 출판된 은 소프트웨어 엔지니어들이 커리어 전반에 걸쳐 마주하게 될 여러 도전 과제와 성장 기회를 다룬 유익한 책입니다. 저자는 엔지니어링 매니저로 일하면서 얻은 경험과 통찰을 바탕으로, 기술적인 역량뿐만 아니라 리더십, 문제 해결 능력, 팀워크 등 엔지니어로서의 다양한 스킬셋을 발전시키는 방법을 제시합니다. 이 책은 단순히 코드 작성 기술만을 다루지 않습니다. [1부 개발자 커리어의 기본 사항]에서부터 [5부 롤모델로서의 스태프 및 수석 엔지니어]까지, 각 경력 단계에 맞춰 필요한 역량과 구체적인 목표를 설정하는 데 도움을 줍니다. 주니어 개발자는 어떻게 성장해야 하는지, 시니어 개발자는 어떤 문제를 해결하며 조직에 기여해야 하는지에 대한 명확한 안내가 담겨 있습니다. 실용주의적인 접근을 ..
[서평] 소프트웨어 설계의 정석
한빛미디어에서 출판된 은 IT 개발자라면 꼭 읽어야 할 필독서입니다. 이 책은 단순한 기능 구현을 넘어, 소프트웨어의 전체 시스템을 조망하고, 설계 역량을 강화하는 방법을 알려줍니다. 설계는 구현을 위한 준비 단계이자 성공적인 개발을 위한 중요한 기반입니다. 이 책은 그런 설계의 기본 원칙을 중심으로 유스케이스 분석, 개념 모델링, 시스템 아키텍처 등 이론적인 부분을 폭넓게 다루며, 실제 사례를 통해 그 원리를 설명합니다. 특히 고연차 개발자라면 다양한 설계 경험을 되돌아보고, 새로운 관점을 통해 자신만의 설계 철학을 정리할 기회를 얻을 수 있을 것입니다. 반면, 저연차 개발자에게는 소프트웨어 설계의 전반적인 흐름을 이해하고, 올바른 설계 방법을 학습할 수 있는 좋은 길잡이가 될 것입니다. 소프트웨어 개..
[서평] 개발하는남자의 핸즈온 플러터
한빛미디어에서 출판된 는 크로스 플랫폼 애플리케이션 개발을 할 수 있는 플러터를 이용해 모바일 애플리케이션 개발의 전 과정을 체계적으로 다룹니다. 이 책은 단순한 이론 학습에 그치지 않고, 실제 프로젝트를 통해 플러터의 기능과 다트 언어를 자연스럽게 익힐 수 있도록 구성되어 있습니다. 초보자도 쉽게 따라올 수 있는 기초적인 개념부터 시작하여, 중급 개발자가 실무에 바로 활용할 수 있는 심화된 내용까지 폭넓게 제공하고 있습니다. 특히, 클론 코딩을 통한 실습 중심의 접근 방식은 이 책의 가장 큰 강점 중 하나입니다. 독자는 실제로 앱을 만들어보면서 플러터의 다양한 위젯과 기능을 경험하게 됩니다. 이를 통해, 이론적으로 이해한 내용을 실전에 적용하는 과정을 반복하며, 앱 개발에 필요한 필수적인 기술들을 자연..
[서평] 보고 혁명
한빛미디어에서 출판된 은 현대 직장인들이 꼭 알아야 할 보고서 작성법을 총망라한 책입니다. 삼성, 구글, 네이버, 무신사 등 국내외 최고 기업의 팀장 20명이 공유한 보고 인사이트를 바탕으로, 실제 업무에서 유용하게 활용할 수 있는 보고서 작성법을 체계적으로 정리하고 있습니다. 책에서는 모든 보고에 공통적으로 사용될 수 있는 보고 원칙(3SMART)와 보고서의 공식(B2WHEN)을 제시하여 어떤 상황에서도 적용할 수 있는 구조화된 방법론을 제시해줍니다. 또한, 검토/의견 보고서, 제안/요청 보고서, 계획/실행 보고서, 완료/결과 보고서, 회의 요약 보고서 등 회사 생활에서 가장 흔하게 마주치는 보고서에 위 원칙을 적용하는 실용적인 가이드라인까지 제공해주어 독자들이 업무에 바로 원칙들을 적용하도록 도와줍..
[서평] 프로그래밍의 규칙
한빛미디어에서 출간된 은 PS4, PS5에서 최근 스팀으로 이식되어 큰 사랑을 받고 있는 '고스트 오브 쓰시마'의 개발사인 서커펀치 프로덕션의 공동 설립자인 크리스 짐머만이 회사 내에서 사용되고 있는 프로그래밍 규칙을 공유한 책입니다. 개인적으로 게임 개발자분들이 하시는 일에 경외감(?)을 느끼곤 하는데, 이 책을 통해서 수 많은 개발자가 하나의 게임을 만들기 위해 어떤 방식으로 협업하는지를 엿볼 수 있어서 좋았습니다. 규칙 05. "최적화하지 말라", 규칙 08. "실행되지 않는 코드는 작동하지 않는다"와 읽으면서 과거를 반성할 수 있었던 내용도 좋았지만, 사실 이 책에서 가장 좋았던 부분은 서문에 있었습니다.우리에게 옳은 규칙이 다른 사람들에게는 그를 수도 있습니다. ... 다시 말해 서커펀치와 여러..
[서평] 더 나은 프로그래머 되는 법
한빛미디어에서 출간된 은 단순히 코딩 기술만을 가르쳐주는 책이 아니라, 독자들에게 프로그래머로서의 전반적인 삶과 태도를 성찰하게 해주는 책입니다. 이 책이 여타 '클린 코드'류의 책들과 가장 구별되는 점은 '코드' 자체에 집중하기 보다는 '사람'에 집중한다는 점입니다. 은 프로그래밍을 배운 사람이라면 누구나 한 번쯤은 들어봤을법한 '배움을 사랑하며 살기(Chapter 24)'와 같은 내용부터 프로그래머의 건강한 신체를 위한 '프로그래머의 자세(Chapter 30)'까지 단순히 업무 성과뿐만 아니라 프로그래머로써 일하는 개인의 건강과 행복도 중요하게 다룹니다. 데이터 과학자, 데이터 분석가로 일하면서 '데이터 분석하는데 코딩이 중요한가요? 빨리 분석 결과 내는게 중요하지'라는 말을 들을 때마다 간담이 서늘..
[서평] 게임 AI를 위한 탐색 알고리즘 입문
이 책은 게임 AI의 기초부터 심화 내용까지 깊이 있게 다루며, 개발자가 직접 AI를 구현해보는 실습까지 포함하고 있어 이론과 실제의 균형을 매우 잘 잡고 있습니다. 1장에서는 게임 AI의 기본 개념을 설명하고, 게임의 종류별로 적용할 수 있는 탐색 알고리즘을 소개합니다. 이는 게임 개발에 입문하는 이들에게 필수적인 지식을 제공합니다. 2장은 개발 환경 설정 방법을 자세히 안내하여 독자들이 본격적인 게임 AI 개발을 시작하기 전에 필요한 준비를 할 수 있게 도와줍니다. WSL 설치부터 C++ 개발 환경 구축까지의 과정을 단계별로 설명함으로써 초보자들도 쉽게 따라할 수 있습니다. 3장 이후의 장들은 각기 다른 형태의 게임에 적합한 다양한 탐색 알고리즘을 소개하고, 이를 구현하는 방법을 실제 게임 예제를 통..
[서평] GPT-4를 활용한 인공지능 앱 개발
ChatGPT의 등장 이후 지금까지 많은 사람들이 GPT를 더욱 효과적으로 활용하기 위해 연구를 진행해왔으며, 세상에 긍정적인 영향을 미칠 수 있는 GPT 기반 애플리케이션을 개발하고 있습니다. 이러한 흐름에 발맞춰, GPT를 처음으로 활용하는 개발자들과 연구자들을 위해 한빛미디어에서 이라는 책이 출간되었습니다. 다른 GPT 관련 도서들과 달리 은 NLP 분야의 발전 과정과 GPT에 대한 개괄적인 내용부터 설명을 시작합니다. 이는 NLP 분야에 대한 기초 지식은 있지만, GPT 기술의 발전을 따라잡지 못한 독자들에게 매우 유용할뿐만 아니라, GPT로 처음 NLP 분야에 입문하신 분들에게도 많은 도움이 될 것 같습니다. 간단한 NLP 분야에 대한 소개 다음으로 OpenAI의 Playground를 통한 GP..