>>分享孙卫琴的Java技术专稿和著作 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 12780 个阅读者 刷新本主题
 * 贴子主题:  探讨IT技术作者的素养 回复文章 点赞(0)  收藏  
作者:sunweiqin    发表时间:2021-09-23 11:00:29     消息  查看  搜索  好友  邮件  复制  引用

作为一名IT技术作者,该具备哪些素养呢?我结合自己的一些创作经验,和大家一起探讨,欢迎互相交流学习,共同进步。

(1)首先要有扎实的技术功底,并且还要有较强的学习能力。写书和软件开发有区别,在开发项目时,只需要了解项目涉及到的技术就行,而在写书时,要把技术所涵盖的完整知识系统讲解清楚,因此肯定要边写书边查阅和学习相关资料。

(2)善于表达,把自己所懂的知识转换为通俗易懂的文字,并配合形象直观的图片,以及合适的例子来介绍。有的开发人员非常精通技术,开发项目很有经验,但是如果要写成技术文章,则缺乏耐心把技术详细仔细地表达清楚,仿佛写得太细致会有损自己的形象,被人误解为婆婆妈妈。其实在写书的时候最好能换位思考,您面对的大部分读者都啥也不懂,能通过书籍让读者们看懂才是写书的目的,而不是为了在读者面前炫耀自己所掌握的知识。

(3)保持积极良好的心态来写作。写书的过程很漫长,甚至很寂寞,而且在写书的过程中没有人给发工资,也没有把握书完成后一定受读者欢迎。在这种情况下,作者容易变得浮躁,慢慢丧失写作的激情,虎头蛇尾,最后敷衍了事。当我在创作时,相对来说比较能熬得住寂寞和漫长时间的考验,我是如何进行自我心理调整的呢?我是运用先贬低自己再抬高写作的方法来激发自己的创作热情。

一、我会先贬低自己,一介草民,如果这段时间不写作,我又能做点什么别的更有意义的事呢?肯定是在各种重复和琐碎的事务中消耗光阴。

二、把写书做稀有难得的趣事想。每天醒来,手脚大脑都能自由运转就是很幸运的事,而且还能写书,这是多么荣幸的一件事。这样一想,就会专心一意写书,哪怕书写完不太畅销,我也乐意认真用心地去完成。只要书写得好,就肯定会帮助到那些需要了解这方面技术的读者。

(4)戒骄戒躁。技术书不同于文学书,前者的读者群有限,就算非常畅销,也就数万名的读者,因此不会带来显赫的财富。如果是迫切渴望致富的人,最好选择其他方式。不过,畅销书可以扬名倒是真的。当周围的人得知我会写出全国畅销的书籍时,都会向我竖起太拇指,“太牛了!”,“厉害!”,“太有才了!”各种赞美扑面而来,许多好久没联系的同学和朋友从网上得到了这个消息后,会想方设法地和我取得联系,向我表达赞叹。

被荣誉包围的感觉很美,如果飘飘然,再适应平凡的现实生活就难以找到正确的定位。在现实生活中,不可能把作家的标签贴在脑袋上四处去炫耀。在生活中,如果要保持持续的创作能量,就要有一颗平常心。

(5)拿得起,还要放得下。写作的工作很容易令人投入进去就出不来,尤其是像我这样做事比较专注的人。在写《Java面向对象编程第二版》时,其中有两个月我的一只脚不小心扭了,我照样一动不动在电脑前写一天的书,搞得脚上的水肿一直退不掉。而且那两个月是炎热的夏天,我不用空调不用电风扇,就那么全神贯注地对着电脑写书,虽然身体在不停地出汗,却丝毫感觉不到炎热。

我的父母经常提醒我,说他们看到电视剧里的作家都是蓬头垢面,不按时吃饭,为了写书忘记了一切,希望我不要变成这种可怕的狂人。我也不希望变成这个样子,因为这样就没有持续性,健康没有了,最后什么都做不成。

“废寝忘食”,“头悬梁锥刺骨”一直被作为用功努力的典范来宣扬。其实,只有在不得已的情况下舍身忘我的付出,这样的行为才值得肯定。多数情况下,上天并不喜欢生活没有规律的工作狂,许多"废寝忘食"的科学与技术界的精英,虽然在世间非常受尊重,但上天却给予了英年猝死的残酷惩罚。

所以写作的人一定要有“拿得起,放得下”的素养,劳逸结合,这样才能保护好自己的身体,争取把这碗“IT青春饭”吃得长久一点。

(6) 如果要长期以写作为主要职业,对待稿费收入要有平常心。谁也不能保证写出来的每本书都很畅销,有时也会带来过山车般的体验。有一阵,当我写的书很畅销时,几乎让我有一种错觉,这辈子不差钱。但是,也会遇到这样的经历,用一年的时间在没有收入的情况下全职写一本书,出版社再用一年的时间编辑出版,结果因为书所介绍的技术本身不怎么流行,导致销量平平,只拿到微薄的稿费。

以上是我写作过程总结出来的一些心得,与大家共勉。

孙卫琴
经典畅销书籍《Java面向对象编程》、《Tomcat与Java Web开发技术详解》等的作者


程序猿的技术大观园:www.javathinker.net





[这个贴子最后由 admin 在 2021-12-01 09:43:08 重新编辑]
网站系统异常


系统异常信息
Request URL: http://www.javathinker.net/WEB-INF/lybbs/jsp/topic.jsp?postID=3939&pages=3

java.lang.NullPointerException

如果你不知道错误发生的原因,请把上面完整的信息提交给本站管理人员