技术作家成长之路:技术博客到技术作家

向作者提问
技术作家 / CSDN博客专家 /CSDN学院、腾讯学院、网易学院讲师、程序员等。曾为浦发银行、兴业银行、南京银行、湖南农信银行等各大银行开发过相关系统。曾职于上海美团,从事美团和大众点评APP后端开发工作。喜欢分享,热爱学习......
查看本场Chat

博客园写作历程

我的写作之旅是从大学毕业开始的,当时写的第一篇博文发表在博客园网站(博客园地址:http://www.cnblogs.com/huangwenyi/)。那时候,那个懵懂和青春呀,并不知道自己为什么要写作?写作的意义是什么?好比人有时候会突然不知道自己为什么要活着,活着的意义是什么,道理都是一样的。当时写作的唯一原因是:把学过的技术知识总结记录,以便日后查看,仅此而已。在博客园的写作时间并不长,原创作品也不多,原因有很多:

  • 博客园的写作编辑器不好用,写起来麻烦(抱歉,我不是有意要说别人的坏话,博客园的相关公关人员,请谅解哦!);
  • 初期的写作除了把博客园当作备忘录,并未给我的生活和工作带来意外的惊喜(表扬、收益、荣誉…)或惊吓(批评、找事、找骂…)等;
  • 写博客只是一种一时兴起而导致的结果,头脑发热之后,又回归到原点(亲爱的读者,不要跟我说你活这么多年没有干过这种事,比如“发四”每天坚持跑步,“发五”每个月坚持看多少本书等等一时的鸡血和天方夜谭);
  • 这 3 点还不够么,你有脸看,我都没脸说了,来看看博客园网站长什么样吧……

图1-1 博客园界面


CSDN写作历程

有了博客园的写作经验以及个人对博客园的整体印象,慢慢的写作激情渐渐消失,开始三天打鱼两天晒网的状态,但是自己并彻底没有放弃写作。虽然还是不知道写博客到底要干嘛,写这些玩意有什么用,但我还是坚持下来,并开始在 CSDN 博客网站开启个人写作之旅,一路咬牙坚持下来。还记得在 CSDN 博客网站写的第一篇博文是《开启博客之旅》,这是一篇极其简单的博文,不涉及技术,不涉及鸡汤,不涉及…… 好了,不卖葫芦了(靠,无意间找到一条兼职的门路:买葫芦),具体如下图所示:

图1-2 博客园界面

看到没有,这篇自我鼓励的文章就这么诞生了。

因为这篇文章,我获得了 CSDN 博客网站 12 个任务积分和 CSDN 授予我千里之外的排名,428 阅读量,还是很有成就感滴,好感動

对我博客感兴趣的小伙伴们可以到我的 CSDN 博客网站瞅瞅哦(博客地址:https://blog.csdn.net/huangwenyi1010)。就这样,CSDN 就像我女朋友(别误会,只是打个比方),时时伴随着我,走过多少个日日夜夜,我经常找她聊天或者哭诉,她也时常用积分、点赞、排名、等级等物质来回馈我,我们彼此共同努力,建立了良好的暧昧关系,相亲相爱一辈子,白头偕老,永结……(打住,打住,尼玛,怎么写成了言情小说,反正你们懂的)。

博客写作模板

千变万化有时候还不如千篇一律,不骗大家的

但是,大家要理解好,我指的千篇一律是什么意思。首先,大家可以到我的博客(地址:https://blog.csdn.net/huangwenyi1010)去瞅瞅,看看我每一篇博客的结构是什么样子(看过小伙伴请略过,珍爱生命,远离浪费)。具体如下图所示:

图1-4 阿毅博客模版

聪明的小伙伴一眼就可以看出来,我的博文基本可以分为以下七个部分:

  1. 开心一笑:以简短的笑话开头;
  2. 学习地址:网络教育视频学习地址,主要是宣传自己的教学视频;
  3. 提出问题:提出工作中遇到的技术问题;
  4. 解决问题:解决工作中遇到的技术问题;
  5. 读书感悟:一本书经典的、有营养的几句话,一般 3~5 句即可;
  6. 经典故事:励志、积极向上的小故事;
  7. 大神文章:把文章中引用别人的代码的链接整理到这里;

俗话说,自古深情留不住,唯有套路得人心(我查了下这句话的出处,还真是古话,还以为是现代人编出的一句话,具体如下图所示),写博客也是需要套路的,按照套路组装成“千篇一律”的一篇篇博文,读者看起来也舒服。

在技术博文里,本来就不需要太多花销的招式,最重要的是读者读起来舒服就行了。

图1-5 出处


博客写作建议

扯完了写作模版还是远远不够的,接下来针对博客写作给大家几点建议,希望可以帮助大家早日脱离苦海,飞升上仙:

  1. 写博客是一个枯燥的工作,特别是写技术博客,长期和电脑打交道会减少自己和周围亲朋好友、狐朋狗友的交流,慢慢的就会变得呆若木鸡,所以在博客中尽量丰富博客内容,比如我的写作模版中的开头每天一笑,就说为了让自己开心且丰富博文的内容而建立的。当然一个博客的模版因人而异,如果你想要提高自己的生活常识,那么你可以在开头建立一个生活常识的模块;如果你喜欢音乐,那么可以在开头建立一个音乐歌词的模块……
  2. 写作没有捷径,只有一条路:写、写、写。想要去浪漫的土耳其,还有那东京和巴黎,却迈不开金贵的步伐,没什么用。行动起来,行动、行动、行动、很快就可以看到自己想要的结果。
  3. 坚持写。写博客开始除了为别人分享知识和付出劳动外,没有任何收获,也不要渴望有任何收获。写作中间你或多或少都会想着放弃,坚持下去,小伙伴,你会看到另外一片广阔的天地。
  4. 写作要有针对点,如果你喜欢 Spring Boot 这门技术,那就在 Spring Boot 这块领域里往深入写,这样才能在这们技术有所积累,为日后写书做准备。
  5. 尽量保证博客内容的正确性(省得别人骂你)。
  6. 多参考和模仿一些优质博文的描述方式和表达方式。

从技术博客到技术作家的过程

写到这里,终于把写博客这一系列的内容给写完了(不容易呀,再次擦干眼泪),接下来就说说我是如何开启写书之旅的。

俗话说:“越努力,越幸运”,这句话还是有点正确的,但是我想把它改成“越努力,机会越多”。付出总会有收获的,只是时间问题而已。有了前面你长期坚持写博客的习惯,博客给你带来的收获会慢慢显露出来。

从技术博客到技术作家的过程,我总结以下几点:

  1. 让别人认识你途径:在大型 IT 技术网站写博客(CSDN、51CTO、简书、博客园等)、录制教学视频等。这里当然建议大家在CSDN博客网站上面写,因为 CSDN 博客网站有流量,有用户。想要别人知道你,你总得抛头露面把吧,怎么抛头露面,就是写博客。出版社的老师会根据你博客的内容,博客的质量以及博客的访问量等等一系列的指标来判断是否要和你合作,找你出书(瞬间,个人技术博客的重要性就彻底的体现出来了)。
  2. 在某一技术领域有深入的研究:Spring、Spring MyBatis、Spring Boot 等。这一点就不用说了。没有专业度,就算出版社找你写书,你自己也难受。肚里无米,是无法煮饭的(本人土,原话为:巧妇难为无米之炊)。
  3. 有一定的写作功底。没错,写作功底是从长期写博客锻炼而来的。
  4. 写、写、写。

如何写好技术书籍与需要注意的坑?

如何写好技术书籍

  • 注意身体健康(故意放在第一条,毕竟身体才是革命的本钱);
  • 保证内容的正确性和完整性(瞎写小心被骂);
  • 最好阅读一手资料(Spring 官方文档,源码等);
  • 多阅读与该书相关的资料,加深对技术的认知(优质的博文,公众号等);
  • 多参考市场上已有的同类书籍;
  • 合理安排写作时间,制定写作计划表(每周写一章或者二章),并按照计划实施;
  • 书中的代码实例都要在开发工具中运行通过;
  • 写完多对原稿进行 review;
  • 写、写、写;

写作需要注意的坑

  • 注意书中技术框架的版本,以 Spring Boot 为例,创作时按照 Spring Boot 1.5.9 版本写的,写完发现 Spring Boot 2.0 版本已经发布了(当时想杀人的心都有了,这是写作过程中新手可能会踩的最大坑了) 。
  • 参考网络资料时,注意内容的正确性。

技术书籍出版流程

步骤一:选题,具体如下图所示:

图1-6  选题申报表

选题,说白了就是出版社根据市场调研,选出目前主流技术且市场书籍比较少的技术,然后叫你写,让你定书的目录。选题表需要注意的有两点:

  1. 计划交稿时间
  2. 大纲目录

计划交稿时间一般都是半年左右的时间,而大纲目录就是你书的目录。书的目录是很重要的,要认真的思考,会直接影响到选题是否成功通过审核以及后续的写作工作。比如我的新书《一步一步学 Spring Boot2:微服务项目实战》,单单定制目录就花费了我 7 天的时间。

步骤二:签订合同

选题申报表通过前提下,紧接着就是签订合同(脱离合同的合作关系都是耍流氓),合同会详细介绍甲方和乙方各自要履行的责任和义务,具体如下图所示:

图1-7  签订合同

步骤三:苦逼的写作

做任何事情,都不轻松,写作也不例外。之所以说写作很苦逼,是因为大部分技术作家都是一边工作一边写作。在书本创作过程中,除了要应付忙绿的工作以外,还要把生活时间全部扼杀,投入到写作工作当中,满纸荒唐言,一把心酸泪啊。具体如下图所示:

图1-8  苦逼的写作

图1-9 苦逼的写作

步骤四:写作完成,交稿

生活总是有苦有乐,写作过程是艰辛的,可是当你交稿的那一瞬间,你会觉得很开心很快乐,整个世界都是你的。交稿时唯一要注意的点是:交稿前要再认真的 review 一遍书稿,防止出现遗漏。具体如下图所示:

图 1-10 写作完成交稿注意点

步骤五:排版和三审

从你把电子稿通过邮箱发给出版社编辑之后,你的第一本书的写作生涯就算结束了,接下来就没你什么事情了。出版社收到你的电子原稿之后,会开始着手对电子原稿进行排版和三审。虽然说排版和三审跟我们没有半毛钱关系,但是简单了解下内容对身心健康还是有益的。具体如下图所示:

图 1-11 排版和三审

步骤六:修改原稿错误

我又要拿古人说的话来跟大家讲道理了,用古人的话来说教,我觉得挺好的(说错了,你们就直接去骂古人,这就是为什么很多书上老喜欢写:古人云、古人说等等,说错了不负责任。古人除了用来缅怀,还可以用来背锅。哎,原谅我揭露事实的真相)。

古人说:“人非圣贤,孰能无过”,一本好几百页的技术书籍,不可能完全正确,没有错别字,没有病句吧。好在,出版社的编辑都非常细心,在三审阶段会认认真真的帮我买挑错别字,找病句(在这里非常正经的向出版社编辑们,鞠三个躬)。

原稿件出现错误的量与平时是否有认真书写有关,纠正错误会占据多少时间按情况而定,具体如下图所示:

图1-12 修改原稿错误所发时间

步骤七:申请书号和三校

原稿错误修改完成之后,基本就可以申请书号和三校,具体如下图所示:

图1-13 修改原稿错误时间

步骤八:印刷、上架、营销

当书号申请成功并下发时,你写的技术书基本就出版了,剩下的就是把书的推到印刷厂印刷了,印刷成功之后就可以上架到网络或者实体店进行售卖。当然,售卖过程中出版社还会对书籍进行做相关的营销策略,促进书籍的销量。具体如下图所示:

图1-14 修改原稿错误时间


问题一:稿酬如何计算?

前面讲了好多出版书的流程,相信很多读者都快睡着了吧。醒醒,伙伴们,擦干口水。我们要开始讨论钱的问题了呀!稿酬的计算方式有很多种,绝大部分是采用第一种计算方式,也就是固定版税制稿酬,具体如下图所示:

图1-15 稿酬计算


问题二:作者和出版社各自投资?

很多人会问我这样的问题:“出一本书,是不是自己要花很多钱?”。如果你出了一本书,花了很多钱,恭喜你,你可能被骗了。我写的第一本书《一步一步学 Spirng Boot 2:微服务项目实战》,总共才花了 20 块钱的邮费。作者和出版社各自投资,具体内容见下图。从图可以看出,出版社出版一本书投入是非常大的,无论从时间还是金钱的投入,这也是作者的版税只有 8%,而剩下 92% 是出版社的原因。

图1-16 作者和出版社各自投资对比


问题三:如何知道出版社印了多少册?

如何知道出版社印刷了多少册,我相信也是很多读者非常关心的话题。有几种方法可以知道:

  1. 每本书的开头有记录当前书籍印次和版数,通过这个数据,我们是可以估计出这本书已经印刷了多少本。
  2. 直接一点,打电话问出版社的编辑,一般他们都会有相关的统计的。

图1-17


写作的辛酸与快乐

谁敢跟我保证,做什么事情都能够保持长期不累,给我站出来,我保证打死你。

工作累,吃饭累,旅游累,干什么都会累,更不用说写作这种码字的活了。做任何事情,都会有阴阳两面,快乐和悲伤往往都是并存的,写作也不例外。

中国有句古话叫:苦尽甘来。好吧,古人都这么说了,我还敢说啥,那就先聊聊写作的苦吧(容我先擦干眼里,大家也可以去喝杯水,饮一壶浊酒,靠,最近抖音刷的有点多,暴露了)!

写作的苦很多,我大致把它分为两类:非精神上的苦、精神上的苦。

首先,非精神上的苦。很明显,不信大家看下面的图片,有图有证据。我是在凌晨3点睡不着,又担心大家烦恼着如何成为写作高手而郁郁不得志的时候,起来给大家码字的(掌声在哪里呀!)。容易么?我。(容我再擦干眼泪)。非精神上的苦除了这个以外,还有其它的,比如:

  • 投入大量的时间写作,造成身体上的疲惫;
  • 付出大量个人休息时间;博客没表述清楚,读者看不明白,请教你,又占据了你的生活时间;
  • 有些读者私信你,加你 qq 等,希望你帮忙,迫于内心的不好意思与不知道如何拒绝,你答应了,又占据你大量时间;
  • 你写了一篇博文,别人踩你一下,你被扣了一个积分等等。

说白了就是时间的被剥夺和被占据以及高强度的知识产出所带来的身体上的疲惫。

图1-3 凌晨3点写作证据

非精神上的苦其实并不算苦,我相信大家都能理解。你女朋友打你,冷落你,你身体受伤了,没事呀,很快就好了,严重点留点疤,不算什么,不在身体某些部位留下几个疤还叫男人么。真正的苦是你不明白你女朋友为什么打你,冷落你,也就是精神上的刺激而产生的苦,这是世间最苦的。身体上的伤,可以用药来医治,心灵上的创伤,可不是吃几个小药片就能解决的。你会茶不思饭不香的想:我女朋友为什么要打我,打是情骂是爱,不会是想更爱我吧。可是我都流血了,难道是不爱我了,难道是(此处省略一万个难道……痴情的男人啊,你们懂得)。好了,扯了一堆,又有点写言情小说的味道出来了。言归正传,写作所带来的精神上的苦有很多,比如:

  • 你写了一篇博文,由于排版不好,看你博文的读者看了冷笑到,都什么玩意(别笑,看别人乱七八糟的排版,我也会这样),直接 500 点暴击伤害;
  • 你花了大量时间,写了一篇博文,被人踩你一下,你被扣一个积分,直接 800 点暴击伤害;
  • 你写了一篇博文,里面的部分知识有些错误,你可能就会在下发评论栏里收到这样的评论:“写的都啥玩意,都写错了”,直接 1000 点暴击伤害;
  • 你写了一篇博文,博文里面有很多代码,某一个读者按照你的代码,在开发工具里花了很长时间也运行不出来,你的评论栏里可能又会出现这样的评论:“什么鬼东西,运行不起来,瞎JB写”等等,直接 5000 点暴击伤害;
  • 你在博客里面花了大量的时间,写了大量的博文,有些人会冷笑你,写那些有什么用呢,直接 10000 点的暴击伤害;

当伤害此次数过多,你的生命力所剩无几的时候,敢问自己还有多少勇气和精力去写

我不敢再继续写下去了,我怕我写的苦篇幅太长,有些比较懒的读者没坚持看到写作所带来的快乐,就已经放弃了(老衲罪虐啊)。

我们赶紧来说说写作所带来的快乐吧:

  • 写作是一个整理和总结的过程,可以加深你对知识的理解和延迟遗忘,很快乐吧!幸福指数 +1;
  • 写作是一个分享的过程,分享所带来的好处是双向的,通过分享知识使别人收益,同时也会使自己收益,很快乐吧! 辛福指数 +1;
  • 通过写作,你的写作能力大大提高,你可以写出很规范和实用的设计文档、测试用例、工作报告等,很快乐吧,幸福指数 +1 ;
  • 写作可以提升你的个人竞争力,很多公司都喜欢那些爱好学习、总结和分享的小伙伴,特别是独立维护一个高访问量的博客,不骗你呦;
  • 写作是通往技术作家的其中道路之一,很有诱惑力吧
  • 写作可以认识更多的人,结交各路英雄豪杰,一起畅游知识的海洋(同学,记得和高手畅游,要穿“泳衣”呦);
  • 写作到一定程度,有一定程度的积累,可以申请技术学院的讲师,有钱挣的哦;
  • 最重要的一点,大家要把眼睛睁大一点,再睁大一点,写作还可以挣钱哦,你看我为了挣瓶饮料钱,我容易么。支持下吧,帮忙分享到朋友圈;
  • 写作还可能转型成为自由职业者,就像我这样,想睡到几点就睡到几点,美美的;
  • 这些快乐还不够么,帮我转发吧,我会告诉你们其它更加快乐的事情;

寄语

希望大家能够在写作的道路上越走越远,人生不易,且行且珍惜…..


本文首发于GitChat,未经授权不得转载,转载需与GitChat联系。

微信扫描登录