说实话,这事儿最开始压根儿不在我的计划里,去年秋天,有个出版社的朋友找我,说现在高校教材缺口大,尤其是一些实践性强的课程,市面上要么太老,要么太飘,老师上课得自己编讲义,学生学完觉得跟没学一样,他问我:“你不是一直写公众号嘛,能不能整一本出来?”我当时第一反应是:你逗我?我写个三千字的文章都得憋半天,让我写本教材?那不得把命搭进去?

但后来我还是接了,别问,问就是钱给得还行,加上那段时间正好闲得蛋疼,现在回想起来,那会儿是真的天真,以为教材就是把公众号文章拉长、加点儿习题,再找个出版社糊一层封面就完事了,结果呢?从签合同到交稿,整整八个月,我瘦了七斤,头发掉了不知道多少根,更夸张的是,中间有三个月我每天晚上做梦都在改稿子,梦里出版社编辑拿着红笔追着我跑。

写教材跟写公众号最大的区别是什么?公众号你爱怎么写怎么写,哪怕今天骂一句“这届学生真难带”,明天写个“学英语的十个大坑”,只要有人看、有点赞,你就是对的,但教材不行,教材这东西,读者不是随便刷手机的路人,是活生生的学生和老师,你写错一个知识点,学生考试考砸了可能赖你一辈子;你逻辑乱了,老师上课讲到一半自己都懵了,这种责任压着,你就不敢瞎扯了。

我写了本教材给学生,结果……太真实了!

我最开始犯了个大错,以为教材得“高大上”,于是开篇第一章,我搬了一大堆理论模型,什么建构主义、认知负荷,引用了十来个外国学者的名字,还特意加了注释,结果发给几个高校老师一看,人家直接一句话怼回来:“学生翻两页就想扔书,你是不是写论文写习惯了?”我后来才明白,教材不是学术专著,学生不需要你证明你多牛,他们只关心这玩意儿跟我有什么关系,能不能帮我过考试、做项目。

于是我把第一章全删了,重写,换成大白话开头,直接抛一个学生常见的困惑:“你学了一学期Python,为什么还是不会写爬虫?”然后一步步拆解,从安装环境到第一个例子,中间穿插真实出过的Bug和冷笑话,改完之后,我自己读了一遍,发现居然能看下去,没有那种“好累啊想睡觉”的感觉,这说明路子对了。

但问题又来了,教材的篇幅控制和知识点密度特别难平衡,写少了,老师觉得内容单薄,不够用;写多了,学生嫌厚,期末复习看着就绝望,我试过把一个章节压到十页,结果被出版社打回来,说知识点覆盖不全,又试过写到三十页,结果学生反馈说“信息量太大,看完前面忘了后面”,最后折中到二十页左右,每章结尾加一个“一句话总结”和“懒人版思维导图”,说实话,这个活儿比写任何爆款文章都费脑子,因为你得时时刻刻换位思考:这个例子他们能理解吗?这个术语有没有必要解释?这里的练习题是不是太坑了?

我写了本教材给学生,结果……太真实了!

最让我崩溃的还是编辑,出版社编辑是那种“眼里容不得一粒沙子”的人,标点符号全角半角错了都要给你标红,我写了个“网站”,她说应该用“网站”还是“网络平台”?我说你看着办吧,她又说“网络平台”更规范,改!我也懒得争,后来我又写了个“点击这里”,她说不行,教材里不能用“这里”这种指示代词,必须写“点击‘提交’按钮”,我当时真想摔键盘,心想这他妈又不是考研试卷,但后来仔细一想,她是对的,教材是给人反复看的,不是读完就扔的,每个细节都得经得起推敲。

现在书终于出了,我拿到样书那天,翻着翻着突然有点感动,不是矫情,是真的觉得这东西跟公众号文章不一样,公众号文章发出去,两三天数据就见底了,然后永远没人再打开,但教材不一样,它可能在这届学生手里用一年,下一届又循环,我一个朋友说,他大学时那本《数据结构》到现在还留着,封面都磨烂了,但每次跳槽面试前都要翻一翻,你想想,如果你写的东西能成为某个人的“面试保命书”或者“期末救急宝典”,那感觉还是有点爽的。

如果你也是个写东西的人,而且能沉住气,我劝你试试写教材,别怕累,别怕麻烦,也别觉得这事儿高大上,它本质就是个“说人话+讲干货”的手艺活,只不过,你得先学会怎么跟编辑吵架,怎么跟自己较劲,怎么在半夜改稿子改到想吃屎的时候,还能告诉自己:再坚持一下,这本书可能会改变某个人。

我写了本教材给学生,结果……太真实了!