我的第一本书《C# 从现象到本质》已于近日正式在京东和淘宝天猫上开始销售了。至此,我的图书写作和出版活动正式告一段落。图书销售网址见下。
写书感想
写书不同于简单的发篇文章在网上,也没有人知道你是谁。即使你实名发表,也无所谓,毕竟人们不需要花钱才能看到你的文章。写书则完全不同,首先你的书是收费的,因此人们自然希望这笔钱花的值。另外,你的书代表了你的技术水平,书的质量也反映出你是否有认真负责的态度,因此,一定程度上,你的书是你的一个门面。本着对读者负责,对自己问心无愧,我开始了写书的历程。整个写书过程中,我参阅了大量文献,赵三本,国内的书,国外的书,博客园优秀文章都读了不少。有时,我发现自己写的东西已经被某篇文章用更深刻的话语讲过一遍了,我只能立刻推翻自己的草稿重来。例如,《pro .net performance》这本书对于类型在内存中的分配有着深刻的解释,但它还没有中文译本。我便找来了英文版去读,读了没两页,我就知道自己的第三章可以重写了。凑巧的是,我的书7月定稿,这本《pro .net performance》在8月也被翻译了,让我还有点遗憾,如果我那时读了它的中文版,我的书会不会写的更好?毕竟英文版读起来比较累,我没有全看完。
现在,知识变得越来越值钱了。各种不同的网络课程铺天盖地,收费若干。对于我们开发者而言,我们的工作本来就比较特殊:需要不断的去适应新的环境和技术。在学习新的技术,和巩固深挖已有技术的过程中,我们既可以提升自己的工作效率,也可以对工作本身有着更深刻的理解。我现在都不能忘记自己在使用windbg之后,第一次探测一个对象的内存分布并最终走到仅有0和1组成的”内存地图“时的兴奋。大家都知道计算机只认识0和1,那么我们现在看到的互联网,中国字,程序这些东西又是如何存储在计算机上的呢?为什么我们敲打Console.WriteLine("hello world"),就可以看到信息?搞清楚(即使只是一定程度上)这些事情,难道不是非常有意思的事情吗?
对于我来说,写书只是我对社区贡献的一种方式,当然也有其他的贡献方式例如为开源项目做贡献。我在社区中受益良多,写书回馈也是十分自然的。我自己本身也是一个喜好码字的人,我喜欢被人认为是一名知识丰富的专业人士。
再次感谢
在这里,我也向为本书撰写推荐语的四位朋友道谢,其中,有三位我之前也并没有见过。但他们的文章却写的鞭辟入里,在我的学习过程中,给了我很多的启发。他们就是learning hard (李志),王清培和张子阳。他们也各出了一本书,分别是
Learning hard C#学习笔记 (李志) http://product.china-pub.com/4581218
.NET框架设计:模式、配置、工具 (王清培) https://www.amazon.cn/dp/B00S8IVPCI
.net之美 .net关键技术深入解析 (张子阳) https://book.douban.com/subject/25832203
另外一位,凌光,则是我的大学同学和好朋友。张善友大哥和腾飞(Jesse)为本书也提出了很多建议。在这里,衷心的感谢你们,祝你们一切顺利。
送书规则
送书规则很简单,9月5日和6日每天13点(这个时间应该不会妨碍大家工作)的前5个评论者将会获得一本书。不得使用程序大量轰炸,一个ID仅限中奖一次。如果出现一个ID多次中奖,则顺延中奖者。当我拿到书之后,就组织发货。
我的后端学习至此就告一段落了,在之后的日子中,我会主要集中在前端和新技术例如.NET Core的学习上。如果对于本书有任何意见或评论,也欢迎大家给我回帖。对于C#,我只是做了一点微小的工作,谢谢大家!
9.5结果名单
恭喜下面五位朋友(清茶一杯(北斗星),夜向南,源源不断,文艺的码农,A_ning)免费获得一本书。请你们将你们的姓名,地址,和手机通过短消息给我,我拿到书之后组织发货,到时会告诉你们。
9.6结果名单
恭喜下面五位朋友(skyXnet,灵雨飘零,夜的钢琴曲,一角凉,火星大能猫)免费获得一本书。请你们将你们的姓名,地址,和手机通过短消息给我,我拿到书之后组织发货,到时会告诉你们。
送书活动结束,谢谢大家支持!
我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=24ss1wrrhnq8c