首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

“代码不就是0和1,会有什么温度呢?”

写在前面:

昨天夜里,小图灵编辑部的人都在睡前刷到了 @GOOD 发的朋友圈:

《失控玩家》太好哭了!有温度的代码也太浪漫了!

新来的编辑 @妍妍 表示很好奇——

“代码不就是0和1吗?谁写都一样,会有什么温度呢?”“代码又不是情诗,就算模仿莎士比亚,写满十四行也不是。”

看过电影的朋友应该知道——

《失控玩家》讲的是程序员米莉创造的游戏成果被窃取,所以她不得不进入游戏内部寻找源代码作为证据。

在寻找的过程中,她遇到了游戏中的NPC盖。米莉和他联手拯救游戏世界,并且爱上了他。

但到最后,米莉才知道,原来盖是自己的老搭档——“键盘”(男主角),倾注了他对米莉的爱意,所创建的人物。

编辑部的同事就这个话题展开了讨论,并向网友们征集了一些想法:

你认为代码是什么?你认为代码有温度吗?代码的意义是什么?

“无数个0和1,可以写出无限的可能。比如,浪漫的爱。”

@Xylia

代码可以很浪漫。程序员的浪漫都隐藏在他手中的代码里。

就像《失控玩家》里的“键盘”对米莉的爱一样,虽然不曾诉诸于口,但却早已经表达出来。

他用“米莉的爱好、特征”与“自己的焦躁心绪”写成了求爱不得的NPC盖,当盖意识到自己人设基石的来由时,告知了米莉——“ 我只是一封他写给你的情书,爱你的人在现实世界里。”

代码不是冰冷的,用0和1组成的二进制永远不会骗人。用无数个0和1,可以写出无限的可能。比如,浪漫的爱。

@宋齐梁陈

情人节那天收到了喜欢的男生用代码生成的表白,虽然质朴又笨拙,远比不上言辞动人的情诗。、

但那一刻,我真真切切被打动了。

“有温度的代码是以人为本的设计思想”

@阿礼

移动智能时代,算法、编程已经掌控并影响着我们生活的片片面面。

比如在线物品定价算法、网购自动推荐编程、自动信息传播分享系统等等。一项项的应用,有的有良好的交互、有的有深入人性的设计。在我看来,一项深入人性的设计,一种代表人性光芒的应用APP,一种基于人性编程,是有温度的。

这种温度体现在让我看到了一种不一样的美,这种美有可能来自编程中体现出的“至简”、“纯美”、“互动”。有温度的代码是以人为本的设计思想。

@Dylan Fox

艺术无国界,但艺术家有。代码无温度,但程序员有。

我一直认为程序员是一份非常有情怀的工作。平日里不常见的很多东西,我都在他们身上看到,比如赤子之心。

对于一坐一天的程序员来说日复一日的更新、探索,并为之揪心,自责。那种压力和付出不仅仅是money能解决的,多少是要有些情怀和温度的。

“如果能用我写的代码,让世界变得好一点”

@33人或多或少都会有一种“让世界更美好”的想法。当你觉得自己在写的代码有可能让一些人得到方便或帮助的时候,就会有一种行善之乐。

@EVA

有一天朋友义正言辞的人我,我可以通过手中的代码拯救世界。

一开始感觉他在说笑。但当我们俩试着环顾生活,又进行一番深思后,身上突然就有了一种使命感。

现在的状况是,每次写代码时会感觉一点小慌,慢慢的会对自己要求更高,我还可以努力一点,再努力一点。

@Giverny

以前听过一个故事,一名叫Nick 的程序员,被波多黎各发生的“玛利亚飓风”所带来的毁灭性灾难深深刺痛。

于是,Nick和三位朋友设想通过建立一种可部署的网络,帮助自然灾害的幸存者们在基础设施崩溃的情况下迅速与应急相应人员取得联系。

他们利用低耗电池、太阳能、物联网等软硬件组合的方案,提供了一个离线通信基础架构——通过分散在集群中的,启用了 Wi-Fi 的物理设备建立的移动临时网络,让应急响应人员能够及时获取现场信息并简单地管理灾难的方方面面。

目前,该设想最终在波多黎各成功部署,Nick也终于能够用代码为受灾的人们带来暖人的温度。

我想,这就是我的代码存在的意义吧。

写在最后:

电影《头号玩家》里,当游戏者发掘了游戏里所有秘密后,游戏界面会弹出—— “Thank you for playing my game.”

程序不是利益的交换,不是金钱的映射。代码虽然只是简单的字符组成,但寄托了代码作者的温度。

通过代码构成的作品,连接了作者和受众:我在这段时空里敲下这段代码,成为你在那个世界里能感受到的长河。

朋友,告诉我,现在,你认为代码是什么?工具,语言,还是堆砌成项目的砖块?

不,都不是。

代码是这个时代的蛛丝,人人都活在信息的屋檐下。而我们,用代码构成连接时代的大网。

人类都有一个共同的梦。一个让我们所生存的世界,变得更温暖的梦。正是这些有温度的代码,让我们离这个梦,更近一点。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20211105A089CO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券