科百科
当前位置: 首页 范文大全

一般程序员的水平(一个程序员的水平能差到什么程度)

时间:2023-06-19 作者: 小编 阅读量: 3 栏目名: 范文大全

最近,知乎上有一则灵魂拷问“一个程序员的水平能差到什么程度?”入场之后屡次听到项目组的运维小哥抱怨war包过大,导致每次发布要等很久很久,用过WebSphere的童鞋可能知道我在说什么。原来war包里还藏着两个程序安装包。根据SVN的提交记录,肇事的大哥很快就被找到了。她又说,需求是BA谈的,她不会。

最近,知乎上有一则灵魂拷问“一个程序员的水平能差到什么程度?”让各位程序员们纷纷有感而发。小编精选了两个有趣的高赞回答只为抛砖引玉,欢迎大家说出你的故事!

知乎网友“Benny”

想起了一件十多年前的往事,有一次帮客户的 Java 项目组升级框架。

入场之后屡次听到项目组的运维小哥抱怨 war 包过大,导致每次发布要等很久很久,用过 WebSphere 的童鞋可能知道我在说什么。

那么,这 war 有多大呢?大概 2G!!!???

富有求知欲的我于是下决心去研究下这鸽子,不对,这 war 包为什么这么大?

草草一挖,果然就在里面发现了宝贝。原来 war 包里还藏着两个程序安装包。

一个是 JDK1.4;另一个是 PES2006,实.......实况足球?!

根据 SVN 的提交记录,肇事的大哥很快就被找到了。

据说是在一个月黑风高的晚上,几个还在加班的码畜临时起意,决定一起找点乐子解解乏。

这位带头大哥为了方便把自己的游戏分享给小伙伴,就想到了把它先提交到 SVN 上这样一个天才的主意......

当然,按照他原本的计划,这个文件应该随后被删除的!可是,那晚他们玩的实在太尽兴了......

没人会料到这个文件竟会悄无声息的溜进 war 包,一路潜伏到生产环境,然后反反复复的摩擦了可怜的 WebSphere 和运维小哥近一年。

了解到真相之后,运维小哥表情差不多是这样的:

知乎网友“零五”

老板觉得公司里都是男的,缺少一点阴柔之气,想平衡一下,正巧当时互金公司倒了一大批,大批简历投到公司。

老板以为自己也是技术出身,就招了一个三年工作经验的女程序员,互金出来的,要价倒是不低。

我休假去了,没面她,等我回来要安排工作了,这才发现问题了。

给她安排了一个新项目,是会展方面的,跟她简单说了一下工作安排:先搭个 Spring Maven 项目,然后跟产品谈下需求,考虑一下数据模型,过两天跟我碰再确定具体模型。

她没说什么,等到第二天快下班了,产品来问我了,她怎么还没动工?我说我安排了啊,这就找过去问她,她说框架还等着技术总监(也就是我)搭了,她不是架构师,不会。

当时我就懵了,还有这种操作,你就是上 Spring 网站都能搭一个啊。又问她需求谈了没有?数据模型有没有想出个大概?她又说,需求是 BA 谈的,她不会。

我这就急了,那你会什么呀?她说她原来公司都是框架环境都是配好的,她只管写代码。

我当时心里就凉了半截,这项目估计最后要我来收拾残局了。这就去找老板换人,老板说你就带带她吧,反正这项目也不急,就当给公司添一点亮色吧!

没办法,只能硬着头皮带她了,期间各种 Eclipse 环境之类的就不谈了,比如 SVN 配置忽略文件类型,Lombok 插件等等,总之环境不会配。

终于帮她全部配完环境,详设也写好跟她讲解了一遍,总算开工了,若干天后提交代码了。

我做了一下 code review,这心里又凉了半截:

方法,类名,变量等等一概中文拼音。

业务逻辑明明可以复用的不写公用方法,更别提用自定义注解了。

驼峰命名法是什么不知道。

MySQL 有的表字段名全大写,有的全小写,有的又跟我来个驼峰。

我又跑去找老板要换人,老板打个哈哈,哎呀,又不是人人都有这个你这个水平,再带带说不定就出来了。

没辙,给我戴顶高帽子,只好回去跟她苦口婆心地说了半天代码规范,其实就是阿里那一套,装个插件就能检查,又跟她着重讲了一下命名规范,要用英文命名,否则注释少的话很难看懂程序,她直点头,说这就改,我也就信了。

等到代码再次提交,我一看,一口鲜血差点没吐在屏幕上,展品的长宽高单位是米,结果好家伙一看,长度 long_rice,高度 high_rice。

当时看的时候实在没明白这脑回路到底是个什么套路,强压怒火跑去问她这是什么意思,她振振有词地说:你讲的呀,命名的时候最好要体现度量单位。

我实在忍不住了,吼起来了:那 rice 是什么单位,是什么单位?她也不示弱,把词霸的屏幕取词一开,移到米字那里,说:你自己看,米不就是 rice 吗?

我顿时无语,只能又跑去找老板,老板也无语,只能自我解嘲地说:她不是过了四级了吗,我还查来着了。

这件事情最后的结局就是我在面人的时候,都要当面问几个英语单词,实在是怕了。

PS:rice 这个我是实在没看明白,记得还有一处我是看明白了,她把发消息的发命名为 hair,我愣了一下也就知道。

