老码农原创小说《码农故事》 22-23回

《码农故事》第二十二回

到了神经内科,尹松已经在办公室等着他们了。寒暄过后,尹松请其他人在外面等,自己问了一下高爽的病史和一些基本情况,安排他做了一些检查。等检查结果都出来以后,他逐份拿来仔细看了一会,又和高爽交流了一段时间。最后,尹松没给高爽开药,就直接陪着高爽出来了。

几个人都关心地围上去。尹松说:“检查结果在高爽这里,你们看看吧,我觉得问题不太大。”宋琳关心地看着高爽,高爽冲她笑了笑,把检查结果递给她看。段倩也凑到宋琳旁边,一起看着结果。

赵川想着数据的事情,就让他们几个稍微等一下,自己陪着尹松回到办公室。
尹松以为赵川想具体了解高爽的病情,就对他说:“我的诊断已经和高爽交流过了,他自己也基本赞同我的判断。从神经系统检查和脑电图等结果来看,他并没有什么器质性的病变,当然做脑部CT会更准确,但是我觉得暂时没有这个必要。”

赵川松了一口气:“那就是说,生理方面没有发现什么异常?”
尹松点点头:“就目前做过的检查来看,没有发现器质性异常。另外,从他日常的睡眠等状况来看,已经和正常人一样了,只有偶尔遇到兴奋的事情才会导致失眠。所以我觉得他目前偶发的失眠主要是因为心理问题引起。要消除习惯性的一些紧张情绪,恢复正常的心理状态,就可以解决这个问题。”

赵川又问:“那怎么消除紧张情绪呢?”
尹松说:“这就因人而异了。要找到让他紧张的根源,看起来是他以前工作强度过大导致了植物神经紊乱,在恢复过程中又因为情绪不稳定产生了焦虑,后来经过脱离焦虑环境,从事适当的体力活动,生理问题基本解决了,但在长期过程中产生的心理问题还没有消除。我建议他不要太多避讳以往的工作,慢慢地从心理上排除对它的恐惧感,虽然以后不一定还去做这个工作,但起码不需要因为接触了一些这方面的事情就过度兴奋。这需要家属的配合,摸索最好的途径。”

赵川听明白了。他知道关键还是要靠宋琳来消除高爽的紧张情绪。他又向尹松解释了自己关于尹松课题数据的解决办法,尹松听了很高兴,觉得有现成的稳定系统是最好不过了。赵川接着又提出了数据共享的问题,尹松却没有痛快地答应,只是说自己需要考虑一下,还得通过院里的伦理委员会审批才能答复他。赵川表示理解和感谢,就向尹松告辞。

尹松客套道:“这么晚了,要不在我们这吃了饭再走?我们院的食堂还不错的。”
赵川说:“不了,我还得送他们几个回去。这次来得太匆忙,又占用了你这么多时间,太感谢了。下回等你有空我再请你吃饭吧!”
尹松把他送到门外,四个人再次感谢了尹松给安排的特殊待遇,就告别离开了医院。

回去的路上,高爽和宋琳坐在了后排,手拉着手,时不时对望一眼,露出一丝笑容,却一句话也不说。段倩坐到了赵川旁边的副驾驶座位,哼着歌眼睛看着窗外。
赵川表面平静,内心却好似万马奔腾。一想到高爽的病其实并不严重,他立刻展开了无数遐想:产品优化,新功能,性能改进……太多地方可以改善了,万事俱备,只欠一人,而这个人非高爽莫属啊!

他努力让内心平静下来。开到半路,他才想起该吃饭了,于是一边开着车一边问其他人:“这么晚了,要不咱们一起找个地方先吃点?”

宋琳说:“不用麻烦了,我们今天下午请了假,正好回家做饭。请你把我们带到你们公司楼下就行了。”

赵川看她也不像是客气,就点了点头:“那好吧,听你的,我就不耽误你们的时间了。”

宋琳赶紧说:“哪里啊,我还没来得及感谢你帮我们联系了这么好的医生呢!看了这么多医生,基本都是简单问问就开一堆药,不但浪费钱还有副作用,所以我们后来都有点排斥看医生了。这位尹主任是头一个没开药的。他做的检查和给出的意见也都很专业。高爽已经把他的意见都告诉了我,我知道该怎么做了。这都多亏了你帮忙。”

