책을 써보고 싶은데 얘기 나눠볼 수 있을까요?

HDNua의 이미지

안녕하세요. 전역 네 달 남은 군인입니다.

이전부터 쭉 Javascript를 이용한 컴파일러를 목표로 13년 12월 1일부터 지금까지 개발을 진행해오고 있는데,
처음에는 별 생각 없이 만들다가 나중에 보니까 이게 제법 가독성도 높고 잘 만들었다는 생각이 든 겁니다.
독자적인 기술도 있지만 기본은 다른 컴파일러에서 제시하던 방법을 따르고 있어서 너무 따로 놀지도 않고.
잘만 하면 지금까지 제가 읽었던 컴파일러 책보다 훨씬 이해하기 쉽고 직관적인 컴파일러 서적을 쓸 수 있을 것 같은데
꼭 책으로 만들어서 팔겠다는 건 아니고 책을 써보겠단 생각이 드니 궁금해서 여러 가지 여쭤봅니다.

1. "컴파일러"라는 과목 자체가 기피 과목이라고 들었는데 책으로 내면 잘 될까요?
2. 꼭 책으로 내서 돈을 벌겠다기보다는 이름을 알리는 용도가 가장 좋을 것 같은데, 그냥 오픈 소스에 기여해버릴까요?
3. 기타 출판이나 다른 것에 참고할 만한 사항이 있을까요?

처음에는 부모님께 여쭤봤는데, 이런 문제는 혼자 고민하다 보면 그냥 스스로 그만둬버린다고 모두와 생각해보라셔서.
정히 책으로 만들어보고 싶다면 지원은 아낌없이 해주겠다십니다.
답변을 꼭 바란다기 보다는 이런 주제로 이야기를 나눠보고 싶습니다. 읽어주셔서 감사합니다.

덧. 요즘 Baekjoon Online Judge를 풀고 있는데 이게 아주 재밌네요. 사지방에 돈이 계속 들어서 곤란합니다..

36311의 이미지

0. 일단 책으로 돈 벌기는 어렵습니다. 책 시장 자체가 안 팔립니다. 대학생들이 교재도 잘 안 삽니다. 따라서 출판사들도 새로운 책에 관심이 별로 없습니다.

1. 출판사와의 협업도 처음해보는 경우에는 실수하기가 쉽습니다. IT쪽 경험이 있으신지 모르겠지만 아무것도 모르는 클라이언트가 말도 안되는 프로그램 만들어달라고 오는 것과 비슷합니다. 이것도 경험이 될 수는 있습니다만 무작정 해보라고 하기는 좀 그렇습니다. 이 경우 가장 좋은 방법은 원고를 완성도 높게 정리해서 경험자(전문가?)들과 먼저 상의를 하는 것입니다.

2. 온라인 공개+이북 정도가 가장 적당하지 않을까 생각합니다. 얼마전에 http://gitbook.com/ 이라는 사이트를 봤는데 이 비슷한 서비스를 이용해 공개하면 어떨까 합니다. 한국도 이북 제작 업체가 요즘 많으니 찾아보면 적당한 곳이 있을 겁니다. 사람 모아서 온라인 출판 사이트 같은거 만들면 좋을거 같단 생각도 가끔 합니다.

3. 자바스크립트로 만든 컴파일러니까 웹브라우저에서 동작하는 컴파일러로 더 인터렉티브한 웹사이트를 만들어 소통하는 것 자체를 즐길 수도 있을 거 같고요.

4. 이력서 한줄 추가가 목표라면 부모님 돈으로 한줄을 추가하는게 답일 수도 있고요.

* 포럼 주제와 무관한 신변잡기를 반복해서 올리지 맙시다.
* 질문 게시판 만이라도 익명 글쓰기를 막아야 한다고 생각합니다.

HDNua의 이미지

이 쪽으로 찾아보면 많이 얻을 것 같습니다. 꼭 이력서 때문에 하려는 게 아니라서.
답변 감사하고 더 찾아보겠습니다.

저는 이렇게 생각했습니다.

36311의 이미지

꼭 이력서 때문이 아니면 이력서가 한 50% 이상의 이유네요. 그럼 전공과 연관해서 더 전략적으로 접근하는게 좋을 거 같습니다. 대학교 교수와 상의해보세요.

컴파일러 자체는 GitHub 같은데 먼저 올려놓으면 좋을거 같고요.

* 포럼 주제와 무관한 신변잡기를 반복해서 올리지 맙시다.
* 질문 게시판 만이라도 익명 글쓰기를 막아야 한다고 생각합니다.

HDNua의 이미지

복학하면서 교수님이랑 많이 친해져야겠군요..
GitHub도 내용 더 찾아보겠습니다.

저는 이렇게 생각했습니다.

나빌레라의 이미지

전 KLDP에 강좌를 올렸습니다.

그리고 강좌를 읽어주신 독자께서 출판사에 연결을 해 주셨습니다.

그래서 제 이름으로 책이 두 권 나와 있습니다.

물론 책 팔아서 돈은 벌지 못했습니다.

우리나라에서 IT 책은 초보자용 따라잡기류 아니면 장사가 안되요.
아니면 대학 교재로 쓰이거나...

책으로 출간이 되어도 KLDP의 강좌는 지우지 않았습니다.
혹시라도 책 살 돈이 없는 사람들은 강좌라도 봐야지요.
물론 책이 퀄리티는 더 좋습니다. 돈 주고 책 사는 사람도 더 좋은게 있어야 하니까요.

----------------------
얇은 사 하이얀 고깔은 고이 접어서 나빌레라

HDNua의 이미지

오.. 독자분이 출판사에 연결해주셨을 정도라니 놀랍네요.. 부럽습니다.

KLDP에 강좌로 올리는 건 생각해본 적이 없는데
이 참에 정리해서 글로 한 번 올려봐도 좋겠다는 생각이 들었습니다.
아무래도 누군가 검수해주지 않았으니 피드백도 얻기 쉬울 것 같고요.

다시 한 번 소중한 답변 감사합니다.

저는 이렇게 생각했습니다.

kaydash의 이미지

쉽게 쓰여진 책은 많은것 같은데
쉽게 읽혀지는 책는 별로 없는것같습니다.

쉽게 볼 수 있게 펴내주셨으면~ 하는 바램이 있습니다.

도서 수요층의 구매심리는 좀 더 절박한 경우가 많은것 같아요.

책을 내신다니 멋지세요.

ebook은 출간은 (유지보수어렵게코딩하야 먹고산다..였나..를 본것같은..)

쉽다고합니다. 학생들도 내니까요(물론 질이 다소 떨어지지만..)

HDNua의 이미지

이 정도면 제가 봤던 책들보다는 나름 쉽게 이해할 수 있을 거라 생각합니다.
한 번 시도해보는 것도 경험이 될 거라고 생각하고 해봐야겠어요.

다시 한 번 조언 감사합니다.

저는 이렇게 생각했습니다.

36311의 이미지

(삭제)

* 포럼 주제와 무관한 신변잡기를 반복해서 올리지 맙시다.
* 질문 게시판 만이라도 익명 글쓰기를 막아야 한다고 생각합니다.