개발 7년차, 매니저 1일차 - 개발만 해왔던 내가, 어느 날 갑자기 '팀'을 맡았다!
카미유 푸르니에 지음, 권원상 외 옮김 / 한빛미디어 / 2020년 2월
평점 :
장바구니담기


이번에는 전문서적이긴 하나 개발쪽 보다는 프로젝트 매니징에 관련된 책이다.

이 책인데, 이번에 한빛미디어에서 새로 나온 신간이고 표지가 너무 이쁘다..

아무튼 이번에 이 책을 받게 되어서 읽어보고 느낀점에 대해서 적어보려고 한다.



외관은 참 이쁘다. 잘 만든 것 같다. 페이지는 360페이지 정도 되는데 사이즈가 다른 책보다 좀 컴팩트 하다. 가져다니기 딱 좋은 사이즈 인 것 같다.



책 안에는 파란색을 위주로 한 색이 사용되는데 표지와는 또 다른 색을 사용해서 그런지 보기에는 부담이 적다.



내용은 생각보다 되게 좋았다. 중간중간마다 CTO에게 묻는다! 이런 코너에서 실제적인 예시와 경험을 들을 수 있어서 매우 좋았다. 이 책은 PM을 처음 접하는 사람들에게는 힘들 수도 있을 것 같다는 생각을 하긴 했다. 처음에는 PM에 대해서 설명하지만 이후에 나오는 장들을 잘 이해하려면 팀규모에서 협업을 하고 PM을 해본 경험이 있다면 훨씬 수월하게 읽을 수 있다는 생각을 했다.

이 책의 3장인 테크리드에 대해서는 참 많은 도움이 되었다. 나는 대규모로 팀을 뭐 맡을 일도 없고 진행해본 적도 없어서 많아봤자 3~6명이 전부인데, 이럴 때 개발자로 뭔가 리드를 해야할때 리더가 어떻게 해야하는지에 대해서 배울 수 있었다. 진짜 이런 것 들을 어디 캠프나 워크샵 같은 곳에서 배워야 할 것 같은데 이런 내용들을 책으로 볼 수 있다는게 좋았다.



회사에 처음 들어간 분들이나 소규모 스타트업이나 팀 개발을 하시는 분이라면 한번쯤 읽어보고 어떻게 해야하는지 가이드를 얻으면 참 좋을 것 같다는 생각을 했다.



* 이 책은 한빛미디어의 나는 리뷰어다 이벤트로 받은 서적입니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
미술관에 GAN 딥러닝 실전 프로젝트 - GAN으로 쓰기, 그리기, 게임하기, 작곡하기
데이비드 포스터 지음, 박해선 옮김 / 한빛미디어 / 2019년 11월
평점 :
구판절판


요즘에는 확실히 딥러닝이 안쓰이는 곳이 없다. 게임에서도 딥러닝을 사용해 욕설 및 비방을 필터링하는 모델을 만들기도 하고, 강화학습을 통해 알파고처럼 게임을 플레이하는 AI도 만들기도 한다.

최근에 한빛미디어에서 GAN을 활용한 다양한 분야에서 사용되는 실제 프로젝트 같은 걸 소개해주는 책이 등장해서 받아보았다. 특히 음악과 미술, 게임 부분에서 GAN이 새로운 콘텐츠를 생성하는 부분에 대해서 많이 관심이 있었고, 이 책을 통해 다양한 것들을 봤다. 아주 깊은 내용들은 다 이해할 수 없었는데, 확실히 개괄적으로 이런이런 것들을 할 수 있다! 이런 것 들을 알 수 있었다. 앞으로 내가 GAN으로 어떤 프로젝트나 아이디어를 실현하려고 할때 이 책에서 본 내용들을 잘 기억해서 써먹어야겠다는 생각이 들었다.

GAN을 입문하고 실제로 어떤 프로젝트들을 진행할 것인지 조사가 필요할때 이 책을 보면 좋을 것 같다는 생각이 들었다. 이런 책들이 나와서 너무 좋다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
스위프트 프로그래밍 - 객체지향, 함수형, 프로토콜 지향 패러다임까지 한 번에! (Swift5), 3판
야곰 지음 / 한빛미디어 / 2019년 10월
평점 :
장바구니담기


이 글에는 스포일러가 포함되어 있습니다.


이 책이 처음 나왔을 때 샀던 기억이 있다. 그때가 2017년도 1월달 쯤이엇나.. 아무튼 나는 그때 iOS개발에 한참 빠져있었어서 swift언어의 매력에 사로잡혀있었었다. 그래서 swift 언어를 비슷하게 개발해보고.. 했었다.

이번에 iOS앱을 보수해야 하는 상황이 생겨서 swift관련 래퍼런스 책이 필요했다. 최신 버전 swift에 맞게 책이 다시 개정되었다. 그래서 신청하게 되었다.



항상 보는 부분이지만, 클로저 부분은 헷갈리는 것 같다. 내가 함수형 프로그래밍 언어에 친하지 않아서 항상 어려운 것 같다. 클로저가 진짜 써보면 좋다는 것을 느끼는 것 같다. C++에서도 요즘 람다를 많이 써먹고 있다. 이 책은 스위프트의 클로저와 함수형 프로그래밍에 대해서 상세히 설명해주고 있다. 친절해서 좋다.

