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

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

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

最近,知乎上有一则灵魂拷问“一个程序员的水平能差到什么程度?”入场之后屡次听到项目组的运维小哥抱怨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 是什么意思?想了半天,没说出来。

    推荐阅读
  • 如鱼得水是什么意思(如鱼得水意思简单介绍)

    跟着小编一起来看一看吧!如鱼得水是什么意思如鱼得水,汉语成语,拼音是rúyúdéshuǐ,意思是好像鱼得到水一样。比喻得到跟自己十分投合的人或对自己很合适的环境。

  • 简单28定律是什么意思(简单28定律介绍)

    下面内容希望能帮助到你,我们来一起看看吧!简单28定律是什么意思简单28定律是指在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%尽管是多数,却是次要的。也叫巴莱多定律,是19世纪末20世纪初意大利经济学家巴莱多发现的。该定律反应了一种不平衡性,但它却在社会、经济及生活中无处不在。

  • 大连特色美食(大连特色美食推荐)

    大连特色美食大连铁板鱿鱼是著名的地方风味小吃,起源于鱿鱼产地大连。咸鱼饼子,大连三面环海,早期以捕鱼为生,为了早点靠岸卖出海货,渔民必须早出海,有一顿饭是一定要在海上吃的,吃咸鱼饼子省事、方便。烤鱼片是辽宁大连著名风味小吃,具有鲜美可口的特色。烤鱼片是用马面鲀为原料制成的。马面鲀肉质细嫩,色白,清鲜而不腻,并含有较高的蛋白质。用其肉制成的烤鱼片,鲜香可口,颇受广大消费者的欢迎。

  • 虎牙直播如何才能被官方推荐(聊聊虎牙直播的产品亮点)

    于是,虎牙直播抓住了这样一个需求,虎牙直播想出了解决方案,那就是——小窗播放。虽然虎牙直播的短视频并没有抖音、快手的瀑布流来得那么直接,但是这毕竟与短视频有较大的差异,况且虎牙直播主打的是横屏直播,横屏能够更好地传播游戏内容,与抖音、快手的娱乐类型还是存在本质上的区别。

  • 骨顶鸡是几级保护动物 山鸡是几级保护动物

    骨顶鸡是二级保护动物。骨顶鸡同时也是国家“三有”保护动物,栖息于有水生植物的大面积静水或近海的水域,善游泳,能潜水捕食小鱼和水草,主要以植物为食。

  • 海子山国际康养度假区宣传片(石城温泉康养旅游度假区形象标识)

    应征者一经报名,即视为认同该知识产权无偿转让条款。应征者不得擅自发布或将该作品及其权利转让给第三方。同时主办方除向获奖者支付奖金外,不再支付其他任何报酬和税费。主办方同时保留向承诺人追究和索赔的权利。如有违反而导致主办方损害的,承诺人将承担相应法律责任。

  • 行业涨价周期或将延长(巨头突然宣布涨价)

    当地时间12月17日,可口可乐公司宣布将在美国亚特兰大总部裁减500个工作岗位。本次裁员的比率将达到总职工人数的12%。由于美国餐厅业在疫情期间面临经营惨淡危机,有很多餐馆甚至永久倒闭,这些都对可口可乐的销量造成重大影响。“在亚太地区,中国持续引领复苏,一季度销量领先于2019年同期水平,堂食客流量已恢复至疫情前水平。”可口可乐公司董事会主席兼首席执行官詹鲲杰在财报电话会上表示。

  • 芥菜丝怎么腌制好吃(怎么做腌制芥菜丝好吃好)

    芥菜丝怎么腌制好吃食材:芥菜10斤、食用盐500克。调味料:辣椒粉100克、姜100克、大蒜100克、白酒50克。将控干水份的芥菜用擦丝器擦出芥丝备用。将芥丝放入盆中,加食用盐腌制半个小时。腌制半个小时后,将芥丝中加入白酒。将大蒜清洗干净,切成蒜蓉,鲜姜清洗干净,用刀切成丝,加入芥丝中。蒋芥丝中加入适量的辣椒面。搅拌均匀后,装入玻璃容器中。芥丝装好后,将玻璃容器,用盖子密封好。放在阴凉处,腌制6天,就可以食用了。

  • 哪个年龄段整牙最好(暑期扎堆整牙自信从)

    检查孩子的口腔情况后,张汉良医生纠正了家长的错误观念。据了解,预防乳牙龋齿目前最常用的手法就是窝沟封闭和牙齿涂氟。同时,掌握正确的刷牙方式也有利于预防龋齿。据张汉良医生介绍,牙周组织包括牙龈、牙周膜、牙槽骨和牙骨质。