목록폴 그레이엄 (2)
Dharma
'계획-구현'(plan-and-implement) 방법론은 댐을 건설한다던가 국가를 침공하는데에는 훌륭한 방법이 될 수 있지만, 경험상 프로그래밍을 하는데는 좋은 방법론 같지는 않다. 어째서? 아마도 컴퓨터가 너무나 엄격하기 때문일 듯 싶다. 각각의 프로그램들간의 차이가 댐들이나 침공들 끼리의 차이보다 더 심하기 때문일 듯 싶다. 또는 아마도 여분을 남기는 것과 같은 오래된 행태는 소프트웨어 개발에서는 없기 때문에 옛날 방법론은 먹히지 않는다: 댐 건설시 30% 의 콘크리트를 더 가지고 있는 것은 실수에 대비한 방법이지만, 프로그램에서 30% 더 일을 한다는 것은 명백한 실수다. 왜 오래된 방법론들이 실패했는지 말하기는 어려울 수도 있다. 하지만 그 방법론들은 명백히 실패했다. 누구나 실패한 것을 보지 ..
폴 그레이엄 지음 임백준 역 세세한 내용을 다루기에는 그가 다룬 주제가 너무 많습니다. 학교, 일, 프로그래밍 언어, 사업, 스타트업(실리콘 밸리에서 말하는 우리나라식 벤쳐) 물론 그 주제들이 제 생활과 많이 맞 물리는 게 있어서 많이 고개를 끄덕거리며 보긴 했습니다. 너무나 절절히 공감이 가는 글들 이군요. '해커와 화가' 라고 멋진 이름을 달고 있지만, 사실상 그것은 챕터2의 에세이 제목입니다. 이 책은 '폴 그레이엄'의 전형적인 수필집이라고 볼 수 있습니다. 그 내용이 공감은 가지만 탁 들었을때 폴 그레이엄 이름이 귀에 와 닿는 사람이 아닌 이상 수필집으로서 인기는 그리 보장되지 않는다고 봐야합니다. 게다가 너무 주제가 산만합니다. 한가지 주제만 중점적으로 다루었으면 좋겠지만 그러기에는 그가 한 분..