2025. 7. 22. 21:17ㆍIT 독후감
나이가 들수록 직업에 대한 태도는 점점 더 중요해진다. 내가 이 책 『클린 코더(The Clean Coder)』를 집어든 이유도 바로 그 때문이었다. 제목에 "코더"라는 단어가 들어있지만, 이 책은 단순히 프로그래머만을 위한 책이 아니다. 그것은 '자신의 일에 책임을 다하는 사람'이 되기 위한 실천적 조언이 가득한, 일종의 직업 윤리서이다.
저자인 **로버트 C. 마틴(일명 ‘엉클 밥’)**은 40년 이상 소프트웨어 업계에서 일한 베테랑 프로그래머다. 그는 이 책에서 본인이 겪은 수많은 실수와 깨달음을 바탕으로, 진짜 ‘프로’가 되는 방법을 풀어낸다. 이 책이 특히 인상 깊었던 이유는, 마치 현장에서 경험 많은 선배가 옆에서 조용히 조언해주는 듯한 느낌이 들었기 때문이다.
🧭 실력보다 중요한 '태도'
『클린 코더』는 처음부터 “진짜 프로는 코딩 실력만으로 평가되지 않는다”고 말한다. 예를 들어, 고객이나 상사가 불가능한 일정을 요구할 때 무턱대고 ‘예’라고 하는 것은 프로의 자세가 아니며, 오히려 해를 끼치는 일이라는 점을 강조한다.
프로는 할 수 있는 일과 할 수 없는 일을 명확히 구분하고, 문제가 생기면 최대한 빨리 알리고, 해결을 위해 소통하는 책임을 져야 한다. 이는 꼭 IT 업계에 국한된 이야기가 아니다. 나이와 분야를 떠나 모든 직업인이 귀담아들어야 할 조언이라 느꼈다.
🛠️ 실수도 ‘책임지는 자세’로
저자는 과거 자신이 낸 실수로 인해 수많은 사람이 고생한 사례를 솔직히 들려준다. 하지만 중요한 건, 실수를 감추지 않고, 곧장 인정하고 해결하려는 태도였다. 그 모습을 보며 '실수를 피하는 것이 아니라, 실수 이후의 행동이 진짜 프로를 만든다'는 것을 배울 수 있었다.
또한 테스트(검증)을 게을리하지 말라는 조언도 인상 깊었다. 바쁜 일정 속에서도 스스로 코드를 검토하고 오류를 찾아내는 노력은, 고객을 향한 책임감 없이는 할 수 없는 일이다. 책에선 이런 노력이 단순한 '일처리'가 아닌 ‘장인 정신’의 일부라고 표현했다.
👥 협업과 신뢰, 그 오래된 가치
책 후반부에서는 팀워크와 커뮤니케이션에 대해 많은 지면을 할애한다. 동료의 문제를 도와주는 것, 회의에서 진심 어린 피드백을 주고받는 것, 그리고 서로 신뢰하는 관계를 만드는 것. 이는 예나 지금이나 어떤 분야에서든 변하지 않는 가치다.
저자는 소프트웨어를 만드는 사람도 결국 사람과 함께 일하는 직업이라고 말한다. 좋은 코드, 빠른 속도도 중요하지만, 신뢰할 수 있는 동료가 되는 것이야말로 진정한 프로의 길이라는 메시지는 깊이 와닿았다.
✍️ 마무리하며
『클린 코더』는 프로그래머를 위한 기술서가 아니다. 이 책은 ‘자기 일을 사랑하고 책임지며, 동료와 신뢰를 쌓는 사람’이 되기 위한 삶의 태도를 알려준다.
나이가 들수록 기술보다 태도와 인격이 더 중요하다는 것을 깨달아가는 요즘, 이 책은 그 마음을 다시 다잡게 해주었다. 20대 신입 개발자부터 50대 팀장, 아니 프로가 되고 싶은 모든 사람에게도 꼭 한번 읽어보길 권하고 싶다.

'IT 독후감' 카테고리의 다른 글
| 『UML 실전에서는 이것만 쓴다』 – 복잡함 속에서 꺼낸 실전의 핵심 (1) | 2025.07.23 |
|---|---|
| 『클린 애자일』 – 변하는 시대, 변하지 않는 민첩함 (0) | 2025.07.23 |
| 『클린 소프트웨어』 – 기술보다 오래가는 원칙 (2) | 2025.07.23 |
| 『클린 아키텍처』 – 좋은 구조는 나이 들수록 빛난다 (1) | 2025.07.22 |
| 『클린 코드』 – “코드에도 예의가 필요하다” (5) | 2025.07.22 |