程序人生|一个程序员的水平能差到什么程度?

大家好,我是脚丫先生 (o^^o)
今天周四,传统七夕,要有新的快乐。
今天的话题,要离谱,就有多离谱,要快乐,就有多快乐。
代码写得太好,把自己都写没了。
「一个程序员的水平能差到什么程度 ?」
程序人生|一个程序员的水平能差到什么程度?
文章图片

几个高赞的回答,让大家乐呵乐呵。
回答者:暗灭 他花一个月写BUG,我花两个月修BUG。
讲真,比重写难多了。
各种有意无意写出来的代码,好比是绳子打结。
你要的是这种:
程序人生|一个程序员的水平能差到什么程度?
文章图片

然后他写的代码是这种:
程序人生|一个程序员的水平能差到什么程度?
文章图片

再看看要做成的成品:
程序人生|一个程序员的水平能差到什么程度?
文章图片

所以你的感觉就是:
程序人生|一个程序员的水平能差到什么程度?
文章图片

当然这不可怕。
可怕的是他偷偷摸摸动线上代码(权限还并没有收回来,毕竟小公司)。
程序人生|一个程序员的水平能差到什么程度?
文章图片

动了就算了,你到是发个没问题的版本呀。
程序人生|一个程序员的水平能差到什么程度?
文章图片

版本有问题就算了,倒是别让别人发现呀。
程序人生|一个程序员的水平能差到什么程度?
文章图片

回答者:匿名用户 来了个实习的后辈,分给我带。
idea没打开过,不知道debug是什么,代码靠偷拍写好的代码,抄完满屏红叉叉不知道为什么,set,get方法不会写,arraylist定义不会,让他百度卡在搜索框不知道搜什么。
别笑,大四出来实习的这种水平的还真不少,也不知道面试是不是摆设来着。
程序人生|一个程序员的水平能差到什么程度?
文章图片

回答者:Benny 想起了一件十多年前的往事,有一次帮客户的Java项目组升级框架。
入场之后屡次听到项目组的运维小哥抱怨war包过大,导致每次发布要等很久很久,用过WebSphere的童鞋可能知道我在说什么。
那么,这war有多大呢?
接近2G!!!???
富有求知欲的我于是下决心去研究下这鸽子,不对,这war包为什么这么大?
草草一挖,果然就在里面发现了宝贝。
原来war包里还藏着两个程序安装包。
一个是JDK1.4;
另一个是PES2006???实…实况足球?!
程序人生|一个程序员的水平能差到什么程度?
文章图片

根据 SVN 的提交记录,肇事的大哥很快就被找到了。
据说是在一个月黑风高的晚上,几个还在加班的码畜临时起意,决定一起找点乐子解解乏。这位带头大哥为了方便把自己的游戏分享给小伙伴,就想到了把它先提交到 SVN 上这样一个天才的主意。。。。
当然,按照他原本的计划,这个文件应该随后被删除的。。。可是,那晚他们玩的实在太尽兴了。。。。
没人会料到这个文件竟会悄无声息的溜进war包,一路潜伏到生产环境,然后反反复复的摩擦了可怜的 WebSphere 和运维小哥近一年。
了解到真相之后,运维小哥表情差不多是这样的↓
程序人生|一个程序员的水平能差到什么程度?
文章图片

总而言之,在公司写代码很多时候是很玄幻的。
玄幻言之,对应的就是不一样的场景,很多时候,水平差只是表象。

    1. 代码写得好,bug少,看起来就像一个闲人
    1. 注释多,代码清晰,任何人接手非常方便,看起来谁都可以替代
    1. 代码写的烂,每天风风火火改Bug,各种救火,解决各种线上重大问题,于是顺理成章成为公司亮眼的人才
    1. 代码乱的只有自己看得懂,公司不可替代的重要人才
好了,今天就聊到这里,祝各位终有所成,收获满满!
【程序人生|一个程序员的水平能差到什么程度?】更多精彩内容请关注 微信公众号 「大数据指北」:


一枚热衷于分享大数据基础原理,技术实战,架构设计与原型实现之外,还喜欢输出一些个人私活案例。


更多精彩福利干货,期待您的关注 ~

    推荐阅读