[全程建模]一个国内著名出版社邀请我写书的响应

全程建模 专栏收录该内容
154 篇文章 0 订阅

引言

这里是相关邮件的内容对话,对话中我隐去了这个出版社的信息,以免造成不必要的麻烦,希望大家理解,可以告诉大家的是这个出版社在国内是非常有影响力的。

第一封信:

青润:
   你好。我是**出版社的策划编辑。你所写的书《软件工程之全程建模》距离今天已经有三年时间了,相信你又有新的认识和体会了,不知道你有没有计划写一本新的全程建模的书?

策划编辑  ******

我的回复:

您好,*编辑
我是有一些新的总结,不过,我写东西是有我的原则的。
我的书去年打算写新的,只是一直还没能下手。我想了解一下你们的考 虑,然后再说。

第二封信:

青润:
    你好。我对这本书有这样几个考虑:
    (1)尽量通俗易懂,不要对读者的水平要求太高,否则肯定会限制读 者群,销量自然不会好。
    (2)人为的设计一个简洁的拟真项目,让读者看到全程建模是如何在 这个项目全程贯彻的。
    (3)用RUP方法来进行UML建模,对大型项目适用 ,但对于小型项目,是否有更敏捷的方法。
 
策划编辑 ******

我的回复:

这里我有几个观点和您的看法可能有些偏差,我个人认为:
1、不同的书籍有不同的定位点,目前国内的书籍,尤其是国人自己撰 写的,经常被骂的很厉害,就是因为抄袭严重,另外,内容雷同罗列 ,很多东西甚至就是国外资料的翻译而已,最后加上很多东西的基础概 念介绍过多,造成了很多技术人员为此支付不必要的开销,同时 ,也很难从一本书中找到真正自己需要的内容。
2、我的第一本书,可以这样说真正因为我的书写的不好的人很少 ,其中有个骂我最多的是因为在csdn上面我拒绝了他的版主申请 ,而更多的人的评价是客观积极的。因为我当时控制了一点 :书中没有废话,没有基础知识介绍。因为我的那本书的定位就是在高 端,所以,销量的确不大,但是,这也是我个人性格所决定的。
3、第二本书的考虑,我去年已经开始考虑了。我打算写一本教材 ,目前还没有完全考虑好。一方面是要弥补我第一本书中的缺陷 ,增加我最近几年所积累的经验和技术知识,另外,就是想能够改变一 下国内软件工程领域很多人的错误认识和看法。只是我还没有考虑好是 写一本软件工程教材还是一本全程建模教材。
四年前我在北航软件学院讲课的时候,和他们的院长交流过关于软件工 程课程的授课问题,我当时的看法是,国内当时还没有人有完全的资格 来教授软件工程课程。主要原因有二:第一、学校里的老师大都做的项 目较小或者没有市场压力,因此他们的软件工程项目的开发经验远远不 足,这也是很多人上软件工程课程听不懂,而且会睡觉的重要原因之一 ——而我在北航软件学院给研究生讲课的时候,我下面的学生一百二十 多人,没有一个睡觉的,早上8点半开始,有些人打哈欠 ,但是不到20分钟肯定都精神了,至少没有一个趴在桌子上听我课的 人,这是我至今感到比较自豪的一件事情。第二、国内工程技术人员因 为技术所限和项目的各种压力,使得他们很少有机会较为规范和完整的 体会软件工程规范化操作的方式和代来到的便利,同时 ,更多的项目都是在极端不规范的操作方式下进行的,所以 ,很少有人能够有这样的积累——我当是比较幸运的是2001年托普 cmm3级评估的整个过程,我作为分析设计组组长全程参与了 ,这让我感受到了很多,这也是我能够后来积累并写出我那本书的一个 原因。
4、我的第一本书销量并不大,到现在,第一次的5000册好像还没 有卖完,至少出版社没有给我说过卖了多少册,除了第一年给我发过一 些邮件外,后来就没有了。不过,最近我看到在第二书店上 ,我那本书已经缺货了,不知道是什么原因,但是我知道还有朋友在找 我的那本书,不少人最近这两个月甚至直接发消息给我,想要买书。
我的第一本书在ibm内部得到了比较高的评价,2004年底的ib m开发者大会,我那本书作为奖品发放给参与者,这是后来一个参加的 素昧平生的朋友在一次活动中遇到了并认出我以后,告诉我的 。近年的英雄大会上,ibm湖北的一个朋友告诉我说 ,他已经帮我至少卖出/送出了一百本以上我的书了 。他认为我那本书已经写的很全面了,甚至不需要补充什么内容就足够 了。
5、基于这些朋友的评价,所以,我目前反而在考虑是否有必要重写第 二版,还是撰写一本真正的软件工程实践性书籍更能给国内软件界以及 学习软件的朋友们提供一些帮助。
6、写书是一件很累人的事情,我一直认为我不是一个写书的人 。甚至第一本书的主要内容,当初都紧紧是希望作为杂志的文章进行发 表而已。只是太多了,最后被迫修订成了一本书。
7、写书需要大量的时间投入,我的时间现在还不能得到足够的保证 ,因为我必须考虑生存问题,而因为书得到的收入实在太少 ,这也是我一直不想写第二本书的一个原因。
 
