不知道简书的朋友有多了解程序员这个职业,俗称“码农”。在许多企业里,Coding,也就是“编码”本身和搬砖的区别不大,但是薪酬待遇却要高得多了。一线城市的各行各业争先恐后的拥抱互联网,而“码农”便是整个互联网这座宏伟宫殿的建筑工人(真的,极少数人才是建筑师)。
对 Coding 有兴趣了解一下的朋友,可以看看这个视频:
Coding 和写作的共通之处在于它们均是用语言来描述过程,只是 Coding 创造出产品,譬如我们手机里安装的简书 APP;而写作创造出作品,譬如本篇文章。
面试的时候我时常问应聘者:如果你被录用了,今后的工作你最想做什么?“我想做网站,视频方向的……”,“我就想写NodeJS……”,“就是安卓方向嘛,都行……”我倾向于接受某种具体类型产品的答案,因为那听上去像是说“我想写一篇推理小说”;相反我对“只要能动动笔,我就会很开心。”这类回答并不感冒,现在细想,或许错过了一些怪才。
如同我构思一本小说:
从生活中身边的人和事取材,加以夸张手法构建出性格丰满的人物;
把复杂的场景切割成一幕一幕简单的片段,加深读者的印象;
穿插许多原本就准备好的手稿或者小故事,过渡那些稍显平淡的剧情;
核心思想确是一句话就能说清的,那样读者才有好的阅读体验,才能产生共鸣。
这类方法,对比于 Coding 仍是如此。想要构建出简书这样的网络平台:
开始你需要从人们生活的需求出发,娱乐需求出发,设计模块,构思功能;
接着把复杂的页面拆成一块一块的小功能,逐个实现,逐个迭代;
期间会用上许多原本就准备好的模块,用来完成和别人平台功能重合的部分(比方说微信登录,分享,等等);
最后还需要注重用户体验,把体验做到极致来留住每一位作者和读者。
创作无论在哪个领域都有其相似之处。
许多热爱阅读的人喜欢想象力被调动起来的感觉,想象源自于生命最本身的欲望,也是一种能量的发泄。阅读如此,听相声,作画亦是如此。电影作为人类想象力的延伸,是一种更加全面的艺术形态而备受大家喜爱。
我愿意把很多不同领域的事物联系起来,作为对想象力的训练。比如把《哈利波特》里魔法师的咒语,奇妙的草药学,学院帽,还有魁地奇同我正在开发的某一款游戏联系起来,去创建更新奇的技能,道具,派别还有竞赛。从而打开思路——从这类看得见摸不着的魔法,我能想象到一种利用念力操纵的,场地内的,旋转陀螺的对战游戏,操作者需要集中注意力控制己方的陀螺冲击对方的陀螺。故事发展下去,可以组建战队,参加锦标赛,最后探究到念力以外,人性感情的真谛,歌颂爱恨情仇,游戏也就不仅仅只是游戏了。
想象力带来灵感,让你文思泉涌。
相较于脉络清晰,咬文嚼字的表达观点,我更喜欢利用故事情节来表达想要说的话。我希望不带有作者主观的情绪来暗示读者,而是让读者体会故事中的人物,他们说的话和做的事。这一点和所谓“面向对象编程”尤其相似。
鲁迅说:幽默是最好的武器。(鲁迅表示没有说过)好吧,不重要,重要的是,这是某个大家有具体印象的角色说出的话,比你直接来一句“幽默是最好的武器”更加有代入感和说服力。
所以我们说,幽默是最好的武器。
最后谈一些别的。三月份开始,我基本开始了“自由职业”的生活。这几天一直在思考,如何更好地自律,克服拖沓懒惰的毛病,所以谢谢你,和我一起来阅读我在简书的第一篇文章,也以此作为自律生活的开始(想想还真有点小激动)。不记得在哪里读到一句“17年真是个自由职业的爆发年啊……”,心中不由感慨。克服苦难,努力工作,对自己严格起来,是这些天最想对自己的说的话。当然,也希望能在简书写更多文字,交更多朋友。