同《代码揭秘》一样,《程序员羊皮卷》这本书也是我在离开清华大学出版社之前策划的,但当时尚未与作者签订出版合同。后来在我从清华辞职,并拒绝了其他两家社的职位后,我考虑再三,最后建议作者把这本书拿到北京博文去出版。
    之所以建议作者拿到北京博文出版并不是因为北京博文有多么好(事实证明它并不好。这我在前面一篇博文里就说过了),而是因为我当时还没有和北京博文打过交道,还未发现它有什么不好。而对于作者来说,要出版计算机书,说真的,没多少选择。这也正是这些社为什么整天出垃圾书还能继续存在的一个重要原因。
    写这本书的作者是我的朋友leo。真诚而仗义的一个人。我给他这本书写了一个推荐。就是下面这个(这和你在书中看到的版本会有一些出入,因为北京博文不知出于什么心理害怕把我的联系方式写上去):

来自陈禹成的推荐

    “陈禹成?陈禹成是谁?”
    关于陈禹成是谁,你会在读完本文后了解。
    “推荐?不是序?”
    不是。
    “我外行,请问老大,推荐和序到底有啥不同?”
    区别很大。推荐在两个极其重要的方面超越了序:
    首先,推荐是赤裸裸的夸奖,绝对没有丝毫的遮遮掩掩;
    其次,推荐都比较短,节省时间。
    “我倒。”
 
    终于看到吾友leo的这本书出版了。这伙计可以松口气了。
    我:“啊,几个月前我联系他写这本书时的情景仿佛就在昨天!就在昨天啊!”
    上帝:“别扯了,你连谁先联系谁的都忘得一干二净了。”
    那倒是。我记忆力一直很糟,就此事我还专门问了leo,然后leo不慌不忙地拿出了我当时发给他的邮件,原文如下:
    leo:你好,我是清华大学出版社的策划编辑陈冰(《大话设计模式》是我策划的)。刚刚看过你的博客,我感觉你的文风和特长,适合写一本程序员职场的书,或许名字可以叫《程序员羊皮卷》,如果你对写这样一个选题有兴趣,请加我的QQ:362253039或MSN:bingbingsaga@hotmail.com
    没啥疑问了。确实是我先联系leo的。之后不久,我离开了清华,并改名陈禹成。
不知为啥,看到这封信时,心里有一种热乎乎的感觉。也许是为自己在第一封信里就为这本书确定了名字,也许是为leo就这么不慌不忙地拿出了它。
 
    很少有人能有leo这么强的语言驾驭能力,可以说是我接触过的计算机图书作者中最棒的。不仅在搞IT的人里罕有,即使在专门进行文学创作的人里也不多见。leo优秀的语言驾驭能力,集中表现在用词的形象与贴切,文笔的幽默和有力上。这个优势使得leo写出的任何东西的可读性都极佳。
    一本可读性极佳的书本身就有很大的购买理由,但这本书在可读性极佳的同时,还具有非常大的实用性。leo多年的职业规划师经验,使得这本书当得起“程序员羊皮卷”这个名字。
    这是一本程序员职场的心得;一部程序员成功学的箴言集;一本可以给人以力量和斗志的书。没有人能随随便便成功,因此,这本书教给你的不是捷径。
    这本书给你解答疑问,给你展示真相。因为只有真相,才能使你自由。
    但即便看过了这本书,也不能保证你从此就不受欺骗。假如生活欺骗了你,不要忧愁,擦去书上的灰尘,重新翻开这本书,火焰会在你的眼中再次燃起。光荣与梦想,荣耀与价值,怎能在此止步。
 
