우리, 프로그래머들
로버트 C. 마틴의 『우리, 프로그래머들』은 컴퓨터 기술의 발전사를 단순한 연대기나 기술 설명이 아닌, 사람과 철학의 이야기로 풀어낸 책이다. 저자는 과거부터 현대에 이르기까지 과학 발전의 중요한 축을 이루어 온 컴퓨터와 소프트웨어의 역사를 따라가며, 그 기반을 닦은 프로그래머들과 과학자들의 발자취를 차분히 조명한다. 기술이 어떻게 등장했고 어떤 문제를 해결하기 위해 발전했는지, 그리고 그 과정에서 어떤 고민과 원칙이 축적되었는지를 입체적으로 보여 준다.
이 책의 인상적인 점은 프로그래밍을 단순한 기술 숙련이 아니라 하나의 전문 직업 정신이자 태도로 바라본다는 데 있다. 저자는 여러 선구자들의 사례를 통해 좋은 소프트웨어를 만든다는 것이 무엇인지, 왜 품질과 원칙이 중요하며, 프로그래머가 가져야 할 책임감이 무엇인지 반복해서 환기한다. 빠른 개발과 화려한 기술보다 기본에 충실한 설계와 명확한 사고가 더 오래가는 가치를 만든다는 메시지가 일관되게 전달된다.
또한 역사적 흐름과 함께 현재의 개발 문화까지 연결해 설명하기 때문에, 독자는 과거 이야기로 끝나는 것이 아니라 지금 자신의 개발 방식과 태도를 돌아보게 된다. AI와 자동화 도구가 발전하는 시대에도 프로그래머의 역할이 사라지는 것이 아니라 오히려 더 분명해진다는 관점 역시 설득력 있게 다가온다.
『우리, 프로그래머들』은 개발자에게는 자신의 직업적 정체성을 다시 생각하게 하는 책이며, 비개발자에게는 소프트웨어가 어떤 사람들의 고민과 노력 위에서 만들어졌는지를 이해하게 해 주는 안내서다. 기술서이면서 동시에 직업 철학서에 가까운, 여운이 남는 책이었다.