코드 크래프트 - 신입 개발자를 위한 코드의 기술
피트 구들리프 지음, 심지현 옮김 / 길벗 / 2021년 8월
평점 :
장바구니담기


읽을 때마다 다른 곳에 밑줄을 긋게 될 책

개발자는 끊임없이 성장해야만 한다고 입을 모아 말하지만, 그래서 어떻게 해야 성장할 수 있는지에 대한 구체적인 방법을 제시하는 경우는 많지 않다. 누군가를 붙잡고 물어보는데만도 한계가 있다. 그래서 내가 선택한 방법은 개발 서적을 읽는 것. 입사 초기에는 언어, 기술 스택과 관련된 도서를 많이 읽었다. 그러나 지금 나에게 필요한 건 그런 책이 아니라는 생각이 들었다. 성장에 대한 갈증을 해소하기 위해 방황하던 중 '코드 크래프트'를 만났다. 그리고 어느 정도는 그 갈급함을 해소할 수 있었다.

이 책은 프로그래머가 가져야 하는 올바른 사고방식, 즉 철학에 대해 이야기한다. 미시적 수준에서부터 거시적 수준으로 나아간다. 이 책을 읽으며 '읽을 때마다 다른 곳에 밑줄을 긋게 될 것 같다.'고 생각한 이유가 바로 여기에 있다. 1년차 개발자인 나에게는 코드페이스 레벨의 미시적인 내용이 가장 많이 와닿았지만, 연차가 쌓이고 경험이 쌓일수록 뒷장을 읽으며 그 중요성에 더 공감할 수 있을 것 같았다. 한번 읽고 끝인 책이 아니라, 두고두고 반복해서 읽을 수 있는 멋진 지침서다.

이 책에서 특히 마음에 드는 부분은 매 장의 끝에 있는 '생각해 보기'였다. 단지 생각할거리만을 던져주는 것이 아니라 친절한 '정답과 설명'도 제공된다. (덕분에 책이 많이 두꺼워지긴 했다.) 이 부분은 혼자 생각하고 답을 맞춰보는 것도 좋겠지만, 다른 개발자들과 의견을 나눠보면 더 좋을 것 같다는 생각이 들었다. 올해 안에는, 늦어도 내년 초에는 이 책을 가지고 스터디를 운영해보리라.

한 권의 책을 반복해서 읽으며, '내 책'이 되어가는 과정을 즐긴다. 자주 찾아 읽는 부분이 너덜너덜해진다거나, 여기겠거니 하고 펴면 원하는 내용이 나온다거나 하는 것들 말이다. 아직까지도 전자책보다는 종이책을 선호하는 큰 이유이기도 하다. 옆에 두고 오래 읽으며, 전반부뿐 아니라 후반부까지도 너덜너덜해진 책을 후배 개발자에게 추천할 수 있는 선배 개발자가 되고 싶다.

[본 서평은 길벗출판사에서 도서를 제공받아 작성되었습니다.]


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo