写点什么

如果你是一名程序员,其实是在拯救世界

  • 2022-06-29
  • 本文字数:1501 字

    阅读完需:约 5 分钟

如果你是一名程序员,其实是在拯救世界

程序员不是普通的人,每当他们坐下来写代码时,其实都是在从事着对人类文明的持续发展非常关键的工作。由于程序员的存在,人们的生活各个方面都发生了根本的改变,并且对美好的未来充满了憧憬。

 

技术

 

所有的道路、车辆、工厂和电力线路,包括整个世界的供应链,其实都是靠软件来支撑的。如果程序员一夜之间消失了,那我们就全得吃石头了。

 

当然,你需要非程序员来做手工工作,但是如果我们拥有了机器人,这种工作就会停止。到那时,全世界的工人都会抛弃他们锈迹斑斑的工具,与我们一同进行智力活动,比如聆听 Bach(译注:西方古典音乐之父)的音乐。

 

生物学

 

普通人有着混乱的思维和本能,而程序员的思维却是井然有序的,如同编写好的代码。

 

这是因为只有他们才能了解我们的代码,我们只不过是用我们的身体硬件来运行而已。

 

有了这些知识,程序员就能控制自己的内分泌系统,所有的情感都会立刻被抑制,或者转变成行动或行为,以支撑他们的抽象工作。

 

这在非程序员看来是非常遗憾的。但是,抽象给了一个丰富的内心世界,其乐趣远远大于现实世界。当你能想到一个 for-loop 的时候,那为什么还要闻到玫瑰呢?

 

政治学

 

在这个地球上,我们大多数时候都是动物,于是我们创造了语言,然后就是编程语言。最终,我们开始驯服人性这头野兽。

 

有了这些代码,我们就能对任何情况进行建模,这样就能搞明白为什么会发生战争和饥荒,还有怎么防止这些事情发生。

 

程序员的确会为未来着想。有一种普遍的错误观念,就是程序员们成天呆在计算机旁。但是,这仅仅是事实的一部分;他们还通宵在计算机上工作。

 

哲学

 

Ludwig Wittgenstein(译注:分析哲学创始人之一,语言哲学的奠基人)有句名言:“我的语言的极限就是我的世界的极限”,这对程序员来说尤其正确。

 

当你可以用几行 JavaScript 创造任何你想要的现实时,那么你为何要生活在一个混乱的,不可预测的世界里呢?

 

只有程序员才能实现像 Dalí 和 Joyce 那样的人所开创的理想:现实的崩溃,以及一个有序、完美的元宇宙的诞生。

 

事实上,很多程序员都觉得只有自己才是真正活着的人,而我们这些人只不过是哲学僵尸,不知道发生了什么,只会走走过场,并没有把自己的潜能完全激发出来,Kant(译注:德国哲学家)就曾处理这个问题。

 

艺术

 

说到 Dalí(译注:西班牙画家),世界上所有的艺术家都只是还没有写过任何代码的程序员。

 

人工智能的艺术工具,如 DALL·E,不久将会让剩余的艺术家们明白,除了编程之外,没有必要将自己的创造力浪费在其他方面上。

 

宗教

 

每一个重要的宗教都是由出生在计算机时代之前的程序员发起的。

 

原因很简单:只有程序员可以穿透物质的幻觉,看见这个世界的真正面目:信息。作为证据,现实的像素就是普朗克长度,以及在时间和空间中嵌入的量子计算机的代码

 

大多数现代程序员是不可知的,因为他们知道,到那时,或许借助人工智能,他们将会编写一个 Prolog 程序,向外输出有关神的存在的哥德尔本体论证明,或者是 NULL。

 

编程

 

当然,还有编程本身。

 

你把一条鱼送给一个人,他就会把这条鱼吃掉,而他也会死去。如果你教会一个人去垂钓,他学会怎么编程,就可以打造一个钓鱼机器人,从而可以活下去。

 

不只是钓鱼,凡是能实现自动化的东西,最终都会实现。不久之后,人类就再也没有别的事情可做了,而这将使最终取代我们的人工智能霸主脸上露出笑容。

 

所以,当你下次看到程序员时,一定要为他们的坚持不懈的工作表示感谢。我们对他们的感激之情无以复加。

 

作者介绍:

 

Sebastian Carlos,程序员,博主。

 

原文链接:

 

https://sebastiancarlos.medium.com/you-are-not-just-a-programmer-you-are-literally-saving-the-world-d2cff66c8c2d

