【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

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

  • 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:583350

评论 1 条评论

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

来自一个DBA的肺腑之言

BinTools图尔兹

数据库 运维自动化 数据安全 dba

11 步完美排查服务器! 是否已经被入侵

Thrash

安全

专访新腾数致研发总监金涛:新思想、新工具与新效率

CODING DevOps

敏捷开发 研发团队

后台开发:核心技术与应用实践 — C++

奔着腾讯去

c++ 面向对象 服务器开发 C++后台开发

拍照被嫌弃,他用分布式技术开发了一款自拍神器

科技汇

【得物技术】统一OLAP查询平台之语义层

得物技术

OLAP 查询 得物技术 平台 语义

521的祝福-北爱的回忆

数据一哥

520单身福利 520 单身福利

边缘计算应用领域

lenka

5月日更

超详细!看完阿里大师的Java成长笔记后,差距真不是一点点

Java 程序员 架构 面试

逻辑回归 - DAY 11

Qien Z.

线性回归 逻辑回归 5月日更 逻辑函数

波特五力模型

石云升

创业 战略 职场经验 5月日更

牛!大佬都在用。Ngrok + Metasploit = 暂时性隐蔽C2

Thrash

安全

apache dubbo 自定义全局统一的异常处理器

try catch

5分钟速读之Rust权威指南(七)

wzx

rust

区块链专家与媒体面对面 | “区块链让数据产生价值”

CECBC

C#常用特性和快捷键

fox

520单身福利

只需三步,开启 API 文档简洁之美

CODING DevOps

API

阿里专家离职带出来的Java面试全秘籍,我看了三个月,就收到了京东的offer

Java 程序员 架构 面试 计算机

未来每个人的生活可能都会离不开区块链

CECBC

对账模块和赊购退款、还款流程

try catch

支付 退款 对账 赊购

中国数字货币释放利好消息!

CECBC

网络攻防学习笔记 Day21

穿过生命散发芬芳

5月日更 网络攻防

多租户如何独立进行开发测试?

paraboy1

支付网关整体架构图

try catch

支付 支付网关

智慧公安微警务APP搭建,公安信息化建设

数据仓库如何确定主题域?

数据社

数据仓库 5月日更

架构学习笔记:架构设计3原则

风翱

架构 5月日更

“产学合作,协同育人”——安谋中国集成电路人才发展趋势沙龙圆满举行

脑极体

CODING 首届金融科技技术交流闭门会议顺利召开

CODING DevOps

DevOps DevSecOps 代码安全

招行票付通对接总体流程

try catch

支付 商业票据

显示器的未知之海:从电脑窗口到数字世界的Mate级探险

脑极体

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