Py学习  »  DATABASE

技术人写MySQL书籍有多难?一个真实的故事(结局美好)

架构师之路 • 3 年前 • 304 次点击  

这是一个真实的故事,我在去年讲过这个故事,文末有了新的进展


【上】

我叫“小孩子”,一个后端研发工程师,平时喜欢搞技术,看源码。


和大部分互联网公司一样,我使用MySQL作为存储,在研究MySQL,学习MySQL的过程中,我遇到了这样一些困难:

(1)网上MySQL的资料不系统,多而杂;

(2)有的书偏应用,比较浅,底层原理没有讲;

(3)有的书语言比较晦涩,比较难懂;

我在想,会不会有很多技术的小伙伴,在学习MySQL的时候,会不会遇到类似的问题。


于是,我决定写一本关于MySQL的书,从底层到应用,从初学者到架构师,用比较通俗的语言讲透关于MySQL的一切,说干就干,于是我在2017年启动了这个写书计划。


然而,梳理结构,撰写文字,画图等工作的耗时远远超出我的预期,有时候写一篇两三千字的内容需要大几个小时,要是这样下去,书不知道得写到猴年马月去。


于是,我心一横,辞了工作,和朋友一起专心写作,花了一年多的时间,写了三十多万字,画了一百多幅插图,用最通俗易懂的文字,讲透了MySQL记录、索引、页面、表空间、查询优化、事务、锁、应用优化等方方面面,在近期终于成稿。


事情远没有想象的简单。


奔走了几个出版社,全都碰壁,得到的反馈清一色是:你是谁呀?本来购买纸质书的读者就越来越少,凭什么读者要买一个一线程序员写的东西?愿意自己掏几十万出版再来吧!


一个后端工程师,凭着对技术的热情,在家写作一年多,没有收入,还要再掏几十万才能出版,简直是晴天霹雳!


【中】

我叫沈剑,是一个架构师,一个技术人,平时喜欢写写文章。


有个叫“小孩子”的朋友加我微信,说他花了一年多的时间,写了一本三十多万字,关于MySQL的书,想要出版,却四处碰壁,出版社说出书还得交钱。


他和我说了他写书的来龙去脉,他想技术圈的朋友能够更好的学习MySQL,说了他的心路历程,家人爱人的微词,屡次想要放弃却最终坚持下来,他说他付不起初版费用,他说他要是知道出版一本技术书籍这么艰难,打死他也不愿意再写这破东西了,他说他求求我了,他说...


你能感受到什么?我能感受到的,这是一个热爱技术,热爱写作的技术人,对世界的失望


我也是一个技术人,这个时候我能尽的绵薄之力是什么呢?

(1)免费帮他宣传一下;

(2)联系出版社帮他出版;

(3)话语上再鼓励他一下,让他坚持写作下去;


我似乎能做的也不多,我真的不希望,技术区又少了一个有情怀,愿意分享的技术人。


【下】

做了一些牵线搭桥的工作,时隔一年,“小孩子”上个月告诉我,他的书《MySQL是怎样运行的》于10.26出版了。

非常有幸,能为作者写了序。


更为幸运的是,销量很好,京东不到一周就卖断货了11.8京东又进行了补货,在这里,为“小孩子”站个台,强烈推荐一下。

《MySQL是怎样运行的》,京东扫码购


这是一本关于MySQL的书,从底层到应用,从初学者到架构师,总之关于MySQL的一切。用最通俗易懂的文字,讲透了MySQL记录、索引、页面、表空间、查询优化、事务、锁、应用优化等方方面面。

我通读了全稿,自认为自己是一个对MySQL内核比较了解的架构师,仍收获颇丰。这本书,值得人手一册我相信,作为一个热爱技术,热爱MySQL的人,你也一定会很有收获的。

希望你喜欢作者,也喜欢这本书。
天道酬勤,上天不会让善良的技术人吃亏

阅读原文,立刻购买。
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/98979
 
304 次点击