【春哥故事会 02】 魔术姐的编程魔法

前情提要:《# 【春哥故事会 01】”月薪2K,明天入职”》

上一回里说到,经过迷茫和思考之后,我通过长久的准备和学习,在被培训机构侮辱N次之后,我终于找到了一个“安卓开发”的工作。

没想到,入职仅仅两个星期,我居然就迎来了第一次加薪。

故事是这样的:

一、光速入职

我入职的那家公司,暂且称之为“宅宝公司”吧。

谈完薪资之后,整个入职流程堪称光速。

  1. 10点聊完待遇
  2. 10点半签完合同,被告知需要自带电脑
  3. 11点磊哥扔给我一个svn地址,跟我说今天有空的话可以先把代码拉下来看看。

好家伙,再一次领悟了什么叫中国速度。

当时的我,整个人都处于 极度兴奋 的状态之中。

因为在我整个转行自学的几个月里,让我感到最棘手、最难突破的屏障,便是 “入行” 这件事。

一天无法入行,我就一天无法接触真正的项目开发,就无法面对实实在在的编程问题,就无法每天理直气壮地看代码学习进步。

所以“入行”在我看来是最难的一步,所以我甚至愿意无薪上岗,只图“入行”本身这件事。

正因如此,我非常兴奋!

虽说约定第二天到岗,但当天下午我直接在办公室里找了个位置就开始熟悉代码了。

没错,卷王正是我自己。

当时我并没有意识到,对于任何一家公司而言,如此快的入职和干活流程都似乎是不正常的。

等我了解到团队的人员结构后,我发现事情并不简单。

二、欲言又止的磊哥

我应聘的岗位是“安卓开发”。

在我入职之前产研团队一共7人,其中5名研发,1名美工,1个产品(产品就是老板本人)。

5名研发的结构是这样的:

  • java 服务端研发 * 2

  • IOS 开发 * 2

  • Android 开发 * 1

看起来很合理,正好急缺一名安卓研发人员,撞大运的我一脚踩到了人员缺口的痛点上。

我入职后,除老板之外的7个人挤在一个十多平的房间里。

较我先入职的那位安卓开发,是一个女生,暂且称呼她为“魔术姐”吧,至于为什么要这么称呼,后文会详细解释。

魔术姐大约24岁,自称有两年工作经验,她当时的薪资应该是 5K 左右。

对于我而言,2年经验的研发,妥妥算是安卓路上的技术大牛了。

是技术大牛,就配我叫一声“姐”了。

入职没两天,磊哥拉着我去楼梯间抽烟。(磊哥就是前文提到的研发负责人,东北老爷们)

我不抽烟,因此实际上就是磊哥抽烟,我陪磊哥聊天,不经意地话题就聊到了项目组安卓端开发进度上。

磊哥说:“大春,安卓端的进度要靠你了。”

我当时有点懵,我一个才入职的新手,无论如何要靠的也是两年经验的大牛——魔术姐啊,怎么也轮不到我啊。

“还得靠xx姐(指魔术姐),我还要跟着她学呢!”我说。

磊哥吐了口烟雾,欲言又止,拍了拍我肩膀说:“嗨,以后你就懂了。”

三、魔术姐其人

魔术姐的本名我已经忘了,只记得小姑娘一米六出头,挺瘦的,话不多,经常扎着一个马尾辫坐在角落里敲代码。

一般情况下她不太和其他人有太多沟通。

如果只是这样,那她也就不会有这么特别的称呼了。

“魔术姐会魔术。”

不止一个人跟我说起过这件事。

魔术姐,魔术的具体表现是这样的:

上班的时候,魔术姐的进度总是滞后的,吩咐下来的开发任务她总是温温吞吞地开发,也不着急。

上班的时候,面对很多 bug,魔术姐也经常显得手足无措,毫无头绪。

然而此时,魔术姐便开始展示她的魔术了。

第二天上班时,魔术姐滞后的进度神奇地赶上了不少!bug 也被修复了很多。

实在是在神奇了,我愿称之为“需求实现术”、“bug消失术”。

因为这个“魔术”的存在,听说在我来之前不久,魔术姐还和磊哥发生过一次激烈的争吵。听说是因为某次接口联调时,安卓端花了整整半天也未能调通一个接口,而这个接口先前就已经被IOS端验证是OK的。

沟通变成了争执,争执变成了争吵。

最后魔术姐拍着桌子吼了句:“我功能都实现了!又不是没实现!”

磊哥哑口无言,因此作罢。

第二天上班的时候,那个接口也因为“魔术”的存在,神奇地在安卓端完成了开发调试。

对于魔术姐的“魔术”,大家心里大概有个模糊的猜测,但也没有实实在在的证据。

直到一个夜晚,事情出现了变化。

四、魔术的真相

在我入职后大约两个星期左右的一个晚上。

九点半,所有研发人员都在为了当晚上线而加着班。事实上,此时此刻已经只剩安卓端还剩两个较为严重的 bug 了。

而那两个 bug,正是魔术姐所负责的模块里的。

因此,魔术姐就成为了大家什么时候能下班的关键。

