brunch

You can make anything
by writing

C.S.Lewis

[책쓰법] #8 첫장 시작하기

들어가는 글: "책쓰는 프로그래머가 되는법'(이하 책쓰법) 1부를 마무리 한것이 벌써 7월 중순이었네요. 그동안 집필 2호인 <RxJava 프로그래밍>도 나오고 얼마전에는 번역3호의 초벌도 완료하였습니다. 이제 한숨 돌리면서 천천히 책쓰법 2부를 써보려고 합니다. 


1. 활활불타는 의욕 


여러분은 이제 출판사와 "집필 계약"을 앞두고 있습니다. 일반서적이 전체의 초고를 거의 작성한 후에 계약을 하는 반면 기술 서적은 "집필 제안서"가 있으면 출판사와 계약이 가능합니다. 하지만 한가지가 꼭 있어야 합니다. 바로 "샘플 챕터"입니다. 


보통 20페이지 정도면 충분한데요 이정도면 1장 혹은 조금은 더 욕심을 내어 2장까지 집필하는 분도 계십이다. 이때는 의욕이 활활타지요. 


1장은 보통 "서문"에 해당합니다. 


예를 들어 RxJava 라고 하면 그 기술은 무엇이고 , 누가 만들었고 , 어떤 장점이 있거나 기존에 어떤 문제점을 해결하였는지를 알려주는 부분입니다. 독자들에게 흥미를 부여하는 부분이 될 수도 있고 아니면 대부분의 주제에 대해서 조금 아는(?) 독자들은 건너뛰기도 합니다. 


이때는 의욕이 활활 불타기때문에 빠르게 1장 집필을 완료할 수 있습니다. 


2. 너무 길게 쓰지 않기 


대부분 첫 집필을 할 때는 해당 주제에 대해서 어느정도 경험도 있고 , 책을 처음 써보았기 때문에 해당 주제에 대해서 세계 최고(?)의 정보를 주고자 노력합니다. 


위키피디아도 찾고 경쟁도서도 읽어보고 해외 원서도 읽어보면서 내 책의 주제에 대한 "Overview"를 주려고 합니다. 


제가 드리고 싶은 말씀은 1장에 너무 많은 것을 녹이려고 하지 않으셔도 된다는 점입니다. 


보통 집필이 300페이지 ~ 400페이지 정도 되므로 1장은 그중에서 5~10% 정도에 해당하기 때문입니다. 

첫장은 빠르게 쓰세요. 너무 고민하지도 말고, 

이미 그 주제에 대해서 책을 쓰려고 마음먹으신 분이라면 충분히 술술 쓸 수 있습니다. 


3. 첫 장의 포인트 


가장 중요한 것은 "이 책에서 꼭 강조하고 싶은 내용"을 1장에서 언급해야 한다는 것입니다. 

기술에 대해서 가장 좋은 정보를 준다기 보다는, 

앞으로 2장~ 끝장까지 이끌어갈 '다른 책에서는 보기 힘든 힌트'를 제공하는 것이 중요합니다. 


예를 들어 <RxJava 프로그래밍>에서는 

1.4 RxJava를 어떻게 공부할 것인가? 

1.5 마블 다이어그램을 보는 법 

절이 그 역할을 담당했습니다. 


RxJava에 관한 집필을 결심하게 된 것은 "배우기 어려웠기" 때문이었습니다. 기존에 있는 책도 너무 쉽거나 너무 어렵거나 둘 중에 하나였거든요. 저는 그 중간에 위치하는 것이 목표였습니다. 


따라서 보통 책에서는 잘 들어가지 않는 "어떻게 공부할 것인가?"를 배치하게 되었습니다. 

또한 학습을 위한 좋은 도구지만 누가 설명해주지 않으면 그 의미를 쉽게 알기 어려운 
"마블다이어그램을 보는 법"을 과감하게 전면에 배치하였습니다. 


4. 첫장의 일반적인 구성 


무언가 포인트를 주기 어렵다면 일반적인 구성으로 채우는 것도 좋습니다. 

아직 본격적으로 집필을 시작한 것도 아니니까요. 


1장 ooo 소개 

- 1.1 ooo 이란 무엇인가? 

- 1.2 ooo 의 역사 

- 1.3 설치 방법 

- 1.4 첫번째 예제 , 예) Hello World 예제 


보통은 이렇게만 해도 20 페이지를 채울 수 있습니다. 

만약에 부담 되시면 이 탬플릿으로 1장을 채우시고 그 다음에 본인만의 메시지를 넣어보시는 것을 추천합니다. 


샘플 챕터를 쓸때 본인의 문장력 혹은 국어 실력에 대해서는 너무 고민하지 않으셔도 됩니다. 

중요한 것은 그 주제에 대해서 본인의 목소리로 책 한권을 완성하겠다는..

'불굴의 의지'와 '충분한 시간 실탄'이 중요한 것입니다. 시간은 1~2시간보다는 3시간 이상의 뭉탱이 시간을 최대한으로 확보하는 것이 중요합니다. 


맺음말 


저는 여러분의 집필을 응원합니다. 혹시 집필에 관하여 궁금한 것이 있다면 언제든지 "책쓰는 프로그래머 협회"에 오셔서 Q&A를 올려주세요. 감사합니다. 바로 페메로 하시는 분도 있는데.. 그것보다는 페북에 먼저 올려주시거나 공개하기 그러시면 제 메일(koreacio@gmail.com)로 보내주시면 성심성의껏 대답해드릴께요. 


감사합니다. 

2부도 힘차게 시작해보도록 하겠습니다. 


2017.12.03 

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari