一本书加印19次,回答小伙伴们几个写书的疑问

news2024/9/25 21:23:40

前几天又有一个高校老师加松哥微信,表示本学期选了松哥的书做教材:

松哥在 2019 年 1 月份出版了《Spring Boot+Vue 全栈开发实战》这本书,到现在已经是第六年了。

今年 1 月份收到出版社稿酬的时候,我特意去看了下稿酬通知单,这本书结算印次 19 次,也就是除了首印,后来又加印了 18 次。同时因为结算往往滞后半年左右,所以到现在实际印次应该不止 19 次。

这个数据放在技术圈算是畅销书了。

这本书刚刚出版的时候,赶上国内 Spring Boot + Vue 这套技术栈火热的时候,算是踩在了风口上了。

很多小伙伴对出书这件事感兴趣,松哥今天就以问答的形式,回答小伙伴们几个常见的问题。

一 写书流程是什么

流程是这样。

一般是出版社的编辑老师会先找到你,然后商定选题,选题一般会充分考虑作者擅长的技术栈,但是出版社也需要内部讨论选题是否可行。

以松哥的经验,一般情况下你报上去的选题只要是主流技术栈问题都不大。

选题不是说给个书名就行了,需要填写选题登记表,在这个表中,就需要将书的详细信息罗列出来,一般图书选题登记表长这个样子:


填好表格中的信息,出版社拿回去讨论,讨论没问题,就可以确定选题了。

选题确定之后,出版社会寄出版合同过来,签署之后,这事就可以开干了。

接下来的创作环节出版社一般不会介入,你自己写完之后,找到编辑老师交稿,交稿之后会有一个“三审三校”,这个流程会比较漫长一些。如果中途有问题,编辑老师会把书稿发给你,告诉你哪些位置可能需要调整,根据要求调整即可。

最终稿件确定之后,还会再发回给作者审一遍。

图书封面一般可以自己设计,也可以提出自己的要求,然后出版社找人去设计。比如松哥第一本书,当时设计了两款封面:


我当时发了个朋友圈让大伙投票,后来选了第二款封面。

第二本书的封面是我当时给出版社提了一些建议,出版社设计的。

对于有美术功底的小伙伴,如果想自己设计也是完全可以的,这样更有特色一些。

最后就是图书的定价,图书的价格一般和字数有关,可能大家会觉得难以接受,但目前市场就是这样。

二 怎样让编辑找到我

松哥之前看到某出版社编辑老师的文章,他在文章中提到,出版社的编辑喜欢什么样的作者?

他给出的结论是:在某一个领域有持续且深入的研究,持续在该领域输出的人。

对于我们技术人来说,写博客就满足了他给出的条件了,如果你长期写博客,那你就是出版社编辑所喜欢的技术人了。

站在出版社编辑老师的角度,持续写作博客的人至少有三个优势:

  1. 写作能力 OK,表达能力 OK。
  2. 在某一个技术领域有深入研究。
  3. 有一定的读者基础,写出来的书能卖出去。

这样的人在出版社编辑眼里那就是香饽饽。

一般我们会在博客上留微信或者 QQ 或者邮箱,方便和读者沟通,出版社编辑一样也会顺着这个找到你,即使你什么都不留,他们也会通过博客平台的私信找到你。

所以大家知道该怎么做了吧?

三 写书赚钱吗

很多人以为写书能赚钱,其实是一个误区。

写书不赚钱,当然不是说一分钱不赚,只是相对于程序员的时薪来说,写书赚的钱可以忽略。

目前大家写书基本上都是按照印数算钱,计算方式也很简单,就是印数*单价*稿酬比例

稿酬比例一般根据作者的咖位,在 8%~14% 之间,不过大部分作者拿到的都是 8%

举个简单例子,一本书首印 3000 册,单价 79 块钱,作者拿 8%,那么给到作者的稿酬就是:

3000*79*8%=18960

当然实际上拿到手不可能是 18960,因为还有个人所得税。

那么出版社拿 92% 是不是就很暴利呢?其实不然!出版社普遍比较穷。就拿松哥每周做的送书活动来说,真的单纯只是给大家的一个福利,我并没有任何金钱收入,出版社也没有这个财力。

那么 92% 都去哪里了?

