我如何写出这本书的?专注+视野

既然我的书刚上市(《Web前端黑客技术揭秘》http://book.douban.com/subject/20451827/),我就继续说说这书的事吧,担心过了这段时间,没心情了。

这是一个产品
今年过年在家通过“多看”看了两本书的试读:《结网》(说互联网产品经理的)、《人人都是产品经理》(新人入行看),作者都说到写书的时候把书当做一个产品过程去规划,包括书的结构、定位、风格、运营等,我相信他们都对自己写的书进行了细细的雕琢,因为他们都是身经百战的产品经理。

而我没有产品经理的经验,这本书也就没如此“产品”般地去规划了,不过回过头来想了想自己历史做过的许多事,我还是很具备“产品经理”的潜质的,按照《人人都是产品经理》的作者苏杰所说,其实我也算是一个产品经理了,我完成了这本书,虽然写书本身不是一件值得高调的事,但是如果完成了一个自认为还不错的产品,那确实可以高调些,我不相信“酒香不怕巷子深”,如果没有很好的运营的话,好产品在没到达公众面前就很可能会过时,很可能被同类产品挤掉。

入行
08年初,当我入了这行后,我结识了很多这个圈子的牛人,也关注了国外的一些风起云涌的人物,我刚有些成绩的时候,博文视点就联系我,希望我写本XSS跨站脚本的书籍,当时几位老外人物已经写了一本《XSS Attacks: Cross Site Scripting Exploits and Defense》,国内这方面的研究主要来自圈子的几位牛人,主要是技术文章的形式发布出来,而这类书籍还是空白。我自知内力不足,写出来恐怕会贻笑大方,所以一直没勇气下笔写,但是却开始疯狂的持续积累。

专注+视野
随后的几年,我提升非常之快,后来我发现是有两大原因:
1. 我结识与关注的人物都是圈子的牛人,对于那些浮于表面,喜欢吹牛的人,我同样会结交(只要他是真心和我结交),但是我不会和他们去对比什么,而是将精力放到那些牛人的成果上,因为那里才能找到真的专注性的灵感。这点提升了我的专注;
2. 工作,我在知道创宇(www.knownsec.com)5年,我的第一家公司,我在里面绝对没学到任何XSS/CSRF等技术,可我学到了更多其他的东西,最重要的是我学会了“工作”,我的身边几乎都是优秀的人,和优秀的人在一起“交心”,带给我太多的灵感与信心。这点提升了我的视野;

总结下来就是:专注+视野!

有些同学会着急,那是不自信的表现,以这种心态和其他人比,就已经败了;有些同学有专注而没视野,到头来总会说自己“苦逼”;有些同学有视野却没专注,就好比有各种想法,却没执行的人,到头来一场空啊,而且那时的视野是很有水分的。

怪圈
在我提升的过程,我凄凉地发现,曾经叱咤风云的人物都开始逐渐隐退了,我开始为他们觉得可惜,直到我的书快完结的时候,我才深刻的明白,一个如此狭窄的领域是很难束缚住一个真正具备创造性精神的牛人的野心的。虽然不是所有隐退的人都带着野心隐退,但是那些带着野心隐退的人却已经在另一个更大的战场上厮杀了,他们偶尔会回头看看曾经走过的圈子,莞尔一笑,如同我现在这般:)

所以我的书结束的太快,我已经迫不及待了,就如同当年高考,我已经不想什么名牌不名牌的大学了,我只想赶紧脱离这个枷锁,扑到另一个战场!虽然心态如此,可我还是负责任地把这本书完结了。

粗略回顾写作过程
这本书主要是在2012年完成的,我本身是个很懒的人,谁不想多睡会……疯狂的时候每天6点起床,坐在沙发上开写,晚上下班回来利用几小时时间整理素材与代码调试,周末去国图,安安静静地写。我为这本书付出了很多宝贵时间,在我想偷懒的时候是我老婆,还有本书的另一位作者xisigr(我就不肉麻他了)在督促我,当然还有我的承诺。

刚开始我只想写XSS跨站脚本的(当时想把书名叫做《跨站之路》),写着写着,我发现这也太窄了,就想写XSS与CSRF,后来某天在国图闭关时,老杨路过,看到我在写,说书名还是太窄,于是“Web前端黑客”这个名字就出来了,这也最终成为本书的定位,成为本书的灵魂。

有了这么好的灵魂,后续的写作就比较清晰了。不过还是耗费我很多时间,因为最大的难点在于细节,Web前端黑客领域是很多技术点的,每个点如果不具备深厚功力根本驾驭不了,要驾驭的话就得攻破以下两点:
1. 挖出这个点的祖坟,也就是黑哥经常说的考据癖,我只要知晓了这个点来龙去脉与各种八卦,那写起来就容易了;
2. 实战实战再实战,如果我自己都没足够的实战,就纸上谈兵,那这本书水分也太大了吧?

所以大家可以放心,除非我粗心大意或见识浅薄,否则这本书不会有问题,里面放出的东西质量是有保证的。

意料中的收获
写完后,“Web前端黑客”这条路也就被我打通了,我满脑子都是各种灵感,这种打通的能量也直接促进了我的工作,虽然背后的技术点八竿子打不着,可上层的思维是通的,一种产品思维、一种架构思维、一种黑客思维、一种创造性牛人的思维,如此的严谨、如此的耐心!

吹牛?
我不是神,我会在有必要的时候高调,我觉得我这样的心理历程会帮上很多人的忙,到时候记得感谢我,足够自信的人说出的话如果被认为是吹牛,那就是吹牛吧,挺好:)

最后
如果这本书有什么不足,不用埋怨,看看我上篇文章回答的一些问题吧(http://evilcos.me/?p=227)。如果你把这本书仅当做这本书去看待,那估计你的收获仅限于这个狭小的圈子。我也不能说这本书写得多好,好与不好在于你的心态与自我感觉的收获,我只是倾囊相授,希望你看到书背后的我。

8 comments

  1. 专注+视野!

    看来我的苦逼路,该转折了!一直缺少一个大的方向!从余总这里学到了好多!

    感谢!( ^_^ )

  2. 余总说的不错
    很多人是有能力的人目光太宽对自己信心不够 没有能力的人是不知道天高地厚
    这个圈子就是这样

  3. 写书先读书,深入简出,只是归纳的过程也是思考的过程,
    如果说读书可以增加知识和眼界,
    那么写书则是总结、思考与创新。

    余总辛苦了~
    读好 书的人不多
    写好 书的人更少

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据