赵川一摆手说:“我只是牵个线而已。咱们保持联系,有什么我们能帮忙的,一定要告诉我。车站到了,你们是坐这个公交车吧,我停这里行吗?”

宋琳说:“好的,谢谢你了!”

高爽还是没说话,只是从后面拍了拍赵川的肩膀表示感谢,就和宋琳一起下了车。

赵川开车掉头回到公司,才想起来应该先问一声段倩怎么走。他想,自己又糊涂了,怎么就直接把段倩给拉回公司了?人家明明从那边坐另一个公交车就直接回家了。

他边停车边想,那就问问段倩要不要一起吃饭好了。还没等他张嘴,段倩倒先说话了:“老大,我想和你聊聊高爽的事情。”

赵川答应着:“好啊,那咱们一起吃饭吧?晚上我还有点事得加班。”

段倩说:“嗯,今天我请你,咱们去吃寿司怎么样?”

赵川觉得无所谓,于是俩人一起走到旁边的寿司店,里边人不多,他们找了个安静的位子坐了下来。

段倩从转盘上拿了几盒寿司,对着赵川很认真地说:“我想说的就是,你可别打高爽的主意。他其实已经找到了最适合他的生活方式,就是现在这个状态挺好的,我觉得不管他恢复得怎么样,你都别劝说他来帮咱们干活。这种生活不适合他。”

赵川先倒了点茶水喝着。他觉得段倩的想法有点匪夷所思:“不会吧?以他的能力就干一辈子外卖,还是最适合他的生活方式?”

段倩回答:“没错呀。不过,也不一定是一辈子送外卖啦,比如干干农活,养养家禽什么的,就挺好的。”

赵川觉得很惊奇:“那能挣什么钱啊!日子过得那么苦,我觉得时间长了他自己都会后悔的。”

段倩突然很神秘地说:“你知道吗,其实他们并不穷,有不少存款呢!只是他们喜欢这种贴近自然的生活方式,不功利的生活态度。确实很少有人能做到这一点。其实吧,他们一开始也只是尝试换个活法来治病,可是时间长了之后,他们其实已经适应这种生活方式了。反正,反正,我觉得这样是最适合他们的。要是你再把高爽拉进来,他不会过得快乐的。”

赵川觉得段倩说的听起来有道理,可是就是想不明白其中的逻辑。因为他脑子里一直还是想着高爽要是能来,有好多地方可以帮得上忙,甚至可能整个系统架构都可以有机会优化一下。可是段倩说的完全是唱反调嘛。算了,反正按尹松的说法,高爽也还要恢复一段时间,自己也正好再慎重考虑一下。

赵川想到这儿,看着段倩笑了笑说:“你说的东西太高深了,都上升到了哲学领域。我得好好想想,反正现在也不着急,高爽起码还得恢复上个一年半载的。你说呢?”

段倩也笑了:“嗯,我是不是有点杞人忧天啊?宋琳都还没想到这里呢!”

俩人一起笑了起来。赵川看着灯光下段倩天真的笑脸,感觉如沐春风,不禁又有点动心。 <待续>

 

《码农故事》第二十三回

赵川想到之前自己的决定,努力控制着自己的情绪,简单聊完就把段倩送回了家。段倩一点也没察觉到赵川的情绪变化,一路说着最近听来的笑话,等赵川把自己送到楼下,就下车很开心地回家了。

第二天一上班,赵川就和莫楠一起帮尹松的课题配置数据模板,段倩也顺带着把新完成的暑期样式布署上去,到了下午基本完成了集成,就等着陈呆子下班过来帮忙做数据统计的数学模型了。

赵川这时想起上次朱斌告诫他的代码分级管理体系,正好借这个机会来实施。他打算第一步先把代码分到两个库里:一个核心代码库,包含域类定义和基础服务,也就是MVC里的M部分,这个库只有他和莫楠有访问权限;另一个是外围代码库,包含控制器和视图,也就是MVC里的V和C部分,整个开发团队都有访问权限。

修改这些配置对赵川来说是轻车熟路了,只花了不到一个小时,他就完成了代码库的新配置。这也得益于一开始赵川的设计,把所有数据访问都做成了基础服务,数据定义对视图是透明的,提取数据都是通过服务的通用接口来进行,因此隔离两部分代码并不会影响开发的进行。尽管如此,为了保险,配置完后他又叫莫楠和段倩在他们自己的电脑上测试了一下,确定一切正常。