首先,书印刷需要钱、纸张的费用、物流费用、仓储费用、营销费用等等都需要钱,而且我们网上买书往往都有折扣,一本定价 70 多的书,可能 40 多块钱就能买到了。而且书还有退货、破损等等,这样算下来,出版社赚到也就是一个合理的利润而已。

今年 618 多家出版社和京东杠上了,就是因为京东要把图书价格压到 3 折,3 折的话,估计出版社确实扛不住。

四 写书要花钱吗

之前有个小伙伴问我:松哥,书号要花钱买吗?

我一听这个大概就知道咋回事了,他肯定是找了第三方的出版公司,这些第三方出版公司像是一个中介,将作者和出版社联系起来,那很明显,这些中介必然也要从中赚一笔的。

正常来说,出版社编辑主动联系你找你写书的,都是不需要花钱的,作者只需要写就完事了,其他啥都不用管,对于作者来说,耗费的就是写书的时间+精力而已,不需要花钱。

什么时候需要花钱?一般来说,如果是你自己主动联系的出版社或者第三方出版公司,大概率就是要花钱出书的。所以做好前面第二点就很重要,一定要让自己发光,让出版社老师联系你。

所以,如果有人找你沟通写书,一定要确认下是出版社的编辑还是第三方出版公司的人,如果是第三方出版公司的人,我建议直接说 NO。

咱直接和出版社合作,没有中间商赚差价,不好吗?

这些第三方出版公司很好识别,松哥之前在某平台上收到很多这种私信,这些基本上都是第三方图书公司的。

五 写书图啥

前面说了,写书不挣钱。

相比于网课,真的不挣钱。网课周期短见效快,一般情况下,网课平台拿 6 成作者拿 4 成,而且现在网课普遍也都不便宜,所以很多人宁愿出网课也不愿出书。

那么写书还有什么意义呢?

对于咱们程序员来说,写书有一个最大的价值就是建立个人 IP,如果你想做个人 IP,有助于你实现这一目标。

你想想,当我和小伙伴们介绍自己的时候,我说:

  • 松哥曾经在某某平台上上架了《Spring Cloud 实战》教程,xxx;
  • 松哥曾经出版了《Spring Boot+Vue 全栈开发实战》和《深入浅出 Spring Security》图书,xxx

你认为哪一条更容易建立个人 IP?

关于写书,小伙伴们还有哪些问题,欢迎评论,评论区松哥给大家一一解答。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2104716.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

渣土车识别算法解决城市治理难题

随着城市化进程的加速,渣土车作为建筑工程中不可或缺的运输工具,其频繁的穿行和装载运输过程往往引发一系列问题,如超载、扬尘污染、乱倒渣土等,对城市环境和交通秩序造成了不良影响。为了解决这些问题,采用基于视觉分…

一文教你StableDiffusion图生图批量处理!

今天给大家讲解一下SD图生图的批量处理功能应该如何使用~ 一、图生图批量处理功能的基本用法 首先打开webUI,在图生图页面下我们先找到批量处理的菜单: 最简单的批量处理方法只需要用到【输入目录】和【输出目录】两个功能: 第一…

Java:正则表达式 matches

文章目录 正则表达式作用基本用法小结代码 案例:校验用户输入的电话,邮箱,是否合法\\.是什么意思 黑马学习笔记 正则表达式 由一些特定的字符组成,代表的是一个规则 作用 用来校验数据格式是否合法在一段文本中查找满足要求的内…

计算机毕业设计选题推荐-高校科研工作管理系统-Java/Python项目实战

✨作者主页:IT毕设梦工厂✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Py…

【GIS开发小课堂】vue3+Cesium.js三维WebGIS项目实战(一)

随着市场对数字孪生的需求日益增多,对于前端从业者的能力从对框架vue、react的要求,逐步扩展到2D、3D空间的交互,为用户提供更紧密的立体交互。近年来前端对GIS的需求日益增多。 本文档详细介绍了使用Vue3和Cesium.js构建三维WebGIS项目的步骤…

数据结构07

文章目录 二叉树的坡度二叉树的右视图 二叉树的坡度 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), l…

配置vscode终端自动激活anaconda的python环境

前言 每次使用vscode写python代码的时候,都需要在外面跑一个anaconda prompt,激活环境,然后进入对应的文件夹,运行代码,特别麻烦,所以想,能不能直接在vscode终端里面激活环境然后运行。 第一步…

FIFO求和实验