2022-06-29 18:584532

评论 1 条评论

发布
用户头像
以前是无神论者,现在动摇了,万物不会凭空产生。我们生存在这个物质世界,所有真实存在的东西,一定是源于某个起点。而启动这个起点的“人”,就是所谓的造物主。如同一个程序,代表一个虚拟世界。那么编写这个程序的人,就是这段程序的造物主。这个程序所有一切功能和行为,都是程序员事先设计好的。程序员设计好程序,然后编译,接着运行,程序入口函数被调用,整个虚拟世界启动!这就是创世?
2022-06-30 08:40
回复
没有更多了
发现更多内容

聊聊ChatGPT

炜娓道来程序人生

AI ChatGPT

从 OSPO 角度思考开源治理问题——蚂蚁集团开源办公室负责人边思康

开源雨林

SpringBoot整合RocketMQ,老鸟们都是这么玩

Java RocketMQ Spring Boot

什么是可信云?通过可信云评估意味着什么?

行云管家

可信云

软件测试丨河南工业大学“火焰杯”软件测试开发选拔赛颁奖仪式

测试人

从零学习SDK(4)使用SDK创建一个简单的应用程序

MobTech袤博科技

Atlassian后Server时代 | Server版vs.数据中心版,二者的区别在哪里?

龙智—DevSecOps解决方案

Atlassian 数据中心版 server版

Gartner最新报告,分析超大规模边缘解决方案

阿里云CloudImagine

云计算 边缘计算 边缘云

企业云管平台是什么?有什么用?

行云管家

云计算 云管理 云管

火山引擎云原生数据仓库ByteHouse技术白皮书V1.0(上)

字节跳动数据平台

大数据 数据仓库 云原生 实时数仓 企业号 4 月 PK 榜

【四大分主题,九次干货分享】去哪儿网“云原生”系列分享即将开讲!!

Qunar技术沙龙

云原生 去哪儿网

极光笔记 | 如何在Shopify中使用EngageLab (下)

极光GPTBots-极光推送

市场营销 用户运营

Redis管道

京茶吉鹿

nosql redis pipeline

Docker教程:如何将Helix QAC创建为一个容器并运行?

龙智—DevSecOps解决方案

Docker 容器 Helix QAC 静态代码扫描

“字节”再次起跳!内部651页剖析HotSpot 源码手册,GitHub已开源

Java JVM 虚拟机 hotspot

科学的演变:从笛卡尔到生成式人工智能

Baihai IDP

人工智能 AIGC 企业号 4 月 PK 榜

【重磅发布】易观千帆用户体验分析产品领先版正式发布

易观分析

金融 银行 用户分析

OpenTiny 跨端、跨框架组件库升级TypeScript,10万行代码重获新生

华为云开发者联盟

Vue 前端 华为云 华为云开发者联盟 企业号 4 月 PK 榜

低至200元/月,火山引擎DataLeap帮你搭建企业级数据中台

字节跳动数据平台

数据中台 数据集成 促销 数字化建设 企业号 4 月 PK 榜

用友开发者中心应用构建实践指引(二):如何实现入职申请单功能?

YonBuilder低代码开发平台

你的 Kubernetes 安全吗?最新benchmark的重要趋势解读

HummerCloud

Kubernetes k8s

扯下@EventListener这个注解的神秘面纱。

why技术

Java 源码

雀氏牛,Alibaba分布式微服务成长手册,GitHub已开源

Java 分布式 微服务

使用 App Store Connect API v2.3 管理 App Store 新定价机制

37手游iOS技术运营团队

ios iap In App Purchase App Store Connect API app store

🔥InfoQ写作社区三周年主题征文火热开启

InfoQ写作社区官方

热门活动 三周年征文

浅析云原生时代的服务架构演进

华为云开发者联盟

后端 开发 华为云 华为云开发者联盟 企业号 4 月 PK 榜

穿云鉴智 - HashiCorp 创始人对于 AI 大模型的思考

Bytebase

人工智能 DevOps

ZBC 荣登OKX涨幅榜前列,月内涨幅逾六成

股市老人

[直播预告]行云管家堡垒机V7.0版本说明会

行云管家

行云管家

OpenHarmony标准系统开机时长优化

OpenHarmony开发者

OpenHarmony

如果你是一名程序员,其实是在拯救世界_文化 & 方法_Sebastian Carlos_InfoQ精选文章