出书的一些思路

 

1.情况式,问答式学习:
   我在XXXX的情况下,产生了XXXX问题,我执行哪些命令,如何解决;
    例书: <<linux内核情况分析>>,<<hadoop in practice>>.

2.读开源项目的文档,然后总结成系统章节出书:
    读lucene、hadoop、struts2等的开源文档,变成自己的话,加上点样例出书;
      例书: <<lucene in action>>,<< Hadoop: The Definitive Guide >>

3.分级别、分篇的连载,可以是博客等出书:
    对不同级别的用户分初高中几级;或者分几个大方向进行解释;
     例书: <<鸟哥的linux私房菜基础篇>> -> <<鸟哥的linux私房菜服务器篇>>
   


 

4.剑走高端,读高级的书,然后解释成普通话(甚至漫画方式):
 研究一些经典的成名书:分布式理论、数据库理论、搜索理论的经典书《 分布式系统:概念与设计 》、《 深入搜索引擎--海量信息的压缩、索引和查询(Managing Gigabytes 》、《 数据库系统概念 》、《龙书》等;
 例书: 《大话设计模式》、《深入浅出设计模式》、《 大话 存储 》、《HDFS的那个漫画》

5.攻利型,手册型,做成杂志分期型,比大篇章的出书见效果更快:
 把算法排序那几篇文章集合成册( http://blog.csdn.net/morewindows/article/category/859207 )、
 把Java数据结构源码分析那几篇( http://blog.csdn.net/song_shi_chao/article/details/7179764 )文章、
 把大数据分析那几篇文章集结成册( http://www.cnblogs.com/pkuoliver/archive/2010/10/02/mass-data-topic-1.html ),
 最起码做成面试宝典,分成第一期、第几期,定期的做,定期的复习;
 例书: 《程序员面试宝典》、《 hadoop 开发者第一期

6.将英文经典书箱翻译成中文,或者直接加以概括成自己的书:
 分成直接翻译(跟出版社,有版权问题)、翻译开源书;或者读懂英文的书,然后加上自己的一些理解,变成自己的“书”
例书: 《XXXX中文版》