前言 FIFO(先进先出)队列在图像处理中的应用非常广泛,特别是在需要处理实时数据流和保证数据顺序的场景中。以下是一些具体应用实例:在实时视频流处理中,FIFO队列用于缓存图像帧。这样可以确保图像数据按照捕获顺序被处…

828华为云征文|华为云Flexus X实例docker部署harbor镜像仓库

828华为云征文|华为云Flexus X实例docker部署harbor镜像仓库 华为云最近正在举办828 B2B企业节,Flexus X实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建MySQL、Redis、Nginx等服务的需求,一定不要错…

如何培养积极的心态:策略与建议

积极的心态是通往幸福与成功的关键。它不仅影响着我们的日常生活质量,还决定了我们在面对困难时的态度和反应。本文将介绍一些实用的方法,帮助你建立并维持一种积极向上的生活态度。 积极心态的意义 拥有积极心态的人往往能够: 更快地恢复…

avi转换成mp4,这6种方法助你快速转换

视频格式的兼容性一直是用户关注的焦点。AVI作为一种较老的视频格式,虽然在一些特定场合下仍有应用,但MP4格式因其广泛的兼容性和较小的文件体积,已成为主流的视频格式。本文将详细介绍六种将AVI转换成MP4的方法,一起来了解下吧。…

安卓手机照片误删? 2024最新恢复办法分享

不小心将安卓手机照片误删了,该怎么办呢?相信不少人都遇到过类似困扰,别担心,下面小编就分享几种华为手机数据恢复办法,助大家快速找回误删照片。 方法一:从「回收站」中恢复照片 安卓手机通常都具备回收站…

17 连接池原理

可以设计一个mysql的连接池,提高效率 提前建立一个连接池,这里面创建线程池,和mysql建立连接,维护一个任务队列。有任务到来时,将任务放入任务队列,任务结构是要执行的sql语句和需要的回调函数&#xff0c…

信息化项目验收测试的必要性,第三方软件测评机构的进行步骤

随着信息化时代的到来,各类软件项目在企业中得到了越来越广泛的应用。为了保障项目的顺利交付,确保软件系统的功能、性能和稳定性,验收测试成为了一个不可或缺的环节。 一、信息化项目验收测试   信息化项目验收测试是对软件项目最终成果进…

py脚本 银行帐号格式化显示4个数字一组

假设你想要将银行帐号以某种特定的格式(例如,每 4 位数字加一个空格)进行格式化。 示例代码 以下是一个示例 Python 脚本,将银行帐号格式化为每 4 位数字加一个空格的形式: def format_bank_account(account_number…

CSS实现文字环绕圆形展示

展示区域 代码区域 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title><s…

Webpack详解与配置环境

webpack&#xff1a;webpack网址 1、工作原理&#xff1a; Webpack是一个非常强大的静态模块的打包工具。从文件入口开始&#xff0c;递归解析以来关系&#xff0c;然后将所有模块打包成一个或多个budle文件。 2、webpack核心概念&#xff1a; Entry&#xff1a;入口起点(en…

前端使用xlsx模板导出表格

前言 前端导出表格有很多种方案&#xff0c;但是表格样式一旦复杂了&#xff0c;那么就得用代码写excel的样式&#xff0c;还是比较麻烦的。每次样式不一样&#xff0c;就得重新写&#xff0c;这时使用表格模板的优势就体现出来了&#xff0c;想导出不同样式的表格直接修改表格…

UMI复现代码解读全流程 视觉部分(六)——06_generate_dataset_plan.py(尚在更新)

视觉主要采用orb-slam3,分为主文件run_slam_pipeline和7个副文件在文件夹scripts_slam_pipeline中 06生成了pkl文件,是run_slam_pipeline的最终一步 06注释版已发到群里 06是一个比较重要的文件,定义了训练时的运动末端参数,作为训练输入 @click.option(-to, --tcp_offset…

uniapp 懒加载、预加载、缓存机制深度解析

uniapp 懒加载、预加载、缓存机制深度解析 文章目录 uniapp 懒加载、预加载、缓存机制深度解析一、为什么要使用uniapp的懒加载、预加载和缓存机制二、如何使用uniapp的懒加载、预加载和缓存机制1. 懒加载2. 预加载3. 缓存机制 四、扩展与高级技巧1. 结合懒加载和预加载优化页面…