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中文版》