大家都是层次比较高的,认为这么简单的英语都不会是不太可能的,但实际上这两天我又在面试,我看一位同学的笔试题写的代码里有 scanner,然后面试的时候就问了他一句:scan 是什么意思?想了半天,没说出来。

    推荐阅读
  • 后备箱门的正确打开方式(奇葩的后备厢开启方法)

    联想起之前拆过的观致3后备厢开启按钮设计在车内,我连忙去内饰中控台遍寻了一圈,但还是没有任何发现。既然提到了观致3,我不得不再吐槽一下,设计师为了后车尾看起来整洁,于是直接取消了按钮设置。众所周知,法系车的设计一直都给人想象力太丰富的感觉,其中标致508的隐藏式后备厢按钮就是最大的体现。你如果想通过按钮来开启标致508的后备厢,那简直是妄想,因为非车主本人根本不可能找到。

  • 2022佛山高明区民办学校政策性和特殊人才子女直招报名指南

    报名时间:小学、初中报名时间:5月19日至23日。同时应当符合下列条件之一:报名入口:点击进入

  • 青面兽为何叫杨志(青面兽杨志简介)

    杨志摊上人命官司,最后被打入死囚牢。当时天汉桥的百姓感念杨志为他们除掉一害,于是自发为他集款捐资,几番走动上下打点,杨志最终被免除死罪,只以“斗殴杀伤,误伤人命”之罪,刺配北京大名府留守司充军。杨志到了大名府之后,幸运的得到了免除死罪,只以“斗殴杀伤,误伤人命”之罪,刺配北京大名府留守司充军。宋江继任梁山寨主后,在忠义堂周围设立四座旱寨。杨志坐镇前军寨,居第五位。

  • 车防静电管用吗(汽车防静电带有用吗)

    汽车防静电带的原理就是通过金属导电,将汽车上的静电传导在放电器上,然后通过地面或者空气释放到大自然中,从而达到消除静电的效果。冬天天气比较干燥容易产生静电,所以开车门之前最好先洗手,先将自己身体上的静电消除。也可以先用手拍一下车门,尽量不要用指尖直接接触车门,因为指尖直接接触车门有可能会被静电触到。现在有很多便携式的静电消除器,可以随身携带一个,只要静电消除器接触的地方,静电就可以快速消除。

  • 糖炒栗子怎么快速剥壳(生板栗巧剥壳个个完整不粘皮)

    深秋,板栗上市的季节新鲜甘甜又糯香~~,我来为大家科普一下关于糖炒栗子怎么快速剥壳?滚烫的热水可以让板栗壳快速变软,浸泡的时间长点也可让内膜彻底脱离果肉,但又不会被烫熟。至锅内无水分,干透后打开锅盖,即成个个自动炸开口的糖炒栗子了。

  • 轮滑怎么刹车(轮滑刹车方法)

    距离是建立在熟练的基础上的,动作熟练了只要加快速度调节身体的倾斜程度就能出距离。在练习刹车时一定要慢慢来,切不可操之过急,先短距离,慢速度在熟练掌握后可以加大难度和速度,一步一步的来提升自身的刹车水平和身体素质,最后提醒刹车虽然炫酷,但是掌握的技巧和水平也比较高,在练习时一定要保护好自身的安全,以免受伤。

  • 中考体育项目训练方法之中长跑呼吸方式(进来看看)

    “极点”与“第二次呼吸”是长跑运动中常见的生理现象,极点出现的早晚,与各人的体质、训练水平等有直接的关系。

  • 长寿的秘诀是有规律的作息(走路排在最后一位)

    为了实现控制情绪,离不开培养良好的心态,日常生活待人接物争取心平气和,从而做到少生气或者不生气。等到早上起床以后,既需要有条不紊,又需要在刷牙以后喝上一杯温水,重中之重是要规避过早起床以及过晚起床。长此以往践行优良的睡眠,不是给身体补充能量,胜似给身体补充能量。

  • 大家觉得黄易哪部小说最好(武侠小说大唐双龙传算不算是黄易的最高成就)

    可以说只有古龙可以当此称号。笔者认为应该是黄易的《大唐双龙传》为最。黄易积年少对武侠小说的超级喜爱,始终没有放弃对武侠小说的探索与追求。《破碎虚空》一经问世,立刻成为黄易的标签。如果说目前能够和当年黄易《大唐双龙传》这部作品热度相提并论的话。书中以寇仲和徐子陵为双主角。黄易能够在金庸、古龙、梁羽生、温瑞安之后一跃成为第五大武侠宗师。因此黄易的《大唐双龙传》也必将和作者一起成为经典而流传。

  • 成都新开业的商业广场(明年成都将新开36家购物中心)

    12月14日下午,由中国零售商业内容服务商Gomall主办,成都零售商协会、iziRetai逸芮、RET睿意德、睿合泰、甲方乙方五大市场权威机构联合支持,空体新媒体实验室、成都三和老爷车博物馆联合承办的“GOMALLTOFUTURE·2020成都商业机会报告发布会”在红仓·完美世界文创公园举办。以成华区为例,明年将陆续开业成都万象城二期、招商·花园城、永立星城都、成都印象城、东立国际广场、泛悦城市广场。