메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

열심히 일하고 있는 현업의 프로그래머분들에게 추천합니다.

j03***

|

2026-03-31

미니멀리즘 프로그래머

개발의 무게를 덜어내고 본질만 남기다. 실용주의 프로그래머 데이비드 토머스가 제안하는 지속 가능한 코딩을 위한 미니멀리즘

  • 저자 : 데이비드 토머스
  • 번역 : 이민석
  • 출간 : 2026-02-22

"한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다."

 

# 어떻게 일해야할까?
이 책에서 저자는 책에 정답이 없다고 말합니다. 옳은 표현이라고 생각해요. 개발업무를 하거나 학습을 하다보면, 결국 여러 방법론 속에서 우리는 상황과 최선의, 최적의 방법을 선택할 뿐이니까요. 결국 우리는 또 하나의 선택을 할 뿐이고, 아마도 좋은 개발자가 되기 위해서는 여러 방법을 알아두는게 여러모로 도움이 될거라고 생각합니다.

 

# 단순함을 이해하기
 우리는 복잡한 일들을 다루는 사람들이니까. 복잡하게 일하는 방법도 물론 필요하고, 어쩔 수 없는 상황 속에서 반드시 지켜져야할 일이기도 하다고 생각합니다. 다만, 단순한 방법으로 복잡한 것들을 유지할 수 있다면? 오히려 좋은 방법이 되겠죠. 당연하게도. 책에서는 여러 실천법을 알려줍니다. 저는 요즘 프로젝트를 진행하면서 의존성(Dependency)지옥에 빠져있어요. 그래서 그런지 '02 코드 다이어트' 목차의  건강하지 않은 의존성 줄이기 연습하는 부분에 눈이 갔습니다. 아주 피치못할 경우에는 저도 종종 의존성을 내려놓고 직접 코딩을 하거나 라이브러리를 까서 필요한 것들로 수정하거나 가져오는 경우가 있긴합니다. 안정성이 조금은 걱정될 때가 있긴 하지만, 하나의 방법이 되어주긴 할테니 이런 방법도 있다. 알아두는걸로 하겠습니다. 막상 업무 자체는 심플하지 않을 수 도있겠지만.. 뻘에 빠지듯 의존성 지옥에 빠지느니 이게 심플한 방법이 될 수도 있겠다고 생각해요. 이런 방법도 단순함이라고 생각하기로 합니다. 그 외에도 여러 단순한 실천법이 나와있는데, 간혹 답이 되어주는 방법일 것 같아요.

# 세상이 단순해지는 소프트 스킬
책에 개발에 적용하는 실천법만 나와있진 않아요. 변화를 어떻게 수용하고, 사람들과 어떻게 일을 해야할까. 이런 내용들이 나와있습니다. 소프트 스킬은 아시다시피 주로 다른 사람들과의 대인 관계를 위해 필요한 정성적 스킬입니다. 동료와의 완만한 업무를 진행하고, 프로젝트에서 좋은 성과를 얻어내기 위해서는 꼭 필요한 스킬이라고 생각해요. 저자는 다른 사람들에게 시간을 내어주고, 경청하고, 공감하는 방법에 대해서 풀어서 설명하고 있어요. 저는 효과적인 비유의 방법이나, 스토리텔링하는 방법에 대한 것들이 좋았습니다.

 

?미니멀리즘 프로그래머 - 데이비드 토머스 (한빛미디어)
열심히 일하고 있는 현업의 프로그래머분들에게 추천합니다. 경험이 지긋한 어떤 시니어분들께서는 이미 다 아는, 너무 당연한 이야기들이라고 생각하실 수도 있을테니, 아직 경험이 조금은 부족한 주니어 분들이나, 여러 사고를 간접경험 하는 것을 좋아하는 열린 마인드의 시니어 분들께 추천합니다!

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?