독서 리뷰 24

실리콘밸리에선 어떻게 일하나요

책의 제목으로 '실리콘밸리에선 이떻게 일하나요'보다는 '메타에선 어떻게 일하나요'가 좀 더 어울립니다. 창업자의 경영 철학이 회사의 비전이 되어 회사 전체의 문화가 되고 이 문화가 인재들을 성장시키고 인재들을 모은다. 메타의 조직 문화는 '자율과 책임'이 뒷받침된 '인간중심'의 문화이다. 자율적인 업무 방식이 성공적으로 유지되기 위해서는 반드시 '책임'이 따라야 한다. bottom-up, 동등함, 공유, 인간중심 등의 키워드가 메타의 조직문화를 설명 한다. 탑다운은 한 정된 인원인 상위에 있는 리더들의 아이디어로, 바텀업은 훨씬 더 많은 사원들의 아이디어로 창의성이 발현된다. 당연히 창의적인 업종에 있다면 어느쪽이 그 성과가 더 좋을지는 어린아이들도 알 것이다. 물론 조직의 비전은 탑다운으로 정해야 겠습..

독서 리뷰 2023.04.23

팀장 리더십 수업 - 다시 읽기

2021년 5월 31일에 처음 읽고 또 다시 '팀장 리더십 수업'을 읽게 되었다. [독서 리뷰] - 팀장 리더십 수업 아는 만큼 보인다는 말이 있듯이 2년전의 나와 지금의 나는 또 다른 사람인 듯 하다. 이 책에 이런 내용이 있었나 싶을 정도로 새롭게 보이는 내용들이 많았다. 이 책은 현재 게임 개발 PD를 맡고 있기에 어떤 것들을 더 잘해야 할지 어떤 것에 소홀했는지 다시 한 번 생각 해 볼 수 있게해 주었다. '점수판'을 보여주라. 팀에 '스크럼 보드'를 아날로그 식으로 표시하기 이해 큰 보드를 구매 했었는데... 아직까지 활용을 못하고 있었다. 이 보드를 활용하여 모두가 목표를 향한 현재의 위치를 잘 알 수 있도록 할 수 있도록 활용해야 겠다. 팀장은 '원숭이'를 키우는 사람을 관리해야지 직접 모두..

독서 리뷰 2023.04.16

이득우의 게임 수학

책의 내용이 무척 알차고 짜임세가 있어서 좋았습니다. 초반에는 게임의 가상세계 구현을 위한 수의 개념, 벡터, 삼각 함수, 행렬등을 매우 구체적이고 알기 쉽게 설명합니다. 이러한 설명들은 결국 아핀 공간의 탄생을 설명하기 위해서라는 생각이 됩니다. 1차원 개념을 2차원 공간으로 이를 다시 3차원 공간으로 심지어는 4차원 공간으로 확장하여 체계적으로 설명합니다. 책의 몇 가지 내용 발췌 이동이 가능한 부분 공간을 "아핀 공간"이라고 부르며 이를 통해 이동 변환을 설명한다. 아핀 공간에 대해 책의 내용을 요약하자면, 벡터 공간에서 이동을 위해 마지막 차원 값을 1로 한정한 부분 공간을 아핀 공간이라고 부른다. 그리고, 한 차원을 높여 설계한 선형 변환을 아핀 변환이라고 한다. 즉, 2차원 이동을 위해 마지막..

독서 리뷰 2023.01.22

크래프톤 웨이 - 창조적인 일을 위한 리더십과 팀 매니지먼트

리더는 옳은 결정을 하는 것이 아니라 사람들이 옳은 일을 하게 '만드는' 일을 해야 한다 많은 리더가 착각한다. 옳은 결정을 내리는 일이 자신의 역할이라고 말이다. 결정은 시작일 뿐이다. 리더는 사람들이 옳은 일을 하게 만들어야 한다. 사람들이 일하게 만드는 방법은 여러 가지가 있는데, 가장 나쁜 방법은 지시를 하는 것이다. 특히 창조적인 작업에서 지시를 통한 일하게 만들면 결과가 좋을 수 없다. 가장 좋은 건 사람들이 스스로 좋아서, 열정을 바쳐 일하게 만드는 것이다. 리더가 스스로 판단하기에 좋은 생각과 결정을 했더라도 그건 아무런 가치가 없다. 그 일이 실제로 수행돼 결과를 만들어내기 전까지는. 최고보다는 최선을 통해 일을 진행하고, 그것을 기반으로 다음 단계에서 더 나은 결과를 만들어내는 것이 좋..

독서 리뷰 2022.04.01

크래프톤 웨이 - 더 나은 CD가 되는 방법

다음은 김창환님이 브랜든 그린에게 보낸, PD가 바라보는 좋은 CD는 무엇인지 고민하여 '더 나은 CD가 되는 방법'이란 제목의 긴 메일의 내용이다. CD는 비전을 만드는 사람이다. CD는 제품의 비전을 제시하고 만드는 사람이다. 비전은 곧 제품의 가치를 정의하는 것이다. CD는 이 비전을 다양한 방법으로 제시하고 설득하며 현실로 만들어내는 역할을 한다. 비전이 실제 제품이라는 결과물로 만들어지기 전에는, 단지 추상적인 말과 글, 이미지 등으로 모든게 표현된다. 따라서 비전을 들은 사람들은 모두 다른 그림을 머릿속에 그리고 있게 된다. 이것을 꾸준한 노력을 통해 일치하게 만들고, 결과물이 나올 때까지 비전을 현실화하는 것이 CD의 역할이다. 이런 과정에서 비전의 문구는 점차 구체화되고 수정 보완되며 진화..

