消息的传递
互联网让消息的传递变得从未有过的顺畅和快捷。没什么人在使用微信,whatapp的时候会想要搞明白自己编辑的文字短信,语音,图片,视频,动画到底是怎么一眨眼的功夫就到了对端的手机上。现代生活中,我们习惯了这些看似简单的日常。如果突然那一天互联网消失了,电子设备顿时失去了快速传递信息的优势,人类会不会重新调整,适应没有电子设备的日子,回到原始的信息传递活动中去。大概只有到了那一天,我们才能了解人类的行为取向。
互联网消息的传递,基于协议。协议定了,交换消息的过程自然变得简单而高效。而人和人之间要实现有效的消息传递, 要用怎么样的协议来约束,使其交互过程让双方感到舒适自然。这大概也要具体到每个具体的人,因为有些人,似乎更专注于让简单问题复杂化,以及实现自我利益的最大化。
经过了2周的在家隔离,我终于又回到了办公室。第一天回去,居然有点转向。我们组的座位没有因为公司结构改组而变动。我找到座位坐了下来。深呼吸,这份工作得之不易,尽管现在的状况有些不尽如人意,我想想,我能做些什么去改善。我现在面临的最大问题是,我的mentor 走人了。上周已经和组长Alex 约了时间,今天开1–1碰头会。我打开iPad, 看了看列出来的几个要谈的话题,大概就是这样了。“早上好,diane”,我回过头,是组里的应用设计师 Jody。她是马来西亚人,人很温和。我们开始聊我的旅行,在日本的见闻,她之前也去过日本。发现对日本的认识,都一致的好。我给她翻看着在东京科技馆Mirankan 的照片,跑步的机器人,电子蝴蝶,还有那个模拟互联网信息交互的模型实验室。
在实验室里,我曾拿着一个显示编码规则的电子板,按照编码顺序发送出一个一个的黑白小球,指定好接收方,然后点击发送,那些黑白小球经过通路,来到接收端,查看我接收到的小球(即消息)编码,和当初发送时是一致的。这是个简单的实验,发送请求,并检测看是否接收到正确的消息。 我在实验结束的时候,看到正确接受信息的结果,心里很愉快。我注意到周围有不少参与实验的人,到最后,也都面带喜悦满意而去。
我和Jody正聊着,James 和Jack一起走了进来。James 很帅气,难得是脾气也随和。Jack 相比之下反而有点像teenager 一样捉摸不定。大家一起聊了旅行,聊了组里的现在。多少有些对公司的改组表示无奈,却也仅此而已了。
接替Felix的我之前的同事Ethan,我们在一起工作了一年多,大家彼此相处倒也融洽。那时候,他是开发,我是测试,现在他是我们组的开发组长,我变成了开发。我并没有觉得角色的转变会影响的彼此的交流。很快的,我发现我的想法需要纠正。
Selina 辞职走人以后,组里只剩下我一个人主攻iOS的开发。Ethan虽然是开发组长,但是更擅长安卓。我意识到这对我接下来的学习会是个挺大的挑战,于是就找到tech lead -JL 聊聊,想看看是不是有什么好办法。最重要的是,他的手底下有几个iOS方面的开发专家,如果能被我所有,岂不妙哉。我很直接的把自己的想法告诉了JL,没想到,他居然很爽快的就答应了。我高兴的赶快和组里的头儿们都知会了一声。Victor当即对我积极主动寻求帮助的行为表示赞赏。Ethan也二话没说,似乎要举双手赞成。乘热打铁,我赶紧发了slack信息和JL确定时间。看着邮箱日历格子里显示出来了我和JL的约定时间记录,特别高兴。
和JL一起pair programming 让我找到了很多编程感觉。他的解释逻辑很清楚,很容易听的明白。1个小时的pair很快结束了。JL又给了我很多资料建议我回去多看看。时间虽然没有那么长,收获却也是满满的。按照他的建议,我继续往下做,居然进展很快。一上午的功夫,UI部分就完成了。
接下来的几天了,我总想再约JL的时间,却总是很难约到。
我并不知道,JL其实也一直在惦记着怎么解决和我pair的事情。周五突然在去吃午饭的路上碰到他时,他兴奋的和我说,Matt,他组里的iOS开发工程师,有时间也愿意和我pair。即惊喜有意外,我笑的合不拢嘴,要不是JL是个男同事,我就使劲的拥抱他一下了。接着,他说,Ethan没和你提到么?我很诧异的说,没有啊。
吃过午饭,返回办公室,正好看到Ethan坐在座位上。我想,终于有人有时间和我pair,应该和他聊聊这个好消息。当我提到Matt会和我pair时,Ethane的表情先是很困惑,然后他说,Matt这个人非常聪明,担心他和你pair并不合适。我再一次诧异了,不是很明白这个逻辑,于是,追问了一句,你是不是觉得他会很快,我可能跟不上?Ethan连连摆手,说并不是。然后就一个劲儿的重复,“Matt很聪明,人也很不错。但是担心不合适。”我这个不久前刚经过基于互联网信息传递最基本协议洗礼的脑子,一时觉得很是混乱。于是,想要尽快结束这个尴尬对话,我说,“希望你对这个安排没有什么意见。如果还满意的话,我就可以尽快和Matt开始pair了”。 我只注意到他那两只干瘦的手臂在空中连连挥舞着,嘴里不停重复着,“没意见,没意见。” 好像还嘟囔了些别的什么,我似乎都听不到了。
看看时间,一点半了,showcase要开始了。 我还在等JL。另外,我对刚才发生的事情,很费解。我想不出,Ethan想要表达的真实,或者确切的意图是什么。
经JL的介绍,我和Matt很快就确定了要怎么开始。Matt很年轻,请原谅我在一直重复这个形容词,从某种程度上来讲,IT行业,相当于吃青春饭的行业。那些年轻活力十足的,甚至刚刚从校门出来的计算机生物们,似乎拥有用不完的精力,头脑也出奇的灵活。他们大概从开始记事起,就开始把玩计算机了,相比较我这个年代,真正碰到计算机是在大学,还仅仅因为是碰巧学习了计算机专业。比下来,还真是被甩出去几条街都不止。所以这样看来,能有这样的学习机会,对我来说的确难得。
我说,要请JL喝咖啡,他笑笑答应了。我随口问了一句,你记不记得是哪天和Ethan说Matt可以和我pair的。JL 说上周三。我心里一阵万马奔腾,只想冲过去问问Ethan,传个简单的消息,怎么就把消息给整丢了呢。