本书策划人 陈禹成(原名陈冰)
《大话设计模式》策划编辑
《我工作,我JAVA》(即《Java程序员,上班那点事儿》)策划编辑
《Flash第一步》、《电脑使用说明书》作者
IT超级畅销书作者、策划编辑高级培训班 创办人
 
   这本书本月上市了,尽管取得了不错的成绩,目前在北京图书大厦排名月榜第五:
    但这远不是这本书应该有的成绩。连它应有的一半的成绩也没有达到。
    为什么?这段话我在前一篇博文里也写过了,但有必要在这里再重复一遍:一本书要想成为超级畅销书,不仅策划的选题要是一个具有超级畅销书潜质的选题,之后,从策划到写作、到文稿、到版式设计、到校对、到封面设计、到纸张和定价、到宣传的每一个环节都必须是一丝不苟、精心的设计,容不得任何随便。任何一个败笔的环节都能让最终的销量大打折扣。由超级畅销变为畅销,由畅销变为普通,很多本该成为畅销书的书稿就是这样被毁掉的。
    那么,这本书在出版上的败笔出在哪里呢?错!不是这本书在出版上的败笔出在哪里,而是这本书在出版上的一堆败笔分别出在哪里!
    第一,书的封面设计奇差无比。错!不仅是奇差无比,而且根本就是奇蠢无比!完全就是几个互不搭调的元素硬生生拼凑在一起的结果。博文的这个责任编辑和美编根本就没有搞清楚“羊皮卷”是怎么回事。《羊皮卷》的原书不是中国的书,是美国人写的书。而“羊皮卷”本身的意思是指中国的造纸术在传入欧洲之前欧洲人用来记载重要图文的载体。
    因此,毫无疑问的,《程序员羊皮卷》这本书的整个封面应该营造出一种欧洲中世纪的感觉,字体也应该使用有西文特点的字体,这样才能产生一种让人信服这的确是属于程序员的羊皮卷的感觉。
    而反观这本书是怎么搞得呢,完全背道而驰!“程序员”三个字用中文且“现代感极强”的宋体,而“羊皮卷”三个字又用了毛笔书法的字体,然后在封面的左上角又极其碍眼极其突兀的挂上了一个不伦不类的中国卷轴,而整个的封面底色却又试图往欧洲中世纪的风格上靠靠。古今中外,各个朝代在这同一个封面聚首了。我彻底无语。
    第二,书的版式设计差到了极点!也许在这个世界上确实存在过比这本书的版式设计更差的版式设计,只不过谁都没见过。我无法想象更难以理解设计这个版式的人的脑子是怎么想的,是否是在思维正常的情况下来进行这一严肃工作的。居然能在目录部分中把每个目录标题的页码标在了目录标题的前面!以至于我最初困惑了好几分钟才发现这些密密麻麻的小数字原来不是目录标题序号而是该死的页码!就这一点也算是创了纪录了。
    而在书的正文的版式设计里,这位版式设计人员(我绝对相信他是和搞目录的那位是同一个人)又创下了一连串的几项纪录:在一本书里使用了最多花样的顺序编号、项目编号、让人眼花缭乱的数量多的惊人的各种大大小小的不同的字体和字号。
    直到我写下这行字的时候,我才终于想出了一个解释,那就是他就是要让大家看看他是多么尽心尽责的完成了交给他的版式设计这一重任——他把能想到的所有风格的版式在同一本书里通通用了个遍。这下大家该满意了吧!
    第三,书的字体太小、行距太密、版式排的太过拥挤,让人喘不懂气。看这书看多一会儿就会觉得憋得慌。出版商的考虑显然是为了尽量压缩页数、降低定价,所以就不管不顾的采用了这种难以阅读的高密度排版。
    但这实在是一个极大的败笔,要知道,这不是本字典,这是一本“羊皮卷”!这是一本拿出去要让人感觉非常经典和极为不同的书!是一本要给程序员的人生以指导的书!对于这样的一本书,你首先要考虑的是营造整体的经典感!而不是千方百计省那么十几页纸!这本书的版式设计应该稀疏、宽松,有很多经典的话和句子要在书中从视觉上醒目出来。
    如果说为此要多出几十页,那就多吧,这是必须的。一旦读者的注意力被书整体的经典感和价值感所吸引和说服,读者便不会在意这书的定价究竟是29还是35,亦或39。
    第四,书的宣传力度不够。我指的不够是出版商方面做的太不够了。所有的宣传都是leo自己在做,很辛苦的在进行全国演讲。而出版商方面没有在任何网上书店作任何宣传!
    看看上面这些败笔,就让人感觉出版商的不可原谅和极度的缺乏责任心,以及不具备最起码的职业水准!而可悲的是,这就是中国出版业的现状。
    最后,无论如何,我希望leo的书能卖的更好一些。我也希望更多的程序员来购买这本书,尽管这对我本人没有任何好处。但这是本非常好的书,只要耐下性子,看进去了,你会渐渐忽略那些出版上的败笔,而被书的内容所吸引。