부숴도 괜찮은 장난감
어떤 일이든 간에 사랑하지 않고서는 정말로 잘 할 수가 없다. 그리고 당신이 해킹을 사랑한다면 필
연적으로 자신만의 프로젝트를 하게 될 것이다.
- 폴 그레이엄, 『Hackers & Painters』
인위적인 제한에 걸려 있을 때, 우리는 자신의 능력을 한계까지 밀어붙이는 ‘장난감’ 프로그램을 만
듦으로써 종종 효험을 볼 수 있다.
- 도널드 커누스, 『The Art of Computer Programming』
12
상황
경험이란 성공할 때만큼은 아니겠지만 실패로부터도 쌓인다.
문제
당신은 실패가 용납되지 않는 환경에서 일하고 있다. 하지만 실패는 종종
무언가를 배울 수 있는 가장 좋은 방법이 된다. 오직 과감한 일을 하고, 실
패하고, 그 실패로부터 학습하고, 또 다시 시도하는 것, 우리는 그렇게 해야
만 어려운 문제에 맞닥뜨렸을 때 성공해 내는 사람으로 성장할 수 있다.
해결책
업무 때와 비슷한 도구를 써서, 업무 때 구축하는 시스템 범위에는 들지 않
12
(옮긴이) 번역서로 『The Art of Computer Programming』 (2006, 한빛미디어)이 있다.