大家好,我是脚丫先生 (o^^o)
今天周四,传统七夕,要有新的快乐。
今天的话题,要离谱,就有多离谱,要快乐,就有多快乐。
代码写得太好,把自己都写没了。
「一个程序员的水平能差到什么程度 ?」
文章图片
几个高赞的回答,让大家乐呵乐呵。
回答者:暗灭 他花一个月写BUG,我花两个月修BUG。
讲真,比重写难多了。
各种有意无意写出来的代码,好比是绳子打结。
你要的是这种:
文章图片
然后他写的代码是这种:
文章图片
再看看要做成的成品:
文章图片
所以你的感觉就是:
文章图片
当然这不可怕。
可怕的是他偷偷摸摸动线上代码(权限还并没有收回来,毕竟小公司)。
文章图片
动了就算了,你到是发个没问题的版本呀。
文章图片
版本有问题就算了,倒是别让别人发现呀。
文章图片
回答者:匿名用户 来了个实习的后辈,分给我带。
idea没打开过,不知道debug是什么,代码靠偷拍写好的代码,抄完满屏红叉叉不知道为什么,set,get方法不会写,arraylist定义不会,让他百度卡在搜索框不知道搜什么。
别笑,大四出来实习的这种水平的还真不少,也不知道面试是不是摆设来着。
文章图片
回答者:Benny 想起了一件十多年前的往事,有一次帮客户的Java项目组升级框架。
入场之后屡次听到项目组的运维小哥抱怨war包过大,导致每次发布要等很久很久,用过WebSphere的童鞋可能知道我在说什么。
那么,这war有多大呢?
接近2G!!!???
富有求知欲的我于是下决心去研究下这鸽子,不对,这war包为什么这么大?
草草一挖,果然就在里面发现了宝贝。
原来war包里还藏着两个程序安装包。
一个是JDK1.4;
另一个是PES2006???实…实况足球?!
文章图片
根据 SVN 的提交记录,肇事的大哥很快就被找到了。
据说是在一个月黑风高的晚上,几个还在加班的码畜临时起意,决定一起找点乐子解解乏。这位带头大哥为了方便把自己的游戏分享给小伙伴,就想到了把它先提交到 SVN 上这样一个天才的主意。。。。
当然,按照他原本的计划,这个文件应该随后被删除的。。。可是,那晚他们玩的实在太尽兴了。。。。
没人会料到这个文件竟会悄无声息的溜进war包,一路潜伏到生产环境,然后反反复复的摩擦了可怜的 WebSphere 和运维小哥近一年。
了解到真相之后,运维小哥表情差不多是这样的↓
文章图片
总而言之,在公司写代码很多时候是很玄幻的。
玄幻言之,对应的就是不一样的场景,很多时候,水平差只是表象。
-
- 代码写得好,bug少,看起来就像一个闲人
-
- 注释多,代码清晰,任何人接手非常方便,看起来谁都可以替代
-
- 代码写的烂,每天风风火火改Bug,各种救火,解决各种线上重大问题,于是顺理成章成为公司亮眼的人才
-
- 代码乱的只有自己看得懂,公司不可替代的重要人才
【程序人生|一个程序员的水平能差到什么程度?】更多精彩内容请关注 微信公众号 「大数据指北」:
一枚热衷于分享大数据基础原理,技术实战,架构设计与原型实现之外,还喜欢输出一些个人私活案例。
更多精彩福利干货,期待您的关注 ~
推荐阅读
- redis|SpringBoot 配置 Redis 连接池
- 数据库|跟我学Springboot开发后端管理系统4(数据库连接池Druid和HikariCP)
- 数据库|SpringBoot数据库连接池Druid的配置及log4j:WARN的解决
- Java|Springboot配置Druid或Hikari连接池(并开启MyBatisPlus事务)
- java|JDK各个版本的新特性jdk1.5-jdk8
- java|SpringBoot 官方推荐,连接池,太快了!
- 数据库|springboot项目整合druid数据库连接池
- java|SpringBoot整合Druid数据连接池
- java|设计模式-状态模式