map, filter, reduce 3박자는 마치 삼위일체와 같다고나 할까,, 기존의 많은 for loop으로 작업해야 했던 것들을 쉽게 함수 몇번으로 코드를 엄청나게 줄일 수 있다는 점이 참 좋다. linq같은 기능인 것 같다. 근데 랭귀지에서 지원해주는 거라 걍 array에서 쓸 수 있는게 좋은 것 같다.

아무튼 오랜만에 스위프트 책을 보니까 문법이 참 독특하고 간단하고 쉬운 것 같다. 스위프트가 파이썬보다 훨씬 나은 것 같다. 좀 더 흥했으면 좋겠다ㅠㅠ 윈도우에 안돌아가는 것은 흠이다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
전문가를 위한 C++ - C++17, 제네릭 람다, STL, 템플릿, 디자인 패턴, 객체지향의 원리를 익히는 확실한 방법, 개정4판
마크 그레고리 지음, 남기혁 옮김 / 한빛미디어 / 2019년 8월
평점 :
구판절판


이 글에는 스포일러가 포함되어 있습니다.

드디어 C++ 기타책을 손에 넣게 되었다. 마침 한빛미디어에서 개정 신간을 볼 수 있게 리뷰 이벤트를 해주어서 드디어 볼 수 있게 되었다! 이 책의 명성 만큼 두께가 어마무시하다;;



내 에어팟 2개를 곂쳐야 이 책의 두께를 따라갈 수 있다;; 무려 1496페이지이다.



무려 30챕터나 된다;; 양이 진짜 많다...



이 책은 진짜 C++의 전반적인 내용들이 전부 들어가있다. C++의 기본적인 문법들, C++의 주요 특징들과 헷갈리는 기능들과 C++로 객체지향 프로그래밍을 할때 유용한 점들, 소프트웨어 공학적인 측면에서 C++을 다룰때 주의해야 하는 점들도 다루고 있다. 진짜 내용이 방대함...

이 책은 마치 사전같다. 진짜 사전 두께긴 하다. 이 책을 두고두고 볼 것 같다. 나는 특히 이부분이 마음에 들었다. 유독 C++에만 골머리를 앓게 하는 부분들이 있다. 그런 특징들을 잘 설명해주기 위해 따로 파트를 할애하는 것이 멋있었다고 해야 하나 암튼 그럼. r-value나 r-value reference들이 진짜 헷갈리는 건데 나름 개념을 잡아주는 것 같아서 좋았다. C++ 17로 바뀌면서 추가된 내용들도 반영이 되어서 진짜 C++중급자로 넘어가는 교과서와 같은 책이 된 것 같다. 내용도 그렇게 어렵게 다루지 않아서 술술 읽히고 좋은 것 같다. C++을 좀더 알고 싶어 하는 분들에게 강추다. 무조건 읽어보는 것을 추천한다. 내용이 많긴 하지만 확실히 다 유용한 내용이라는 것을 실감했다. 68000원이라는 큰돈이긴 한데 값어치 하는 것 같다. 나는 평소에 저런 C++고급지식들을 어떻게 알지 라고 많이 생각했는데, 요즘은 이런 좋은 책들이 많이 나와서 나도 하나하나 알아가고 있는 것 같다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
파이썬 날코딩으로 알고 짜는 딥러닝 - 프레임워크 없이 단층 퍼셉트론에서 GAN까지
윤덕호 지음 / 한빛미디어 / 2019년 7월
평점 :
절판


이 글에는 스포일러가 포함되어 있습니다.



요즘은 딥러닝 관련 서적들만 읽는 것 같다...

뭐 암튼 한빛미디어에서 나온 또 다른 밑바닥 딥러닝 책이 나왔다. 그래서 바로 신청해봤다!! 표지는 뭐 만화같은 느낌이 난다.



책을 보니까 거의 밑바닥 딥러닝 책이랑 비슷했었는데, 번역도서가 아니라서 그런지 더욱 이해하기 수월했다. 수학적인 부분들이나 딥러닝에 사용된 함수, 수식들을 설명해주고 실제로 코딩하는 단계로 넘어가는 식의 구성으로 되어있었다. 다양한 예시를 들어주면서 이게 왜 필요한지에 대해서 알려주고 있으며 구체적인 예시를 들어서 설명해주기 때문에 잘 납득할 수 있었다.

이 책은 주피터 노트북을 기반으로 다양한 딥러닝 모델을 직접 짜는 것을 볼 수 있다.기본적인 수학 모듈외에 딥러닝과 관련된 모든 부분을 코딩으로 짰다. 허미..

이 책의 또한 좋은 점은, 딥러닝 기법들을 많이 알려주고 있다는 것이다. 기본적인 FFNN외에 CNN, RNN, GAN등을 모두 직접 구현하면서 구조를 이해할 수 있으며 네트워크 구조 외에 드롭아웃이나 Regularization이나 Normalization에 대해서도 알려주고 있다. 기존에 있었던 유명 CNN네트워크들을 소개하면서 그 구조와 구조가 가지는 의미에 대해서도 설명해주고 있어서 따로 논문을 보지 않아도 이해할 수 있도록 자세히 설명해주고 있다는 점이 놀랍다. 그래서 그런지 책이 꽤 두껍다.,

암튼 딥러닝이 그냥 매직박스 처럼 여기어졌다면 이 책을 보면서 한번 바닥부터 짜보면 딥러닝을 이해하는데 큰 도움이 되지 않을까 한다.



댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo