4个月写了2本书:Python和现代C++的编程入门书

因为对高校极度失望,现在做纵向科研的大学老师基本都是骗子和贪污犯,做纵向科研就是在犯罪,当然也申请不到纵向经费。每天无所事事,无聊空虚,如何打发这令人绝望的生活呢?

在2018年开始想通过网络公开课如网易云课堂、腾讯课堂等用自己熟悉的编程知识教小白学习编程,于是录制了一些“数据结构”、“C++快速入门”、“2小时从C到C++快速入门”、“Android studio 3.2安卓开发入门”等视频课程,经过了半年多的精心和辛苦准备,但效果甚微。虽然有来自B站的学生说我的“2小时从C到C++”课程非常好,没有(像其他老师一样的)任何废话,鼓励我好好经营B站,并列举了考研数学的那些名师。我虽然口头答应了,但此后还是没去光顾B站,也不知道我的账号密码是什么了。

既然网络开放课题无法吸引更多学生,那么下面做些什么呢?左思右想,想到了编书,虽然我一直认为写书的都是水平不行的,水平高的根本看不上也懒得去写书。但既然自己无事可做,也只能开始这种之前瞧不上的写书勾当了。同时,也因为一直觉得市场上的编程书籍粗制滥造、婆婆妈妈,自己是否写更简洁更好阅读理解的书呢?一方面可以挣点生活费,一方面也可以打法无聊时光。

在6月份就在朋友的介绍下和电子工业出版社、清华大学出版社的编辑老师取得了联系,然后提交写书的选题报告,很快就得到了批准,开始了写书计划。编辑老师说,先写好一本书,再写其他的书,但我想半个月或一个月就能写好一本书。虽然我没写过书,但感觉写自己熟悉领域的书应该很快吧。因为我是一个急性子,不想耗费太多时间写书,写书也挣不了什么钱。一本书假如50,按照8%的版税也只有4元,再交税,只能3元多,而一年能卖5000本就算很不错了。一句话,写书的性价比不高。

我和2个出版社分别签订了一个写书合同,和电子工业出版社的是“Python程序设计基础与实践”,和清华大学出版社的“C++17从入门到实战”。这2本书都是面向编程小白的入门教材书,又定位为面向有编程经验程序员的畅销书。我想一箭双雕!

合同签订好后,我就开始先写Python的书,作为基本语法的部分大概半个月写完了,在编辑要求的300页以内,但后来觉得也应该放一些标准库的介绍如Tkinter图形用户界面、正则表达式、网络编程等方面的知识,于是又添加了标准库,这个标准库最后越写越多越写越烦,远远超出了我的预期,在8月底9月初才宣告基本完成。

在Python书完成之际,我就开始编写“C++17从入门到实战”,因为这方面之前有一些讲课的讲义,加上Python书中的实战实例可以移植到C++这本书中来,于是,半个月完成了这本书的写作。

然后就是对这两本书进行文字错误、格式方面的检查,如字体、间距,都需要一行一行地(或一段一段地)用格式化,一般需要一周才能格式刷好整本书,这文字格式检查比写书还耗时间,于是又耗费了一个多月。

昨天2018-10-19日这2本书的终稿终于都完成了,并发给了编辑老师。也算可以轻松一下了。

下面该干什么呢?

关注我的B站:hw-dong和YouTube:hwdong

你可能感兴趣的:(4个月写了2本书:Python和现代C++的编程入门书)