2018年初,年关将近,龙国东南苏省省城--苏京。1
准确来说,陈星算是预备码农。因为他还在读研。
陈星其实2015年就本科毕业了,母校是糖城工学院,一所普普通通的双非院校,连“大学”两个字都木有,全国高校排行榜上根本看不到的那种。
求职碰壁之下,他走了不少同龄人走的路--躲回学校考研。
苏京信息工程大学听着名头很响亮,而且还是双一流高校,但了解些内情的人都知道,这学校除了气象专业贼牛X以外,其余的也就普普通通。
“话少”倒是应验了。
至于“死得早”,陈星虽然还好好活着,但是从前辈们的神态来看--近视、秃发、肥胖、腰间盘突出等等,看起来也确实不像能长寿的样子。
陈星如今正替他的“老板”打工,这个老板就是他的研究生导师--吴光寿,学生们更喜欢称他“吴老贼”。
说是实习,其实就是当最廉价的码农--干码农的活,拿的却是一丁点的实习生活补助。
路上的霓虹勾起了他的回忆。他清楚的记得研究生面试时的场景--吴老贼一脸慈祥地看着自己,用语重心长的口吻寻问自己的生平。
后来的发展就是眼前的景象。
陈星自然而然就成了吴老贼的“得力干将”。
研究生阶段的导师在外面开公司或者接私活的很多,吴老贼也不例外,他常会接一些企业的项目来做,然后再以实习的名义将其转化为学生作业。
陈星除了在心里骂两句吴老贼以外,也并没有别的出路。相比于找不到工作,给吴老贼打工虽然累,但好歹还能混点所谓的项目经验。然后吴老贼给的三瓜俩枣也够交学费和负担自己生活费了。
陈星甚至有种感觉--吴老贼给的钱是不是经过精心计算的,因为交完学费后正好够过个紧巴巴的苦日子。给人一种食之无味弃之可惜的鸡肋感。
虽然自己去找私活能挣的更多,但是导师不放的话也没法。给导师干活虽然挣得少,可至少安安稳稳毕业是有盼头的。
这套屎山代码来自于吴老贼早前接的一个“智能家居灯饰驱动”项目,简单来说:就是帮一家做灯饰驱动器的厂家,把他们的产品接入到粗粮家和菊花家这类家居管理平台上。
这对吴老贼来说很开心,因为这意味着持续不断的收益。
陈星从一大早开始品鉴那堆屎山代码,一直忙到深夜,他只得出了一个结论--前任师兄肯定对导师的怨气很大。
就说那些变量和方法的命名方式吧。一会儿是英文,一会儿是拼音,最狠的干脆就用数字。比如:button_1、button_2。2
这就好比。一辆车子上的每个按钮没有任何说明和图标,只有1、2、3、4、5。然后你就只能先按了再说,看按下之后车子的反应来判断其功能。
‘奥,这个button_2是雨刮。。。’
“shit!”
比如:
/*如果要增加新功能的话,千万不要自以为是沿用这个已有的方法,老老实实完全从头写,从协议封拆包开始。这样能保证你不被原先的翔溅到。。。*/
【一段由标点符号拼成的佛祖画像】(PS:起点的排版不支持显示,不然真的可以用符号组成一个抽象的佛祖画像。并且代码里真的有人这样干的,作者没瞎说。。。)
陈星看到那个用符号拼凑出的佛祖画像时愣了好一会儿,他能充分体会到那位前任师兄的心境。6月,6月之后就脱离苦海了。
如果把吴老贼接的那些项目中所有的备注汇编起来,那就是一部“门派血泪史”。