the5fire的技术博客

关注python、vim、linux、web开发和互联网--life is short, we need python.


读《宿命》

作者:the5fire | 标签:   | 发布:2011-11-06 7:28 p.m. | 阅读量: 2918, 2878
这段时间开始读书计划,因为每天上下班都会坐一个小时的地铁,地铁里面人也不算太挤,刚好适合看书,一直一来在地铁里面要么用手机看电子书,要么就是发呆想事儿,不如看书好一些。

刚看完这本小说《宿命》,看完之后第一感觉:全身舒畅。然后开始回忆从一开始看到看到最后的感觉经历,最后在微博总结道:“所有的谜团就像是被拆乱的好多毛线,到最后却突然合成一根,豁然开朗”。

如果单纯的读一本小说的话,到这时,这本小说算是看完了,但是对于我这种喜欢探个究竟的人来说,我在揣测作者在写这个篇小说的时候其实已经考虑到读者在读每一个章节的时候的情绪、心理、思维,以及到最后读者会有怎么样的感叹,是会觉得豁然开朗,还是感觉索然无味。

从我的角度来看,读小说的一系列思考、关于里面人物关系的猜测,都是由作者来控制。

作者,或者说一个优秀的作家是如何做到这一点的呢,能够引导用户的心理变化?不过我对于心理学呀,文学呀等等之类的东西没有研究,因此苦思之后只得到下面的结论。

首先,一个优秀的作家一定是一个优秀的读者,只有这样才能身临其境的占到读者角度来考虑,而不是凭主观猜测。

其次,一个优秀的作家,应该掌握一定的技巧,有一定的写作经验。写作技巧是指能够恰当的表达自己所想的,而写作经验是指能够从一开始构思文章(书)就知道自己的作品出来之后会是什么样子,和自己一开始的期望有多大的差别。

就这些吧,关于一个作家来说。不过我在想上面的两行文字同样适用于程序员,或者是做产品的程序员(有一部分做外包的程序员是不需要考虑太多的,我是指一部分)。

要做一个产品,
首先自己就是一个用户,因此要试着去做一个用户,认真的去做。比如要做一个公司的销售系统,那就到公司去做几天销售,看看真实情况是什么样的。比如要做一个在线商城,就要去各大购物网站买一些东西试试,这其中的过程中,要认真体会所有的细节,有一个令你觉得不舒服的地方,都是你将要改正的地方。

其次,对于程序员来说就是技术和经验的问题,就像是我上次hackathon比赛中对结果抱有太乐观的估计一样,没有足够多的经验。我们无法从一开始入手就前瞻到最后的结果。

说回到《宿命》这本书,如果要是给书评的话,我觉得我还是会重复那本书后面封皮上一个人的评论:“看的时候千万不要先看结局,不然就没意思了”。

----EOF-----

扫码关注,或者搜索微信公众号:码农悟凡


其他分类: