相比技术文还是喜欢写这类文章,虽然这类文章时常写着写着,一不小心就感动了自己,而读的人却懵逼。
今天是来项目组的第 23 天,与 Buddy 相处的第 23 天,与师傅相处的第 21 天。
其实所谓的 Buddy 在不同的公司有不同的称呼,只是在 TW 称之为 Buddy,但其本质都是一样的——师傅。
理论上,一个人只能有一个 Buddy 或者师傅,特殊情况 2 人一个 Buddy。而我属于第三种情况 Buddy 和师傅都有,所以今天就来聊聊他两。
01 Buddy
本来想先写师傅,可是不写 Buddy,引不出来师傅。
我的 Buddy 是怎样一个人呢?我是形容不出来。
第一天我就莫名被他带入了前端,第二天接触了极少一部分后端,第三天就被丢给我师傅,跟着我师傅全心全意开始了我的前端旅程。对了,还忘了件事,第一天的时候 Buddy 告诉我,他明天给我带本书过来,结果第二天他就带了《深入 React……》,并且告诉我最好在两三周内看完,他刚买的书也没看过,还让我看完顺便给他讲下。
也就是从那天起,Buddy 给我布置了第一个任务,学习 React Native 基础,并完成通讯录 demo。这个 demo 中的需求还挺多的,然后我提前完成。
第一次检查作业的时候,他很迅速又提了许多需求,让我在给定的 Time-box 内完成。事实证明我再一次提前完成了。于是乎,我的第二次作业检查如期而至,同第一次一样,需求又变了。然而,我一如既往的提前完成,就这样,我们循环到今天。
其实,这周一的时候本该有一次作业检查的,但是 Buddy 太忙了,改成了周二。不幸的是,周二我的环境挂了,周三他有聚餐提前走了,今天他又有别的事,不知道,什么时候,他才会闲下来,也许他需要一个假期。
记得有两周,每个周末他都回武汉。第一次的问他问题,他说在车上,并且他会来回一趟将近一天的时间都在车上,就没好意思再问问题了。毕竟周末也只有两天。第二次的时候,赶上项目部署,那天晚上他们都熬了一整夜,然后第二天一早他还是回去了,实在是佩服。
这其中,我们之间有这样一段比较搞笑的对话:
“我是不是太积极了你是不是又要加需求了”
...
“放松一下,慢慢来,你已经走在别人的前面了”
“因为别人都在看后端”
“那你是希望做前端还是做后端呢?”
“这方面没有什么特殊的要求”
“我是不是都没有给你选择的机会”
“对”
“那下次你自己选”
...
前几天,在我遇到那个神奇的跨域问题的时候,我又找他了。那天他说话的声音有点大,给我感受就是:是不是我问的问题太 Low 了,他都生气了。后来,在他走后,我也一脸惆怅的回家了。回家后,怀着忐忑的内心,主动问他下午的事。他告诉我,他之前也遇到过类似的问题,所以他解决这个问题的速度比较快。但是没说几句他就说出了实情,其实他也没有遇到过这个问题。我就这样第一次被他“欺骗”了。不过,还是选择原谅他,毕竟他这是个善意的谎言,我纠结了那么久的问题,他没多久就解决了。
最近,一不小心就用了的新功能,发现了他的,还发现他是一个不爱写博客的人。在我关注他的后,没多久我就收到了这样的消息:
“在不”
“在,怎么来了”
“http://www.jianshu.com/p/b24c24488abb 是你写的吧?”
“对,没有安全感,以后不能愉快的写了”
“我只是无意看到了,感觉那么似曾相识的赶脚,你继续写,我就当什么也没看到”
...
那次,我们聊了很多,让我对我的 Buddy 有了更深的了解,比如,厨艺。改天一定要去他家蹭饭,尝尝他的厨艺。
哦对,还有这两天,我在做一个功能其实简单,但需要我去了解很多业务的卡。尤其是今天,就问了四五个人应该。中午吃完饭回来后,一脸惆怅的看着电脑,Buddy 主动问我,开始做了吗?知道该怎么写吗?我就把我问了别人所了解的业务告诉他了,并告诉他我现在在做的事,然后就然后了。
晚上,我 pull 了代码,发现我写的功能挂了,可能与师父写的另一个功能有关,于是,我问了师父,然后又开启了 Debug 模式。但是由于 Buddy 今晚比较忙,于是,他让师父跟我一起看我这个问题到底是怎么了。最终,Bug 圆满的找到了。
还忘了最后一件事,Buddy 的代码写的挺好看的,有一次遇到他的 commit 有个 Bug 我都不敢相信.....
他最喜欢说的还是:
“咱们来把这里重构一下”
“你要相信我”
“我写的怎么会有问题呢”
“没有啥是解决不了的”
“不要着急,慢慢来”
“先从最简单的开始”
......
02 师父
终于到我师父出场了。
我师父就如某个 QA 形容的那样,圆圆的,萌萌的。
第一次跟师父交流,是因为我要做一个前端的卡,但是看到项目代码后有点懵逼。所以找师傅给我大致讲下手机端的架构。后来就一直坐在师父的旁边,跟着他学前端,直到这周二,我终于不用跟师父“抢桌子”了。
我和师父的日常说的最多的就是,我们今天干什么呢?我们接下来干什么呢?你今天干什么呢?
一开始跟师傅 pair 的时候,尤其是前两天,我一下手就 BUG,每个 BUG 都要师父看好久,才能找到,没办法,我也很无奈。终于在第三天的时候,师父给我找了个比较简单的卡让我开始自己做,他做难度比较大的卡。
在我独立做卡的前一天晚上,Buddy 拉着师父背着不知道说什么,隐约听到了“她”,感觉好像是在说我,然后我分别问了 Buddy 和师父他们都没告诉。不开森~
还记得那次,我们需要改 Android 端东西的时候,我的 Android 一直起不来。那次真的是太辛苦师父了。他依稀记得我遇到过的问题,他都遇到过,但是他忘记怎么解决的了。最终在 Buddy 的帮助下我的 Android 顺利启动了。
每次和师父 pair 写代码,一开始他都会问我,你写还是我写。不考虑,我都会说我试下,然后我写出 BUG 的时候,师父就出场了。那段时间真的很爽,我只负责写,写出来的 BUG 都是有师父修的。
前几天的晚上,师父给我安排了修改 CSS 样式的 BUG,我用自己的方法解决后,师父说我这个思路虽然解决了问题,但是存在缺陷,让我换种方式。于是,我 google 了很久还是没有解决,只好请教于 Buddy。这个问题对 Buddy 来说是小 case,但却是师父给我的一种锻炼,而我却......
上周在我重构后端代码的时候,师父看到一脸惆怅的我说
“不要这么惆怅,这要是个前端问题,我一定帮你,可这是个后端的,我也无能为力”
“相信自己”
“我相信你”
“加油”
......
虽然这个重构的工作我是没能完成,不过还是非常感谢师父的鼓励。
师父最喜欢说的还是:
“我觉得挺好的”
“相信自己”
“不要逼我,把逼急了,我就.....”
“你自己先看”
“要不先这样吧”
......
03 小结
师父 & Buddy 领进门,修行在个人。
其实无论是师父也好,Buddy 也好,从他们身上我都学到了很多东西。
有时真的是看到他们能迅速的解决的一个问题,感觉自己很没用。想想他们已经工作两年多将近三年,而我只是一个新人。虽然可以这样安慰自己,但情绪还是回莫名的低落。就如每次问他们一个问题,当他们解决了这个问题之后,明明应该很开心,但表情出卖了自己。
每每此时,还是挺怀念 Buddy 的那个善意的谎言。但也应该听师傅的相信自己
The End ~
21 天写作训练,第 10 天 ing