社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  DATABASE

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

架构师之路 • 4 年前 • 626 次点击  

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


【上】

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


和大部分互联网公司一样,我使用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