今天京东《Java EE互联网轻量级框架整合开发》的评论有中评了,其实还好,不是太烂就好,没有书能满足所有人的需要,只能满足大部分,这是我个人的观点,其实在京东维持97%以上好评的书就是相当不容易的,也可以称为好书的系列,基本没有什么书在超过1000个评论后仍旧维持99%的,哪怕是98%的都相当困难,97%已经算是比较好的书了,即使经典如《Java编程思想》也只是96%的好评。

作为作者,我所幸的是大部分都得到好评,正如《深入浅出MyBatis技术原理与实战》在京东维持97%的好评,在当当维持99%,对于这样的结果我还是满意的,尤其是没有提供源码的情况下,因为源码得了几个中差评,甚至在亚马孙得到一文不值的评价。也有一些读者直接指责我抄袭API的,由得他们了,公道自在人心,又何必计较别人所言。书都是我写出来的,你喜欢这么说是你的事情,更有甚者骂人的,这些都由得那群读者吧,这并不能打击到我什么,一旦任何东西在公众前,必然有指责和批评,由得它们吧,笑骂由人,洒脱的做人。

读者的需求:每一个读者的要求,都不一样,有人要求你讲基础,更有奇葩的,要求我在MyBatis中讲解AOP的(AOP是Spring的活,关MyBatis毛事情),也有些直接要应用不要基础的,也有些希望增强某一部分介绍的,其实书永远不能满足所有读者,只能满足大部分的读者,正如京东97%,当当99%的好评,就是读者真实的评论,我没有任何水军,至于亚马孙那几个就随便吧,它早已不是主流网站,甚至是不买书也可以发表评论的地方,我根本不在乎,其实我都无所谓。所谓人无完人,书无完书,技术也在不断发展中,对于书也是如此,要用一种包容和发展的眼光看待问题。我当初的定位就是基础+插件+spring整合,这才是服务大部分读者的需求的东西,对于少数读者的要求,我只能当做看不到,我对书的考虑在于大部分读者,而不是所有读者。作为作者必然在写书前考虑清楚自己的读者范围,这个是很正常的。

关于错误:也曾经有读者这样问:你的书存在这个那个错误,而实际上我承认这些我错了,我会再后面的版本中修正。对错误0容忍其实是不现实的,因为没有人没有错误,书的价值主要是引导新人、给予实践指导、指明原理。如果0要求错误,那么世间就不会再有书,因为没有任何作者敢向你担保毫无错误,那么你需要学习,自己去阅读生涩的API,想系统学习自己东平西凑,而事实是这个对新手是十分困难的,动不动你叫新手看源码,能看懂吗?我的观点是:书有错可以慢慢修复,而初学者没有书,对新手和行业则是更大的灾难,试问市场上哪本书没有错误的?如果你是一个新手,你去零星的博客学吗?博客更为随意,更加不系统,更加不好掌握知识,所以很多人评价书的时候,不如博客,其实是很肤浅的。当然对于那些指出错误的读者,我还是十分感激的,毕竟我犯错误的地方也不少,指出我的错误,可以让书更加完善,帮助到下一批的读者,这样很好。

我对于责任的想法:作者只能对书负责任,不能对读者负责任,首先作者能力和时间都是有限,只能维护书,而读者遇到的任何问题,都与作者无关,这是一个界线的问题。比如周志华的《机器学习》有几十万的读者,他能全部应付所有的读者的要求嘛?显然不能。而实际上,他对读者也是没有任何责任的,这就是事实,法律没有任何明文,要求作者给读者答疑,更没有任何法律要求作者给读者解决学习和生产的问题,这就是事实,所以书叫做参考书(顾名思义,只是给你参考,正确好用与否自己斟酌)。作者只能尽自己最大的努力写好书,对于错误不断修复,这就是作者能尽到的责任,至于不同读者要求和学习能力,那是各说各话了,所谓参考书就是这样的。其实写得好不好,也会影响书的销量,如果差评满天飞,那么大部分读者就不买你的书了,对你的评价也不好,对吧,作者辛辛苦苦的酬劳就十分有限了,也就是市场,市场是公平的,不会偏袒与某些读者,或者作者。

也曾经有读者这样问我小白问题,我直接回答“你遇到的问题和我没有关系,我不是你的老师,没有必要回答你的问题,这不是我的责任”,于是他说:“我买你的书就是为了学会的MyBaits”,我只能说:“你学得会不会和我没有任何关系”。不知道它给了差评了没有,管它呢,读者买的是书,不是作者的售后服务,你觉得我的书不好,你可以不买,这是你的权利,作为作者不能强买强卖,同样你买回去了,我辛辛苦苦写书,给了你学习的渠道,是给你参考的,学的会不会是个人的问题,看不懂学不会与作者半毛钱关系都没有。记住:作者对读者没有任何责任,书只是给你参考,懂不懂不关作者的事情。正如教科书都给你了,能保证你高考都750分,上北大清华吗?事实就是没人考过高考的750分,这就是事实。

任何作者都会在前言交代:如果有错误,可以与作者联系。这绝非是谦虚,因为作者也可能犯错误,允许读者修正,任何书都有这段话,这不是客套,因为作者能力有限和其他客观原因,犯错很正常,读者如果觉得有必要可以反馈,让作者和出版社做得更好。书永远这作者和读者一起完善的过程,而不是作者一个人的问题,一个人的能力有大有小,尽力便好。


