<행복한 프로그래밍>, <누워서 읽는 알고리즘> 등으로 이미 유명한 임백준님이 쓴 소설책이다. 그가 쓴 책은 거의 읽어보았는데, 프로그래머의 가치와 프로그래머로서 느낄 수 있는 보람과 즐거움에 대하여 이야기 하고 싶은 마음을 느낄 수 있었다. 그런면에서 소설의 형태로 쓰여진 이 책은 그러한 저자의 의도를 가장 잘 드러내고 있는 것 같다는 생각이 든다.
뉴욕을 배경으로 금융분야의 트레이더들이 사용하는 소프트웨어를 개발하는 회사에서 일어나는 다양한 에피소드를 바탕으로 이야기가 전개된다. 한국인 프로그래머 영우가 주인공으로 등장하는데, 함께 일하는 동료, 고객 등등 프로그래머로서 만나는 다양한 부류의 사람들에 대한 생각을 읽을 수 있다.
소설책임에도 불구하고 소스코드가 등장하고 전산 용어들이 난무해서, 이 바닥에서 굴러본(?) 사람이 아니라면 이해하기 힘든 부분이 있겠지만, 프로그래머들에게는 심히 공감히 갈만한 이야기들이 흥미를 주고 있을 뿐만 아니라, 커다란 교훈을 선사한다. <실용주의 프로그래머>에 나오는 프로그래머에게 주옥같은 지혜를 소설로 읽는 기분이랄까?
이 책을 읽으면서 반복되는 일상에 지루해 할 것이 아니라, 프로그래머만이 느낄 수 있는 즐거움과 보람을 찾아 보아야겠다는 생각을 하게 되었다. 좀더 나은 방법을 찾아, 아름다운 코드를 작성하려는 노력을 기울이고, 그 결과가 경험으로 쌓였을때, 언젠가 나도 누군가가 부러워할만한 내공을 지닌 원숙한 프로그래머가 될 수 있겠지...