裴曼虽然来的时间还不长,但也很快适应了这种集体加班的氛围,她看了看表,对赵川说:“老大,6点了,咱是不是叫个外卖先吃着?”

赵川赞同道:“好啊,估计我同学也快到了,正好一起边吃边聊。”于是裴曼马上打电话叫了个外卖。

大家都干着手头的活,等着陈呆子,不知不觉的,半小时又过去了。

莫楠坐在自己座位上嘀咕着:“不就是一个统计的活儿嘛,上升到数学模型的高度,有什么必要啊,这不是杀鸡用牛刀吗?”

裴曼瞥了他一眼,没理他。她知道,自己要说一句,莫楠肯定有十句等着她,自己还是假装没听见的好。

莫楠一看裴曼不接话茬,干脆转过来对着裴曼没话找话:“哎,你不是叫外卖了嘛,怎么这么久还没到?我都饿了,中午就没吃饱。”

裴曼正要答话,门突然被推开了,进来一位男子。只见这位男子满头的乱发就像鸡窝一般,鼻梁上架着一副厚厚的眼镜,手里拎着一个又大又重的包,满头大汗,气喘吁吁。

裴曼下意识地想:外卖来了。她马上站起身走向男子,一边问着:“您好,是我们的外卖吗?”

男子愣住了,眼镜片后面的一对小眼睛眯缝起来看着裴曼,然后四处张望着。这时赵川也看到了男子,马上从座位上站起来挥了挥手:“老陈,我在这儿!来,过来坐。”

裴曼意识到自己认错人了,不好意思地对来人说:“啊,对不起,我认错人了。”

陈呆子憨笑了几声,径直走到赵川的座位边,一屁股坐下了。他喘着气说:“我出来晚了。昨天刚干完的活,他奶奶的客户又提需求变更,给我们折腾的够呛。”

赵川拍拍陈呆子:“没事,反正我们这里也有好多自己的事,你下回别这么着急了。来,我给你介绍一下我们的同事。”

陈呆子跟着赵川挨个和裴曼、莫楠、段倩打了招呼,互相认识了一下。正好这时外卖也送到了,几个人就坐下边吃边聊。

先是裴曼给陈呆子讲述了一下自己的思路,简单分析了一下市场细分领域的竞争情况。

陈呆子听完后问:“您这里有没有以往市场活动的记录,比如活动内容、费用和效果之类的?”

裴曼想了想说:“我不太确定,因为以前的活动都是行政安排的,我这里有一些交接过来的文件,得找一下看有没有这方面的内容。”

赵川肯定地说:“应该是有的。以前的市场活动,事前都有方案和预算,事后都有工作总结。”

裴曼拿出自己的电脑,果然找到了以前行政的一些方案和总结,就把电脑递给陈呆子,陈呆子看了一会,把一些数据记在了他的小本子上。

裴曼讲完后,莫楠又详细介绍了持久层的总体设计思路,然后带着一点不服气的神态问:“那您看,我们的数据分析应该如何进行呢?”

陈呆子在一个小本子上仔细地做着记录,然后扶了扶眼镜说:“我能看一下后台的数据表吗?”
莫楠坐着没动,眼睛看着赵川。

赵川爽快地对莫楠说:“老陈要看什么就给他看什么。对他我是一百个信任。”

莫楠无奈地让出自己的电脑。陈呆子一边看着数据,一边在小本子上画着图,时不时地还向莫楠问一些问题,例如这个数据表都和哪几个数据表有关联,这个数据项是否和那个数据项具有相同的选项,等等。莫楠也一一给予了详细的说明。

看完数据之后,陈呆子从莫楠的座位上起来,又问了裴曼几个问题,例如她设想中的市场活动的核心目标是什么,有没有量化的指标,如何计算这些指标,等等。裴曼也详细地向陈呆子讲述了自己的想法,赵川也进行了一些补充,陈呆子把听到的所有答复都详细地记录下来。

数据看完了,问题也问完了,莫楠觉得陈呆子该提出自己的方案了。可没想到陈呆子又开始拿着小本子写写划划,过了一会,他用自己的语言把莫楠和裴曼给他讲的内容又重新表述了一遍,并要求他们俩反馈他的总结是否准确。莫楠纠正了他的两个细节描述,对于其他部分都表示赞同。裴曼则完全确认陈呆子的理解是准确的。

