编程与写作

王小波广为人知的身份是作家,而他在写小说之前是一个相当优秀的程序员。他应该是程序员中最会写作,作家中最懂编程的人。

编程与写作,表面上看好像风马牛不相及,实则很相似。

编程vs写作

编程给人一种很冷冰冰,一切都井然有序的感觉,程序员更是成为低情商,木讷的代名词。

写作则让人觉得是内心十分敏感的人在向世界诉说他的情感,或狂热,或娓娓道来。作家给人一种才华横溢,内心极度丰富敏感,对世界充满着关怀的形象。

但本质上,编程与写作同属于创作活动,只是采用的工具及表达方式不同。

coding

创作活动的特点之一就是能让人体会到价值感,从而深度沉浸其中,达到心流的状态。心流状态给人带来的愉悦与幸福感远比刷抖音,看综艺节目更强,更持久。前者是由内而发的,会让人增强自信,增加存在感。后者源于外界刺激,欢愉过后可能是更大的空虚。

从细节层面,编程与写作可如此类比:

  • 引用第三方库,如同引用名人名言,素材案例

  • 算法与设计模式,就如同文章的经典架构,如:总分总,结论先行、自上而下表达

  • 同样的事物,不同人的表达方式完全不同

同样是去登庐出,普通人只能感慨:“啊,真TM壮观啊”。苏轼却写出了“不识庐山真面目,只缘身在此山中。” 同理,相同的功能,有些人写的代码,你看了就很想跟他切磋武艺,另一些人写的代码,读起来十分丝滑顺畅,令人如痴如醉,直想喊一句:

仰望大佬

简洁即美, 好文章/代码都是简洁优雅的

有些姑娘,说不出哪里美,单纯从五官上看,没有哪一个长得惊艳,就是看着很舒服。笑容爽朗,皮肤洁净,就像冬日里的阳光,让人不由得想去靠近。

好的文章/代码也是这样的,清晰简洁,干干净净。阅读起来很轻松愉悦。

犹如裹脚布一般又长又臭的代码/文字则令人望而生畏。

所不同的是,面对垃圾的文字,你大可以选择不看。可如果你接手的项目代码质量极其糟糕,每次你看到这些代码就如同巴甫洛夫的狗一样产生条件反射,莫名地恶心。很想把当时写这些代码的拉出来一顿暴打。可没办法,项目有deadline, 只能在垃圾代码的基础上再继续添加垃圾。

从这方面来看,写代码比写文章要容易。你想通过写文章糊口,至少要让文章受欢迎,有一定数量的读者群才能变现,远远不止是语法通顺,没有错别字就可以达标。而烂代码只要能在计算机上跑起来就可以了,计算机只会判断你的语法是否正确,不会因为你写得烂就罢工。所以写得一手烂代码的程序员依然能借着互联网的热潮拿到不错的薪水。

写好代码/文章的要点之一:初稿完成后,一定要再次通读,删减不必要的内容,无论你觉得这些内容多么优美,能精简的一律精简。

写少比写多更难。要克制自己肆意挥洒的欲望。

优秀的代码/文章能创造无限大的价值

现今的信息社会都是搭建在代码的基石上。代码在极大的程度上让这个世界变得更加美好。而代码的力量也仅仅是刚开始展现,人工智能的时代,代码将在方方面面重塑我们的生活。

而优秀的文学作品,影响的是人的思想、灵魂。可以改变一个人,一代人,甚至一个国家的命运。有史以来,世界各国所有重大变革的背后,都有相应的文学作品给予人们力量与方向。

同理,代码/文字能发挥多大的作用,也能产生相应的破坏力。

二战时期的纳粹德国,就是信仰了希特勒主导的纳粹精神而将整个欧洲,乃至整个世界都拖入了战火之中。

AI时代的到来,代码可能产生怎样的破坏力,犹未可知。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,277评论 6 503
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,689评论 3 393
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,624评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,356评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,402评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,292评论 1 301
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,135评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,992评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,429评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,636评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,785评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,492评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,092评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,723评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,858评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,891评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,713评论 2 354

推荐阅读更多精彩内容

  • 随着移动互联网的蓬勃发展,技术编程和知识变现越发的成为许多人关注的话题。感觉自己没赶上一个,就是落后了。 2016...
    梦想猫阅读 716评论 2 4
  • 在公司,敲代码,啪啪啪;回到家,写文章,啪啪啪。忽然发现,编程与写作,不只声音一样,不少方面都挺像的,不信你看。 ...
    张永胜_永往直前阅读 251评论 0 0
  • 我是个三分钟热度的人,兴致来了会非常投入的专注一件事。只是不多久激情消退后会放下,坚持不下来。唯有一件事倒是例外,...
    思考的蓝阅读 239评论 0 2
  • 文 | 一鸣 读大学的时候我选的专业是计算机,大一下学期开始学习编程。我记得有一次,一项编程作业出了一点问题,我...
    一鸣阅读 2,013评论 31 71
  • 前面已经讲到了数据仓库中的粒度有关概念,但是当我们在具体的实时过程中应该怎样去确定在建数据的粒度呢,书中也给出了一...
    牛轧糖123阅读 974评论 0 1