程序员很大部分时间都在和代码打交道,所以程序员和代码之间的关系,在很多常人看来,是无法理解的,下面我们就来聊聊。

找到你仅仅是为了将你消灭掉

图0:程序员与代码的几种关系,每种都会被我们鄙视

在程序员的世界里面,一个词语非常敏感,就是bug,因为bug的存在,或许会让我们损失很多,所以作为程序员,发现一个bug,不是为了挽留和珍惜它,而是将它从我的世界里面消失掉,是不是发现有些不可理解呢,好不容易才得到的,居然一点都不珍惜。

不断塑造你,甚至让你面目全非

图1:程序员与代码的几种关系,每种都会被我们鄙视

某天技术主管跑过来给你说,A君,你看看这部分代码或者业务逻辑是不是可以优化一下,现在感觉有些慢或者体验不好啊,结果你花了一定的时间,将代码优化完了,但是过了一段时间之后,技术主管又跑过来对你说,另一个地方是不是可以优化下呢?就这样来来回回多次,你不断的优化和改变你的代码,当这个代码对应的产品稳定成熟或者被淘汰以后,你再回过头来看看你的代码,你会感悟到,这是我写的代码吗?

过河拆桥

图2:程序员与代码的几种关系,每种都会被我们鄙视

我们知道,在计算机里面,资源是非常宝贵的东西,比如CPU、内存等等,在代码和程序员看来,都是非常宝贵的资源,所以为了合理利用资源,我们进行了反人类的设计,就是在你需要的时候诞生你,在不需要你的时候,果断的、毫不犹豫的杀死你,不会留一点情面,比如某个存储大数据的变量,不用了,我们是不是都会杀死它,大家想想,这是不是过河拆桥呢。

其实,只要作为程序员的你,将与代码的关系联想到我们人类,你会发现很多有意义的关系。

余下全文(1/3)
分享这篇文章:

请关注我们:

发表评论

邮箱地址不会被公开。 必填项已用*标注