Py学习  »  DATABASE

技术人写MySQL有多难?这是一个真实的故事(求转)

架构师之路 • 5 年前 • 474 次点击  

这是一个真实的故事。


【上】

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


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

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

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

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

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


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


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


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


事情远没有想象的简单。


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


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


纸质的不行,我想到了在线电子图书。于是,我联系了JJ,他们作为平台愿意合作,但定价和流量渠道得我自己想办法解决。


定价?完全没有概念,我看其他平台,付费阅读动辄256元,99元,作者都是大拿。我作为一个nobody,三十万字,定个29会有人买么?卖出1000份,每份净利10块,收回成本1W块,得卖多久才能筹够出版费用呀。


流量渠道,哪里去找呢?付费推广,可我哪有钱,净利再让出50%,把5块给渠道,卖出1000本渠道才收5000块,他们愿不愿意呢?不管怎么样,试试吧。




【中】

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


有朋友问我,为什么希望写文章:

  • 一个文科生,就是喜欢写文字

  • 我喜欢总结

  • 当别人从文字里学习到东西,我会很开心


很多人会在评论骂我,我心想,这些人该多不如意呀,如果骂我能让ta发泄一下,能让ta好过一点,也挺好的。于是,骂我的评论,我从不会怼回去。


科比问,多少人见过北京朝阳区四点的天空,我会回答,我经常见。我写文字,我深知写文字的不容易。几年前,出版社就约我稿,断断续续的在写,现在距离交稿时间已经过了2年多,每当想到这里,我都会对“永恒的侠少”产生无比的内疚。我也想过,休几个月假,把书写完,但我真的下不了这个决心。


今天,有个叫“小孩子”的朋友加我微信,说他花了一年多的时间,写了一本三十多万字,关于MySQL的书,想要出版,却四处碰壁,出版社说出书还得交钱。他只能先把书在线集结成册,先收回一些成本,再出版。


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


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


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

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

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

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


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


【下】

扫码免费阅读:

  • InnoDB记录结构

  • 单表访问方法

  • 事务

等多个章节,如果觉得不错,购买支持一下


同是技术人,我们能做些什么,帮到这位辞了工作在家写MySQL的工程师呢?

  • 如果对MySQL感兴趣,花25支持一下

  • 转发、好看一下

  • 评论说下想法,点赞最多的10个,免费送购买码


天道酬勤,不要让善良的人吃亏。

扫码免费试读

这是一个真实的故事。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/29704
 
474 次点击