最后还是那句:读者需要理性看待作者,作者也要理性看待读者,互谅互爱一起学习和成长才是正道。


关于写书的那些读者问题.....相关推荐

  1. 自学python买什么教材-从自学到编写大学python教材——低调quot;虫师”谢乾坤

    提起大学教材的编写者,大部分人的脑海中会浮现出一个头发花白的老教授,或是学术经验丰富且饱经沧桑的学者,而92年出生的谢乾坤在撰写第一本Python相关的大学教材时只有24岁.目前担任国内某大厂高级数据 ...

  2. 机器人专业需要学习那些理论知识

    专业与产业 我认为,机器人是一门应用性比较强的专业,如果脱离应用背景,那么就不容易理解和把握机器人的发展.所以我开篇先不谈"专业"而要谈"产业","专 ...

  3. 机器人专业需要学习什么理论知识

    专业与产业 我开篇先不谈"专业"而要谈"产业","专业"和"产业"一字之差,它们有什么关系呢? 社会上一旦有技术上的需求 ...

  4. 2014年的那些碎碎念。

    0x01 前言 转眼之间大学已度一半有余,没有了刚来大学的不习惯,逐渐地在寻找自己的那一只方向,从建立社团,到建立小组,以及各方面的为人处世,慢慢地提高自己,并且在所学领域希望也可以有一定的思考. 0 ...

  5. 中国象棋程序的设计与实现(四)-- 一次“流产”的写书计划

    2019独角兽企业重金招聘Python工程师标准>>> 1.写书缘由 2010年写完中国象棋程序(代码)后,我想认真完善下这个项目. 在写代码过程中,我已经加入了大量的注释. 写完后 ...

  6. 推荐一位互联网领域的达人,可以工作、生活、写书三不误!

    大家好今天如约给大家推荐一位牛人,他就是数据达人刘顺祥,顺祥老师曾在乙方咨询公司负责数十个品牌的数据业务分析,也在甲方电商公司从事互联网金融的分析和挖掘,目前在某外卖平台担任资深商业分析师.除了工作以 ...

  7. 豆瓣9.0,35万读者“搜不到信息”的神秘作者,我们帮你找到了

    导读:这次采访起源来自于我和豆瓣的一位读者有同样的好奇心,为什么网上搜不到周志明老师的更多信息?为什么"80后玩家"可以把本本书都维持在9.0分左右?他的"社恐" ...

  8. ★★★【庖丁解牛:纵向切入Asp.net 3.5控件和组件开发技术系列—(1)读者序】★★★...

    本书主要内容 大部分开发人员在学习Asp.net的过程中都有这样的体会,使用Asp.net开发很多年,但仍然感觉对Asp.net技术的了解比较少,对知识点的了解比较模糊:以及,在工作过程中经常接到克刻 ...

  9. 在著名出版社出版书,你也行——记录我写书出版的经历和体会

    在技术面试中,如果你能"随意"地对面试官说,关于java(或其它)方面,我在xx出版社出了xx书,那么一些不明就里的面试官就会用"膜拜"的眼光看着你了,他们会认 ...

最新文章

  1. 链路层寻址与 ARP
  2. ViewPager详解(一)——ViewPager的基本使用完整示例
  3. VirtualBox虚拟机Ubuntu设置共享文件夹
  4. 机器学习之基于Fisher实现二分类的人脸识别
  5. 【原创】SQlServer数据库生成简单的说明文档小工具(附源码)
  6. html 监控键盘,后台监控鼠标和键盘(可监听全局的鼠标以及键盘按键)
  7. 2019.08.27BOM的六个子对象(2)
  8. HTML5:表单提交
  9. 接口测试-接口定义功能-前端-实现动态增删表单
  10. Clojure 学习入门(11)- 宏 macro
  11. 字符串的首地址做形参不能将变化传递回主函数
  12. 拓端tecdat|R语言时间序列TAR阈值自回归模型
  13. visa卡号生成器 在线_作为一名程序员,我都收集了哪些好玩的生成器?
  14. 模型预测控制器(MPC)系列: 3.车辆横向MPC控制中的前馈设计
  15. python遍历列表中所有元素_python如何遍历列表所有元素?
  16. 谈如何归纳和分类美术风格比较合理
  17. 注册表右键添加打开选项
  18. html5 表单 重置,css修改input表单默认样式重置与自定义大全
  19. CES 2017 DAY1:自动驾驶延续昨日热潮,其他产品更强调实用
  20. 小型双轮差速底盘实现触须避障

热门文章

  1. Jenkin slave 老掉线?--skb rides the rocket: 19 slots
  2. 触动精灵 下载,上传文件
  3. [转]Brainstorm (头脑风暴)软件
  4. H800国内首发!腾讯云新一代高性能计算集群来了
  5. mac使用Homebrew安装node
  6. 用MOS管构成H桥的心得
  7. BMS_汽车充电桩中的PGN到CAN_ID转换
  8. 客户端异常断网断电,服务端该如何感知?
  9. 简单的bboss http组件使用方法
  10. 贪心算法之柠檬水java