上面是我的考虑和一些想法。呵呵,见笑了。

一点讨论

我曾经在三年前和一个出版社的编辑朋友对话过关于责任编辑的问题,那个对话内容在我的blog里面也有。
国内目前太多的因为钱而考虑的事情,所以,造成很多图书质量过差,我见过很多邀请人写书的邀请,那些里面很多都是可以称之为垃圾的内容而已。也许我这个人比较极端,但是,这的确是事实。
没有任何积累和总结,而完全靠抄袭与复制做成的一本书也许销量可能很大,但是,却毁了一个技术人员 一生的清誉!
即使出版社能够拿出很高的报酬,我也决不会承接这种写书的名头,因为那将是对我个人人格的一种诬蔑。
我也希望出版社多出些好书,其实很多技术人员都有大量的积累,但是,因为生存压力问题,大家没有时间做总结,也没有时间将知识传送下去,结果造成了我们目前的一些状态,说实话,有些可悲,但是,我相信这个过程是需要经历的,也是会过去的。
  • 1
    点赞
  • 7
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
<p style="color:#666666;"> <span style="font-size:14px;">本门课程重实战,将基础知识拆解到项目里,让你在项目情境里学知识。</span> </p> <p style="color:#666666;"> <span style="font-size:14px;">这样学习方式能让你保持兴趣、充满动力,时刻知道学东西能用在哪、能怎么用。</span> </p> <p style="color:#666666;"> <span style="font-size:14px;">平时不明白知识点,放在项目里去理解就恍然大悟了。</span> </p> <p style="color:#666666;"> <span></span> </p> <p style="color:#666666;"> <span style="font-size:14px;"> </span> </p> <p style="color:#666666;"> <span style="color:#FF0000;font-size:14px;"><strong>一、融汇贯通</strong></span> </p> <p style="color:#666666;"> <span style="font-size:14px;">本视频采用了前后端分离开发模式,前端使用Vue.js+Element UI实现了Web页面呈现,后端使用Python Django框架实现了数据访问接口,前端通过Axios访问后端接口获得数据。在学习完本章节后,真正理解前后端各自承担工作。</span> </p> <p style="color:#666666;"> <span style="font-size:14px;"> </span> </p> <p style="color:#666666;"> <span style="color:#FF0000;font-size:14px;"><strong>二、贴近实战</strong></span> </p> <p style="color:#666666;"> <span style="font-size:14px;">本系列课程为练手项目实战:学生管理系统v4.0开发,项目包含了如下几个内容:项目总体介绍、基本功能演示、Vuejs初始化、Element UI使用、在Django中实现针对数据增删改查接口、在Vuejs中实现前端增删改查调用、实现文件上传、实现表格分页、实现导出数据到Excel、实现通过Excel导入数据、实现针对表格批量化操作等等,所有功能都通过演示完成、贴近了实战</span> </p> <p style="color:#666666;"> <span style="font-size:14px;"> </span> </p> <p style="color:#666666;"> <span style="color:#FF0000;font-size:14px;"><strong>三、课程亮点</strong></span> </p> <p style="color:#666666;"> <span style="font-size:14px;">在本案例中,最大亮点在于前后端做了分离,真正理解前后端各自承担工作。前端如何和后端交互</span> </p> <p style="color:#666666;"> <span style="font-size:14px;"> </span> </p> <p style="color:#666666;"> <span style="color:#FF0000;font-size:14px;"><strong>适合群:</strong></span> </p> <p style="color:#666666;"> <span style="font-size:14px;">1、有Python语言基础、web前端基础,想要深入学习Python Web框架朋友;</span> </p> <p style="color:#666666;"> <span style="font-size:14px;">2、有Django基础,但是想学习企业级项目实战朋友;</span> </p> <p style="color:#666666;"> <span style="font-size:14px;">3、有MySQL数据库基础朋友</span> </p> <p style="color:#666666;"> <span style="font-size:14px;"> </span> </p> <p style="color:#666666;"> <span style="font-size:14px;"><img alt="" src="https://img-bss.csdnimg.cn/202009070752197496.png" /><br /> </span> </p> <p style="color:#666666;"> <span style="font-size:14px;"><br /> </span> </p>
<div style="color:rgba(0,0,0,.75);"> <span style="color:#4d4d4d;"> </span> <div style="color:rgba(0,0,0,.75);"> <span style="color:#4d4d4d;"> </span> <div style="color:rgba(0,0,0,.75);"> <div style="color:rgba(0,0,0,.75);"> <span style="color:#4d4d4d;">当前课程中商城项目实战源码是发布在 GitHub 上开源项目 newbee-mall (新蜂商城),目前已有 6300 多个 star,</span><span style="color:#4d4d4d;">本课程是一个 Spring Boot 技术实战类课程,课程共分为 3 大部分,前面两个部分为基础环境准备和相关概念介绍,第三个部分是 Spring Boot 商城项目功能讲解,让大家实际操作并实践上手一个大型线上商城项目,并学习到一定开发经验以及其中开发技巧。<br /> 商城项目所涉及功能结构图整理如下:<br /> </span> </div> <div style="color:rgba(0,0,0,.75);">   </div> <div style="color:rgba(0,0,0,.75);"> <p style="color:#4d4d4d;"> <img alt="modules" src="https://imgconvert.csdnimg.cn/aHR0cHM6Ly9uZXdiZWUtbWFsbC5vc3MtY24tYmVpamluZy5hbGl5dW5jcy5jb20vcG9zdGVyL3N0b3JlL25ld2JlZS1tYWxsLXMucG5n?x-oss-process=image/format,png" /> </p> </div> <p style="color:rgba(0,0,0,.75);"> <strong><span style="color:#e53333;">课程特色</span></strong> </p> <p style="color:rgba(0,0,0,.75);">   </p> <div style="color:rgba(0,0,0,.75);">   </div> <div style="color:rgba(0,0,0,.75);"> <ul> <li> 对新手开发者十分友好,无需复杂操作步骤,仅需 2 秒就可以启动这个完整商城项目 </li> <li> 最终实战项目是一个企业级别 Spring Boot 大型项目,对于各个阶段 Java 开发者都是极佳选择 </li> <li> 实践项目页面美观且实用,交互效果完美 </li> <li> 教程详细开发教程详细完整、文档资源齐全 </li> <li> 代码+讲解+演示网站全方位保证,向 Hello World 教程说拜拜 </li> <li> 技术栈新颖且知识点丰富,学习后可以提升大家对于知识理解和掌握,可以进一步提升你市场竞争力 </li> </ul> </div> <p style="color:rgba(0,0,0,.75);">   </p> <p style="color:rgba(0,0,0,.75);"> <span style="color:#e53333;">课程预览</span> </p> <p style="color:rgba(0,0,0,.75);">   </p> <div style="color:rgba(0,0,0,.75);">   </div> <div style="color:rgba(0,0,0,.75);"> <p style="color:#4d4d4d;"> 以下为商城项目页面和功能展示,分别为: </p> </div> <div style="color:rgba(0,0,0,.75);"> <ul> <li> 商城首页 1<br /> <img alt="" src="https://img-bss.csdnimg.cn/202103050347585499.gif" /> </li> <li> 商城首页 2<br /> <img alt="" src="https://img-bss.csdn.net/202005181054413605.png" /> </li> <li>   </li> <li> 购物车<br /> <img alt="cart" src="https://imgconvert.csdnimg.cn/aHR0cHM6Ly9uZXdiZWUtbWFsbC5vc3MtY24tYmVpamluZy5hbGl5dW5jcy5jb20vcG9zdGVyL3Byb2R1Y3QvY2FydC5wbmc?x-oss-process=image/format,png" /> </li> <li> 订单结算<br /> <img alt="settle" src="https://imgconvert.csdnimg.cn/aHR0cHM6Ly9uZXdiZWUtbWFsbC5vc3MtY24tYmVpamluZy5hbGl5dW5jcy5jb20vcG9zdGVyL3Byb2R1Y3Qvc2V0dGxlLnBuZw?x-oss-process=image/format,png" /> </li> <li> 订单列表<br /> <img alt="orders" src="https://imgconvert.csdnimg.cn/aHR0cHM6Ly9uZXdiZWUtbWFsbC5vc3MtY24tYmVpamluZy5hbGl5dW5jcy5jb20vcG9zdGVyL3Byb2R1Y3Qvb3JkZXJzLnBuZw?x-oss-process=image/format,png" /> </li> <li> 支付页面<br /> <img alt="" src="https://img-bss.csdn.net/201909280301493716.jpg" /> </li> <li> 后台管理系统登录页<br /> <img alt="login" src="https://imgconvert.csdnimg.cn/aHR0cHM6Ly9uZXdiZWUtbWFsbC5vc3MtY24tYmVpamluZy5hbGl5dW5jcy5jb20vcG9zdGVyL3Byb2R1Y3QvbWFuYWdlLWxvZ2luLnBuZw?x-oss-process=image/format,png" /> </li> <li> 商品管理<br /> <img alt="goods" src="https://imgconvert.csdnimg.cn/aHR0cHM6Ly9uZXdiZWUtbWFsbC5vc3MtY24tYmVpamluZy5hbGl5dW5jcy5jb20vcG9zdGVyL3Byb2R1Y3QvbWFuYWdlLWdvb2RzLnBuZw?x-oss-process=image/format,png" /> </li> <li> 商品编辑<br /> <img alt="" src="https://img-bss.csdnimg.cn/202103050348242799.png" /> </li> </ul> </div> </div> </div> </div>
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值