不知不觉间,磊哥和另外一个同事已经站在了魔术姐的身后,协助其梳理脉络,试图加速问题修复。

但是事情并没有什么转机。

一直到十点多钟,两个 bug 依然没有进展。

磊哥开始示意我,也可以看看那两个问题,试着进行 bug 修复。

不等我答应,魔术姐却突然说:“可以了,问题可以修复了。”

磊哥一时有些惊诧,分明这姐们就在眼皮底下,连问题原因都没分析出来,怎么就突然有了可以修复的信心呢?

只见魔术姐打开 QQ,接收了两个被发送过来的文件,熟练地对项目中现有的文件进行了一波替换。

再一运行,好家伙,bug 果然修复了。

卧槽!!

绝了!!

不愧是 “bug消失术”

办公室里大家的表情都变得非常精彩,磊哥的脸色变得有些难看。

当晚正常上线,下班回家暂且不表。

五、卷 Time

第二天一早,磊哥却是把我叫到了走廊里,说有事要和我聊一聊。

“大春,如果让你一个人独立抗下安卓端,有没有问题?”

磊哥的问题开门见山。

我想了一会,说:“没问题。”

初次接触真正意义上开发工作不到15天的我,哪儿来的勇气?梁静茹给的吗?

不是,是我拼来的。

一天有24个小时,如果不考虑身体承受能力的话,6个小时的深度睡眠已经足够补全一天所需的精神。如果再极端一点的话,5个小时也勉强能够支撑。

上面这个计算方法一定是错误且不健康的,但它也确实是被印证过的,印证它的正是我自己。

7点 起床,洗漱出门,一直到晚上10点钟回到家,大部分时间我都处于精神高度集中的思考、学习和工作状态下。

通勤时间是上下班各 1小时,但那也是学习的难得时间,kindle、手机视频都是我疯狂汲取知识的途径。

等到晚上10点到家时,通常情况下我都处于一种“懵懵”的状态,媳妇和我说话我总是要愣上一会儿才能反应过来。

洗澡、放松一阵后,大部分情况下我还会打开电脑进行学习,一直到半夜一两点我才会合上电脑,躺倒就睡。

周而复始的十几天里,实际上我已经对公司的“安卓端”代码非常熟悉了。

客观的说,这套代码风格混乱、代码臃肿、不负责任地引用了大量作用不明的第三方库,实在不适合作为新人实战的第一个真实项目。

但或许也是得益于该项目代码质量的“接地气”,我并没有耗费太多时间就有了一种掌握它的感觉。

每当有需求下来时,我总能以非常快的速度在工作时间完成绝大多数需求的开发。

即便是遇到了难题,我也会带着难题思考、寻找解决办法到后半夜,几乎很少拖累项目的进度。

这也是为什么磊哥问起我时,我非常有底气回答“没问题”的原因。

六、魔术姐被辞退

磊哥和我聊完没过多久,老板就黑着脸出现在了研发室。

魔术姐被他叫到了隔壁的办公室,10分钟后,魔术姐满脸带泪地回到研发室回到工位上,趴在桌子上没有声音地哭了起来。

魔术姐被辞退了。

和光速入职相似的,在“宅宝公司”离职同样迅速,工作的交接只有一个白天的时间,当天下班时魔术姐就已经办完了离职手续。

在魔术姐离职当天,磊哥有一项重要的工作。

就是通过远程协助的方式,亲眼见证魔术姐的男朋友删除了在其电脑上的项目代码。

原来魔术姐的“魔术”就是她的一位技术高绝的男友,也是一位安卓研发。

每天晚上下班后,魔术姐的男友都会帮她补全开发进度、修复疑难问题。

和我们普通人面向对象编程不同,魔术姐面向男友编程,显然更加神奇。

不过,“外人持有公司代码”这件事显然也触到了老板的逆鳞。

但是,换个角度。

也正是我的出现,让老板和磊哥对魔术姐的容忍进一步降低。

所以,也可以说魔术姐是被我卷走的。

魔术姐走的那天,我的心情很复杂,有点惭愧,但又有点期待。

七、第一次涨薪

魔术姐离职的那天下午,我也被老板叫到了办公室。

除了跟我同步了魔术姐离职的事宜外,还告诉我准备从下月开始给我进行一次涨薪,从 2K 涨薪到 3K

说实话,我还是很高兴的,不仅仅是每个月多了一千块收入,更重要的是我成功进入了行业,并且得到了行业内的些许认可。

一想到后续我要独自扛起项目“安卓端”的开发,我又感到非常兴奋,自觉得海阔天空,大有我的可为。

但是这股兴奋且盲目的自信只维持了3天,项目组又入职了一位安卓研发。

这次来的是一个男生,3年经验,月薪8K。

我称呼他为“明神”。

明神上班第一天,把项目的代码拉下来看了一遍,哀叹一声:“淦!这都什么玩意儿啊!”

To Be Continue

本章结束。

系列未完。

本章说

我是春哥
大龄前端打工仔,依然在努力学习。
我的目标是给大家分享最实用、最有用的知识点,希望大家都可以早早下班,并可以飞速完成工作,淡定摸鱼?。

你可以在公众号里找到我:前端要摸鱼

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享