
不知道簡書的朋友有多了解程序員這個職業(yè),俗稱“碼農(nóng)”。在許多企業(yè)里,Coding,也就是“編碼”本身和搬磚的區(qū)別不大,但是薪酬待遇卻要高得多了。一線城市的各行各業(yè)爭先恐后的擁抱互聯(lián)網(wǎng),而“碼農(nóng)”便是整個互聯(lián)網(wǎng)這座宏偉宮殿的建筑工人(真的,極少數(shù)人才是建筑師)。
對 Coding 有興趣了解一下的朋友,可以看看這個視頻:
Coding 和寫作的共通之處在于它們均是用語言來描述過程,只是 Coding 創(chuàng)造出產(chǎn)品,譬如我們手機里安裝的簡書 APP;而寫作創(chuàng)造出作品,譬如本篇文章。
面試的時候我時常問應聘者:如果你被錄用了,今后的工作你最想做什么?“我想做網(wǎng)站,視頻方向的……”,“我就想寫NodeJS……”,“就是安卓方向嘛,都行……”我傾向于接受某種具體類型產(chǎn)品的答案,因為那聽上去像是說“我想寫一篇推理小說”;相反我對“只要能動動筆,我就會很開心?!边@類回答并不感冒,現(xiàn)在細想,或許錯過了一些怪才。
如同我構(gòu)思一本小說:
從生活中身邊的人和事取材,加以夸張手法構(gòu)建出性格豐滿的人物;
把復雜的場景切割成一幕一幕簡單的片段,加深讀者的印象;
穿插許多原本就準備好的手稿或者小故事,過渡那些稍顯平淡的劇情;
核心思想確是一句話就能說清的,那樣讀者才有好的閱讀體驗,才能產(chǎn)生共鳴。
這類方法,對比于 Coding 仍是如此。想要構(gòu)建出簡書這樣的網(wǎng)絡平臺:
開始你需要從人們生活的需求出發(fā),娛樂需求出發(fā),設計模塊,構(gòu)思功能;
接著把復雜的頁面拆成一塊一塊的小功能,逐個實現(xiàn),逐個迭代;
期間會用上許多原本就準備好的模塊,用來完成和別人平臺功能重合的部分(比方說微信登錄,分享,等等);
最后還需要注重用戶體驗,把體驗做到極致來留住每一位作者和讀者。
創(chuàng)作無論在哪個領域都有其相似之處。
許多熱愛閱讀的人喜歡想象力被調(diào)動起來的感覺,想象源自于生命最本身的欲望,也是一種能量的發(fā)泄。閱讀如此,聽相聲,作畫亦是如此。電影作為人類想象力的延伸,是一種更加全面的藝術形態(tài)而備受大家喜愛。
我愿意把很多不同領域的事物聯(lián)系起來,作為對想象力的訓練。比如把《哈利波特》里魔法師的咒語,奇妙的草藥學,學院帽,還有魁地奇同我正在開發(fā)的某一款游戲聯(lián)系起來,去創(chuàng)建更新奇的技能,道具,派別還有競賽。從而打開思路——從這類看得見摸不著的魔法,我能想象到一種利用念力操縱的,場地內(nèi)的,旋轉(zhuǎn)陀螺的對戰(zhàn)游戲,操作者需要集中注意力控制己方的陀螺沖擊對方的陀螺。故事發(fā)展下去,可以組建戰(zhàn)隊,參加錦標賽,最后探究到念力以外,人性感情的真諦,歌頌愛恨情仇,游戲也就不僅僅只是游戲了。
想象力帶來靈感,讓你文思泉涌。
相較于脈絡清晰,咬文嚼字的表達觀點,我更喜歡利用故事情節(jié)來表達想要說的話。我希望不帶有作者主觀的情緒來暗示讀者,而是讓讀者體會故事中的人物,他們說的話和做的事。這一點和所謂“面向?qū)ο缶幊獭庇绕湎嗨啤?/p>
魯迅說:幽默是最好的武器。(魯迅表示沒有說過)好吧,不重要,重要的是,這是某個大家有具體印象的角色說出的話,比你直接來一句“幽默是最好的武器”更加有代入感和說服力。
所以我們說,幽默是最好的武器。
最后談一些別的。三月份開始,我基本開始了“自由職業(yè)”的生活。這幾天一直在思考,如何更好地自律,克服拖沓懶惰的毛病,所以謝謝你,和我一起來閱讀我在簡書的第一篇文章,也以此作為自律生活的開始(想想還真有點小激動)。不記得在哪里讀到一句“17年真是個自由職業(yè)的爆發(fā)年啊……”,心中不由感慨。克服苦難,努力工作,對自己嚴格起來,是這些天最想對自己的說的話。當然,也希望能在簡書寫更多文字,交更多朋友。