陈呆子点点头,收起小本子,手里拿着吃了一半的汉堡边吃着边向他们告别,说要回去整理分析一下,周五再过来和他们讨论数学模型的设计。赵川一看时间都10点多了,就陪着陈呆子下楼,一直把他送上出租车。

陈呆子刚一出门,莫楠就大叹一口气:“耗了咱一晚上时间,合着这位大师是到咱们这儿学习业务知识来了。裴曼你说,到底是他来帮咱们干活,还是咱们教他啊?”

裴曼对莫楠倒是不以为然:“我觉得他挺有谱的啊。你没看咱们给他介绍了这么多东西,他这么快就全理解消化了,有的问题总结出来比我想的还要深刻,比如量化指标这部分,我都蛮有收获的呢。”

莫楠不屑地说:“光深刻有什么用,老大找他不就是为了数学模型吗?他还得回去考虑,过一个月黄花菜都凉了。”

段倩纠正莫楠说:“人家才没说一个月。周五不就再来讨论了么。”

莫楠从鼻子里哼了一声:“周五只是再来讨论而已,又不是给出模型。很多业务逻辑的细节他压根都没看到呢!就这样走马观花的能理解什么业务需求,估计每周再来问一次,讨论来讨论去的,随便拖一拖就一个月没了。我看啊,这事八成得黄!不信你们走着瞧,我敢赌一顿麻辣烫。”

裴曼和段倩都不说话了。莫楠的担心也不无道理,虽然看起来陈呆子的逻辑分析能力不凡,可是做事的风格总让人感觉云里雾里的,有点不放心。

裴曼觉得应该转移一下话题,就提起赵川让她安排的周末海滩游活动。她说打算在海边找一个度假村,大家周六一大早出发,在海边住一个晚上,可以游泳、烧烤、打沙滩排球,到周日下午再回来。莫楠和段倩一听都很高兴,非常赞同裴曼的安排。

这时,赵川打电话给裴曼,让她通知大家回家休息,说他已经到楼下就不上来了。于是大家各自收拾东西回家。 <待续>

打赏支持我写出更多好文章,谢谢!

打赏作者

打赏支持我写出更多好文章,谢谢!

任选一种支付方式

1 收藏 8 评论

关于作者:老码农

搞得定代码,罩得住娃;治得好跟腱,踢得了球。Hi,我是老码农,蜀黍有练过,小盆友们不要随便模仿喔。(新浪微博:@老码农的自留地) 个人主页 · 我的文章 · 122 ·    

相关文章

可能感兴趣的话题



直接登录
最新评论
  • 帝霸戈   2013/11/08

    刚看到这里,有个疑问哈,代码分级管理体系把代码分开后,那么没有M部分访问权限的开发人员,能不能跑起来项目呢?毕竟只有V和C部分?怎么解决呢?是把M部分打成库文件(jar包)应用呢?这样不又成了两套代码了?不知作者能否看到,盼解答

    • 黄利民 站长 2013/11/08

      帮你@laomanong

    • 老码农 其实,我是一个作家 2013/11/08

      M部分改动不会太频繁,可以打个包共用,及时更新,或者在单元测试中用mock方式模拟。CV的单元测试跑通之后,集成测试由有M权限的程序员来跑。

    • 老码农 其实,我是一个作家 2013/11/09

      其实我昨天的回复不太清晰,应该分几种情况讨论。
      你说的“跑起来”如果是指集成测试,应该是有更高权限的工程师做的工作;
      如果是单元测试,那本来就不应该引入其他的包,外部类都应该Mock;
      如果是部署,应该是打包给运维人员。所以代码分级对于代码“跑起来”是没有影响的。

      • 帝霸戈   2013/11/11

        谢谢解答,十分详细啦,我已经明白是啥意思了,是不是这样理解:既然代码分级了,那么每个研发人员其实是不能拿到全部代码的,只是单元测试自己的负责的部分就好,需要的M部分只要按需更新就好了!而整个项目的运行测试,模拟生产操作是具有更高的权限的工程师的操作,权限低的研发人员是不需要在他机器上跑起整个项目的.

跳到底部
返回顶部