독서 리뷰 2022.04.01

이득우의 언리얼 C++ 게임 개발의 정석

Unreal Engine C++ 개발을 전문적으로 다루는 책이 없었습니다. 프로그래머들은 C++로 개발하기 위해 여기 저기 흩어져 있는 자료들을 찾고 이 기능이 원하는 기능인지 코딩하여 확인을 하는데 이러한 수고들을 줄여 줄 수 있다는 측면에서 이 책은 매우 유용합니다. 책에서 의도한 대로 C++로 불가능한 영역을 제외한 대부분의 기능들을 C++로 예제들을 작성하였습니다. 간단한 게임이지만 RPG 액션 게임으로서 갖추어야할 기본적인 기능들을 모두 맞볼 수 있는 예제로 재미있게 책을 읽어 나갈 수 있었습니다. Unreal Engine 4를 처음 접하시는 분은 다음의 책을 먼저 읽고 전체의 기능을 좀 더 쉽게 접근 하는 것을 추천합니다. [독서 리뷰] - 실전 게임 제작으로 배우는 언리얼 엔진 4 실전 게임..

독서 리뷰 2021.12.19

실전 게임 제작으로 배우는 언리얼 엔진 4

이 책은 게임 개발에 대한 기본적인 지식이 있다면 기획, 아트, 테크에 상관 없이 쉽게 이해 할 수 있도록 잘 설명이 되어 있다. 게임 개발 마인드, 개발 전반적인 절차 및 역할들 또한 상세하게 설명하고 있어서 Unreal Engine 4 사용 방법을 익히는 그 이상의 책이다. 페이퍼 닌자 게임의 스테이지 1을 만드는 과정을 하나씩 하나씩 디테일하게 설명하며 UE4 엔진의 기능과 개념들을 익힐 수 있었다. 예전에 UE4를 익힐때는 프로그래머 이고 역할이 명확했기 때문에 프로그래머들이 알아야할 기능들 위주로 편식을 했었는데 이 책을 읽으면서 다른 포지션의 작업들에 대한 이해도를 넓힐 수 있어서 좋았다. 특정 하나의 부분을 심도 있게 설명하는 책하는 책이 아니라 게임 개발의 A-Z까지 폭넓게 설명하는 책이다..

독서 리뷰 2021.12.02

크래프톤 웨이

내가 몸 담고 있는 회사의 책이다. 게임 개발자인 나에게는 단연 '최고의 게임 철학' 책입니다. 처음 이 책을 회사에서 나에게 주었을때 흔하고 뻔한 얘기들을 담았겠지라는 생각에 쉽게 손이 가지 못했습니다. 머리가 복잡하고 사색이 필요했던 어느날 이 책을 집어들고 한 장 한 장 읽어 나가기 시작 했습니다. 내가 왜 이 힘든 게임 개발을 하는지 근본적인 이유를 다시 한 번 나 스스로를 되돌아 보게해주었다. 현재 제작 리더쉽인 나에게 정말 많은 도움이 되는 책이었다. 어떻게 나를 단련하고 어떤 것들 좀 더 고민하고 최선의 선택과 최선의 노력을 할 수지에 대한 힌트를 주는 책이다. 어떠한 큰 결실은 그 냥 얻어 지는 것이 아니라 치열하게 고민하고 치열하게 노력하고 끝없는 도전을 한 결과이다, 아니 그러해야 하는..

독서 리뷰 2021.11.14

주린이도 술술 읽는 친절한 경제학

오랜만에 경제 관련 서적을 읽었다. 평소에 경제에 관심을 갖고 관련 뉴스를 보고 들어 왔지만 나 자신이 생각보다는 정확하게 알고 있는 것이 많지 않다는 것을 느끼게 되었다. 이 책은 일상 생활을 하면서 평소에 궁금해할 만한 것들을 친절하고 이해하기 쉽게 설명했다. 이 책을 끝까지 정독하고 나니... 머리 속에서 흩어져서 알고 있는 지식들이 서로 유기적으로 좀 더 끈끈히 관계를 형성할 수 있게 되었다. 독자의 관심을 끄는 방법을 알고 책의 어느 내용하나 버릴 것이 없을 정도로 내용이 알 찼다. 주린이가 아니어도 경제는 자산을 늘리고 싶어 하는 사람이라면 그 지석을 넒혀나가야 한다. 경제적인 지식을 단시간에 끌어 올려주는 책으로서 추천하고 싶다.

독서 리뷰 2021.06.26

팀장 리더십 수업

일을 잘하는 사람이 팀장을 하는 것이 아닙니다. 일 잘하는 능력과 팀장으로서 필요한 능력은 다릅니다. 팀장은 가장 중요한 업무는 팀원을 파악하고 이해 하는 것입니다. X세대, M세대, Z세대가 공존하는 세상이며 각 세대를 이해하고 받아들이는 포용의 마음이 있어야 합니다. 팀이 잘 되려면... 팀의 목표를 확실히 정하고 이러한 목표를 어떤 사람들이 이룰 수 있는지를 정의하자. Goal(목적)과 Objective(목표)를 정의하자. 목적은 거시적으로 목표는 단계별로 촘촘히 설정하자. 목표는 팀원들이 쉽게 이해 할 수 있어야 합니다. 명확한 목표가 있어야 팀원들이 몰입할 수 있습니다. 개인의 목표와 팀의 목표 조직의 요구와 개인의 요구가 높아야만 이상적인 목표이며 팀이 몰입하고 뛰어난 성과를 낼 수 있습니다...

독서 리뷰 2021.05.31