한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.
평소에 최범균님 유튜브 구독해서 간간히 영상도 잘 보고있고 <객체지향과 디자인 패턴> 책도 잘 읽었어서 신간이 나온걸 보고 바로 선택했다.
책의 초반부에는 개발이 무엇인지, 어떻게 학습할 것인지 에 대해 조금 가볍게 시작하고 중반부에서는 리팩토링, 테스트, 아키텍처 등 개발의 기술적인 내용이 나온다. 그리고 후반부에서는 기술 외적이지만 일 자체에서 중요한 업무 관리 기술, 문서화와 공유, 리딩 방법 등에 대해 다루고 있다. 직장인이자 개발자로서 알아두면 유익한 내용들이 너무 무겁지 않게 담겨있다.
구성의 맨 앞에 쓰인 것처럼 개발자로 커리어는 시작했는데 앞으로 어떻게 더 좋은 개발자가 되어야 할지 고민인 주니어나 중니어 개발자에게 추천해줄 수 있는 책이다. 학습하는 방법, 좋은 코드를 작성하기 위한 기술론, 방법론에 대해서 쉽게 설명해준다. 특히 본인의 경험담을 공유해주고 있어서 공감도 가고 더 와닿았다.
나도 개발자로 경력은 계속 쌓여갈텐데 어떻게 해야 주니어에서 미드 레벨, 시니어로 잘 성장할 수 있을까 항상 생각한다. 최근에는 회사에 인턴으로 신입 개발자분들이 계속 들어오고 있는데 내가 선배 개발자로 어떻게 그들을 잘 리딩할 수 있을지에 대한 부분도 고민하게 되었다. 특히나 이직을 하면서 이전 직장에서 혼자 일했던 것과 비교해서 타인과의 소통과 업무 내용 및 진행도 공유가 무척 중요해졌다. 이런 시기에 읽기 적절한 책이었다는 생각이 든다.