代码——同样的人生

DogJay 2017-07-14 46人已围观

进入公司两个多月了,自己也敲了好多代码,渐渐的从代码里面也悟出了一点人生。一套软件从开始编写到最后的消亡,跟human的生老病死是一样的。人的一生也会有很多bug,有些bug是致命的,而有些bug却是默默无闻,没有丝毫的影响,就像我的高三那年(跟学校的主任闹起来了)。而自己的大二时候的bug却让自己一直还处于后悔中,time is gone. Returning is impossible.然而,在很多时候,软件的bug是可以预测的,正如我自己在公司的收获之一:曾经自己只会写,光写正常的代码,却不知道不正常的user,不正常的环境也是会让这个bug像癌症晚期一样得不到控制,让整个project直接变成dead。而现在自己在编码的时候会提前预测到一些bug,然后通过program内部的处理,让这个bug不会让users发现。也许这个就像潜意识上的AI吧,而人对自己的bug却是不可以预测的,不能说family生之前先考虑一下自己的小孩将来会犯那些错误,怎么把这个错误提前抹掉,所以这个只能靠human自身的学习和周围人的引导了,就像程序 中的NullPointerException,现在自己遇到这个玩意是直接创建一个新的对象。,让他不再是NULL。而同样的人在空虚时,缺乏指向的时候,也会出事,这个时候,如果有一个human,一个Object出现,那么这个人将会沿着这个Object的方向继续前行,从此便越过了这个Exception。而有些Object的存在却是为这个project服务,为这个software服务,但是同样我们却有很多对象是在占用系统资源,占用Virtual Machine的resource。这样的对象,也会很快的随着自己没啥作用了以后dead,而社会上的people也是一样,如果自己一直无所事事,整天除了占用社会资源,最终也会被社会淘汰掉。
        目前的自己,处于系统的底层,每天做着大量的同样的,不断重复的事情,自己却幻想着上层代码的运行,从kernel到os,从os到application,自己需要在这两段时间里不断的锤炼,自己想从上往下的发展也很快便regex验证以后,提示错误,自己幻想的那个页面不能提交。就算自己的脑海中再有大量的数据,杂乱无章的数据,而在说出来的时候确实通过select * from 自己where ······ left join 另一个大脑······,但是这样的自己却是每天好累!

吐槽(0)

文章评论

    共有0条评论

    验证码:

文章目录