程序员与代码的几种关系,每种都会被我们鄙视
程序员很大部分时间都在和代码打交道,所以程序员和代码之间的关系,在很多常人看来,是无法理解的,下面我们就来聊聊。
找到你仅仅是为了将你消灭掉
在程序员的世界里面,一个词语非常敏感,就是bug,因为bug的存在,或许会让我们损失很多,所以作为程序员,发现一个bug,不是为了挽留和珍惜它,而是将它从我的世界里面消失掉,是不是发现有些不可理解呢,好不容易才得到的,居然一点都不珍惜。
不断塑造你,甚至让你面目全非
某天技术主管跑过来给你说,A君,你看看这部分代码或者业务逻辑是不是可以优化一下,现在感觉有些慢或者体验不好啊,结果你花了一定的时间,将代码优化完了,但是过了一段时间之后,技术主管又跑过来对你说,另一个地方是不是可以优化下呢?就这样来来回回多次,你不断的优化和改变你的代码,当这个代码对应的产品稳定成熟或者被淘汰以后,你再回过头来看看你的代码,你会感悟到,这是我写的代码吗?
过河拆桥
我们知道,在计算机里面,资源是非常宝贵的东西,比如CPU、内存等等,在代码和程序员看来,都是非常宝贵的资源,所以为了合理利用资源,我们进行了反人类的设计,就是在你需要的时候诞生你,在不需要你的时候,果断的、毫不犹豫的杀死你,不会留一点情面,比如某个存储大数据的变量,不用了,我们是不是都会杀死它,大家想想,这是不是过河拆桥呢。
其实,只要作为程序员的你,将与代码的关系联想到我们人类,你会发现很多有意义的关系。
你也许感兴趣的:
- Let’s Encrypt:准备开始签发IP地址证书
- 谷歌浏览器将提供内置翻译和语言检测 API
- OpenAI 将用 Rust 重建 Codex CLI,放弃之前的 TypeScript 版本
- 用 AI 生成的安卓 App:优点、缺点与令人震惊之处
- 为什么所有浏览器的用户代理(User-Agent)都以“Mozilla/”开头?
- 新发现的 Linux udisks 漏洞使攻击者能够在主要 Linux 发行版上获得 root 权限
- 没错,没人关心 Linux 上的使用友好性
- Git Notes:Git 最酷但最不受欢迎的功能
- Kubernetes 2.0 将会是什么样子
- bzip2 crate 从 C 切换到 100% rust
你对本文的反应是: