滴滴滴...滴滴滴... 闹钟的铃声又响起了。
“哎,怎么又周一了!?”我揉着朦胧的睡眼,不情愿的从被窝里爬起来。美好的周末总是过很快,感觉自己都没怎么休息,就又要去上班了。
快速洗漱完毕,我看了看手表。现在出门,还能蹭上公司提供的免费早餐。我穿上鞋,抓紧出门。但是很快,我就发觉了异样。今天的地铁口十分不对劲,进站的队伍居然排到了百米开外,并且以十分缓慢的速度向前行进着。按照这个速度,别说早餐了,不迟到都很难。
半个小时之后,我终于缓慢的进入了地铁。原来这是一条购买车票的队伍。“今天这是什么情况?”,我问了问前边排队的人:“难道你们都没有乘车码,没有NFC车票嘛?怎么这么多人,都在这里排队买车票啊。而且还是人工售卖窗口?”。
”你说的那个乘车码?我倒是听过,不过根本没法用,哪次打开不是在那里转圈啊?“前边的人回答。我听完,赶快打开手机,调出乘车码,果然如路人所说的,根本刷新不出来。NFC公交卡也是如此。看起来,阿猫云估计又崩溃了。活该,他们裁员那么多人,现在好了,出问题了吧。我一边想着,一遍缓缓的排队进站。
经过2个小时的颠簸,我终于踏入了公司的大门。可恶啊,今天不但早餐没有蹭到,反而还迟到了整整二十分钟,全勤奖飞了。
”赵明,现在都几点了,怎么才来公司?要是人人都像你这样子迟到,这公司还怎么运营下去?“组长看到姗姗来迟的我,不禁呵斥到。
”对不起,组长,今天地铁排队的人太多了,害我晚了半个小时才搭上地铁“。我唯唯诺诺的解释道。
”好了,别浪费时间了,本周的任务已经安排下去,如果做不完,记得自觉加班。我还有别的会。”组长一边说着。一边上了二楼。
加班,加班。天天就知道加班。每天重复这样子的生活,已经好几年了。我赵明又何尝不想成为一个......。成为一个什么来着?我思考了三十秒,只能苦笑着摇了摇头,我连自己想要什么都不知道,连自己的理想都不曾拥有。这样子的生活和一条咸鱼有什么区别呢。
搬砖干活吧,我打开电脑,从工作群中领取了本周的任务。
这是什么任务啊?我揉了揉眼睛,感觉到不可思议。再三询问后,我终于确定我的任务确实是这个。将一段代码(目测约100行)的编译问题解决,让他可以顺利编译成功。
我的心中一惊,一个可怕的念头浮现出来。公司是准备要裁掉我,所以都不分配正经工作给我,现在是准备慢慢把我的活都分给其他人,等到其他人完全掌握后,我就离走人不远了。
在经过半个小时的思考后,我愈发的坚定了这个想法。没想到组长人还怪好的咧,他故意分配给我这种任务,好让我抓紧做完,赶快去招聘网站写简历。于是,我开始阅读起这段代码来。
看样子只是一个循环从数组里查找指定的key的数据并且返回的C++代码而已。之所以有编译错误,是因为循环写了左大括号,而没有写右大括号。然后其中有几行,少写了分号。我快速添加完这几个字符,终于可以编译成功。它这个循环的判断条件,居然写的是i<=length。这个可不太对,应该是i<length才对。看到这里我就顺手删除了等号。然后将代码提交上去。开始打开招聘网站,专心的写起简历起来。
"咳...咳...咳..."。一阵咳嗽声从我背后传了过来,我回头一看,原来是组长已经站在了我的背后。“赵明,上班时间不要摸鱼。”虽然组长已经看到了我在投递简历,但是还是没有点破。“你这周的任务有点重,抓点紧!”
“组长,你真会开玩笑,这点任务那里叫重了?”我笑了笑回答道。“我都已经做完了,把代码提交上去了。”
“什么?一周的工作量你才2个小时不到就做完了?”组长惊讶的问到。我来看看。说着组长就坐到了我的桌子前边,检查起我提交的代码。
“居然真的编译成功了,你这个速度简直有点匪夷所思。就算是我,这么巨大且有难度的工作也至少需要三天才能完成。”组长惊叹道。“等等,这个地方的i<=length。你为什么改成了i<length啊?这种级别的改动不是你这种水平的程序员可以动的。只有咱们的研发副总裁,才有资格和能力去改这里逻辑?你不知道嘛?”
“这种傻瓜级别的bug,还需要研发副总裁才能改?”我听到组长这么说,感到事情不太对劲,今天这是怎么了?
“总之,你先暂时坐在这里不要动,我要拿你的代码提交去找研发副总裁看一下。”说完,组长便走进了副总裁的房间。
“李里,你这周的任务是啥?”目送完组长离去,我开始问起坐在我左手边的同事兼好友李里。李里比我早入行程序员这个行业三年。在公司里已经算是比较资深的程序员了。相应的他的工作难度也比我要大很多。
李里将他的屏幕转到我这个角度。开始抱怨起来:“我靠,这个功能我已经做了三个月了,这段代码是根据当前订购的商品和订购的人数算出每个人需要支付的费用,大部分情况下都是可以运行的,但是总是有很大的概率崩溃。你看这里又崩溃了。”
我仔细看了一遍崩溃的信息。“你看这里不是提示了嘛?不能用零做除数啊。你代码加上人数不能为零的判断没有?”李里转头王想我,眼神中充满了惊讶和佩服。“天哪,赵明,你都可以根据崩溃信息来推断出错原因了。你什么时候变的这么厉害的?”
“你们今天都是怎么了?怎么突然整体都变的这么菜鸡啊?这些不都是入门级别的能力嘛?”我不解的问道。正在这时,组长从研发副总的办公室探出了头,招了招手,示意我过去。
“这段代码确实是你自己独立完成的?”研发副总已经年过四十岁,但是身材还是保持着很好,不像大部分的码农。身材早已经发福。“是的啊,这代码很简单的呀。”我回答。
“那你能和我说,这里为什么要改成i<length, 而不是原来的i<=length 嘛?”
“因为当i==length的时候,也满足这个条件,但是这个时候i这个下标已经越界了啊。”
听到这里,副总和组长对视了一下,点了点头。“你说的没有问题。没想到咱们公司还隐藏着如此的技术大佬。”研发副总不禁感叹道。
“其实是这样子,目前我们遇到了一个很棘手的问题。今天我们机房的一台机器下线了。我尝试了很多方法都无法重启这台机器,而且偏偏研发总裁还联系不上。可以请你帮忙看看,能不能重启机器呢?”
“我尽量试试吧。”面对公司高层的要求,我只能硬着头皮接下来。心里却暗暗叫苦,我就是一个小技术,哪里懂机房这种操作。
来到机房,果然这台机器的各种指示灯都是全灭的,我只能装模作样的按下机器上的各种按键。果然,机器还是一点反应都没有。时间一分一秒的过去了,我已经满头大汗。突然,我的眼睛瞟到地板。
“可以麻烦机房的各位人员。都出去一下嘛?”我转头对着身边的副总和组长说:“我应该找到原因了,但是希望各位先帮忙配合一下。”听到这里,大家都退出了机房。
我深吸一口气,蹲到地板上,重新按紧了主机的电源。然后颤抖的按下了机器的开关。滴的一声,机器的指示灯亮了。我擦了擦头上的汗。
“好了,机器重启了。”我走出机房,故作轻松的说。看到机器重启成功。研发副总上前激动的握住了我的双手。“太好了,你为公司挽回了至少上百万的损失。我都不知道怎么感谢你。”
“你是怎么做到的?”组长急切的问。“额,这个问题有点负责,一时半刻没法说清。”我实在是没法说出是电源松了的这个真相。
“好了,好了”副总打断了组长的话。“以后,你赵明就直接向我汇报工作。公司隐藏着这样子的技术大佬,你这个组长怎么当的?”
“今天赵明为公司做出了巨大的贡献。你就早点回去休息吧。明天开始,我隔壁的办公室就归你了。而且你的工资和职位都直接升三级。”
坐在回家的地铁上。我仔细回想今天的种种遭遇。难道说。
全世界的程序员能力都下降了一千倍?
网友评论