日子一天天过去,自从那天离别后,陈晶已经很久没见过对门的许川了,有时她会刻意安静下来听那边的动静,可没多久她就会没来由的恼起来。
她发现自己好像格外在意许川。
一旦听到与许川有关的字眼她就会莫名心悸。
“你让我找谁?“陈晶把马克笔往桌上一拍,墨水溅到了手背上,“许川?“
漫画社社长李薇推了推眼镜,不为所动:“全校编程大赛下个月举行,我们需要计算机系的技术支持。许川是去年冠军,有他帮忙,我们今年才有胜算。“
“我们社不是有技术部吗?“陈晶试图挣扎。
“技术部只会做做简单网页。“李薇叹了口气,“这次比赛要求开发一个完整的互动漫画APP,我们需要真正的编程高手。“
社团活动室里,十几个社员齐刷刷看向陈晶,眼神里写满了期待。陈晶扶额,她上周就不该在例会上提到自己认识许川。
“我和他真的不熟...“陈晶做着最后的抵抗。
“但你至少能说上话。“李薇露出胜利的微笑,“就这么定了,陈晶负责联系许川。散会!“
人群迅速散去,留下陈晶一个人对着空荡荡的活动室生闷气。窗外,初秋的阳光透过梧桐叶洒进来,在木地板上投下斑驳的光影。她拿起笔,在素描本上胡乱涂画,不知不觉竟勾勒出许川的侧脸——那棱角分明的下颌线,微微蹙起的眉头。
“啧。“她烦躁地翻过一页,决定去图书馆查些资料,至少让自己看起来专业一点。
大学图书馆的计算机区安静得能听见空调运转的声音。陈晶抱着一摞《APP设计入门》《互动漫画开发基础》之类的书,找了个角落的位置坐下。刚翻开第一本,她就后悔了——满屏的代码和专业术语让她头晕目眩。
“这里应该用递归算法,不是循环。“
一个熟悉的声音在耳边响起,陈晶猛地抬头,许川不知何时站在她身后,正看着她翻到的那页代码示例。今天他穿了件深灰色针织衫,衬得肤色越发冷白,身上有淡淡的雪松香气。
“你...你怎么在这里?“陈晶下意识合上书。
许川指了指她旁边书架:“借书。“他抽出一本《高级算法设计与分析》,目光落在陈晶面前的书堆上,“你要学编程?“
“不是...“陈晶咬了咬下唇,决定直说,“我们社团想参加学校的编程大赛,需要技术支持。社长让我...来问问你有没有兴趣帮忙。“
许川挑眉:“漫画社?“
“嗯。“陈晶点头,“今年主题是'互动艺术',我们想做个漫画APP。“
许川没有立即回答,而是拉开椅子坐下,修长的手指轻轻敲击桌面。陈晶注意到他的指甲修剪得整齐干净,指节分明,是双很适合弹钢琴的手。
“我确实在组队。“许川终于开口,“但为什么要帮你们?“
陈晶语塞。是啊,凭什么?他们非亲非故,除了那次尴尬的初遇和修电脑的插曲,几乎算陌生人。
“因为...“她急中生智,“你们程序员最缺的不就是创意吗?我们可以提供艺术设计和内容,你负责技术,强强联合!“
许川眼中闪过一丝笑意:“自信满满啊。“
“而且...“陈晶乘胜追击,“我听说去年获奖团队都拿到了知名互联网公司的实习直通车?你肯定需要这个吧?“
许川微微眯起眼睛:“你调查我?“
“校园论坛上都有。“陈晶赶紧解释,“说你虽然技术强,但因为'不善交际',实习面试总是碰壁。“
许川的表情微妙地变化了一下,陈晶立刻后悔自己的口无遮拦。
“我可以考虑。“出乎意料的是,许川并没有生气,“但有个条件。“
“什么条件?“
“你得当我的助手。“许川说,“全程参与项目,负责需求沟通和测试。“
陈晶瞪大眼睛:“可我是艺术生!对编程一窍不通!“
“但你懂漫画,也懂一点技术。“许川站起身,“考虑好了联系我。“
他转身要走,图书馆的广播突然响起:“各位读者请注意,三楼电子阅览区有电脑出现故障,请相关技术人员前往处理...“
许川脚步一顿,改变方向朝电子阅览区走去。陈晶犹豫了一下,抓起书包跟了上去。
电子阅览区已经围了几个学生,一台电脑屏幕上满是乱码,旁边站着个焦急的女生:“我的论文还在里面!“
许川上前检查,陈晶站在他身后,从人缝中观察情况。
“系统崩溃,可能是硬盘故障。“许川尝试了几次重启无效后说。
“能恢复数据吗?“女生快哭出来了。
许川摇头:“需要专业工具。“
陈晶突然想起父亲教过她的一招:“试试安全模式下的命令行恢复?“
许川惊讶地回头看她。陈晶挤到前面,在许川让出的位置上坐下,熟练地按下F8进入安全模式,输入几行命令。
“你还会这个?“许川低声问。
“我爸的绝活之一。“陈晶专注地盯着屏幕,“看,找到用户目录了。“
经过一番操作,女生的论文文件被成功找回。围观的同学发出赞叹,女生连连道谢。
“谢谢你们!你们是计算机系的吗?“
许川摇头:“她是艺术系的。“
女生惊讶地看着陈晶:“艺术系这么厉害?“
“家里开电脑店的。“陈晶不好意思地笑笑,起身时不小心碰倒了许川放在桌上的书。《高级算法设计与分析》哗啦一声掉在地上,夹在书里的一张照片飘了出来。
陈晶弯腰去捡,照片上是一个小男孩站在电脑前的背影,墙上贴着几张歪歪扭扭的儿童画。还没等她看清,许川就迅速抽走了照片,重新夹回书中。
“考虑我的提议吗?“许川转移话题,仿佛刚才的插曲没发生过。
目睹了陈晶的技术小秀后,他的态度似乎软化了些。陈晶深吸一口气:“好,我当你的助手。但你也得答应我一个条件。“
“说。“
“每周至少两次当面沟通,不能只靠邮件和微信。“陈晶想起论坛上说许川“不善交际“的评论,“团队合作需要交流。“
许川思考了几秒,点头:“成交。“
三天后,第一次正式会议在计算机系的创客空间举行。陈晶带着社团的设计稿提前十分钟到达,发现许川已经在那里了,正对着三台显示器工作。
“嗨。“她轻声打招呼。
许川头也不抬:“坐。五分钟。“
陈晶安静地坐下,好奇地打量周围。创客空间里摆满了各种电子设备和半成品机器人,墙上贴满了编程马拉松的海报和获奖证书。其中许川的名字出现频率高得惊人。
“好了。“许川转过椅子,“设计稿我看看。“
陈晶展开社团的漫画设计,详细讲解互动部分的构想。许川认真听着,偶尔在笔记本上记几笔。
“这里,“他指着一处场景转换的设计,“技术上可以实现,但需要优化交互逻辑。“
“为什么不能直接跳转?“陈晶问。
许川调出一个流程图:“如果用户在这里选择错误,会导致剧情逻辑混乱。需要增加条件判断...“
陈晶皱眉:“太复杂了,读者会失去耐心。“
“那就简化剧情线。“许川坚持。
两人争论起来,声音越来越大,引得附近几个学生频频侧目。最后陈晶灵光一现:“等等,如果我们把这里改成...“
她抓起笔,在纸上快速画出新的分镜:“不是二选一,而是渐进式展开,这样既保持逻辑又不会太复杂!“
许川盯着她的草图看了许久,缓缓点头:“这个方案可行。“他看向陈晶的眼神多了几分欣赏,“没想到你挺会解决问题。“
“没想到你也会妥协。“陈晶调皮地回敬。
许川嘴角微扬,几乎算是一个笑容了。他转向电脑,开始搭建项目框架。陈晶在旁边看着,被他的工作效率震惊——修长的手指在键盘上飞舞,代码如行云流水般出现在屏幕上,几乎没有停顿和修改。
“你打字都不用看键盘吗?“陈晶惊叹。
“习惯。“许川简短回答,但陈晶注意到他的耳尖微微泛红,似乎不习惯被夸奖。
会议持续了两小时,结束时已经华灯初上。许川送陈晶到校门口,秋夜的凉风拂过两人的发梢。
“周四晚上继续?“陈晶问。
许川点头:“七点,创客空间。“
“我记下了。“陈晶转身要走,又想起什么,“对了,社长说要请你吃饭表示感谢,明天晚上有空吗?“
许川皱眉:“不必。“
“可是...“
“我不喜欢应酬。“许川语气坚决,“专心把项目做好就行。“
陈晶无奈:“好吧,我会转告社长。“
回宿舍的路上,陈晶的手机响了。是林一曼:“晶晶!你猜怎么着?学生会下周有个联谊活动,我负责邀请嘉宾,名单上有许川!你要不要一起来?“
陈晶想起许川刚才说的“不喜欢应酬“:“他应该不会去。“
“你怎么知道?“林一曼敏锐地追问,“你们最近有联系?“
陈晶简单解释了编程大赛合作的事,电话那头传来夸张的尖叫。
“天啊!你们这是命运的安排!“林一曼兴奋地说,“近距离接触这么久,机会难得啊!“
“什么机会,我们只是工作关系。“陈晶反驳,却感觉脸颊发烫。
“少来,你肯定对他有好感!“
“我没有!“
“那你帮我追他?“林一曼步步紧逼。
陈晶语塞。不知为何,这个提议让她心里泛起一丝异样的不适。
“...再说吧,车来了,先挂了。“
挂断电话,陈晶望向车窗外流动的灯光,思绪纷乱。合作才刚刚开始,她就已经看到了许川不为人知的一面——工作时专注到忘我的神态,解决问题时灵活的思维,还有那偶尔流露的、转瞬即逝的微笑。
“只是工作关系。“她小声对自己重复,却无法解释心头那抹莫名的期待。
初次写作,希望大家多多支持 (ૢ˃ꌂ˂⁎)
您的支持就是作者创作的动力!
1张推荐票
您的支持就是作者创作的动力!
1 谷籽 = 100 咕咕币
已有账号,去登录
又想起来了