手机浏览器扫描二维码访问
屋里徐远风正对着一段代码发愁。
他一直好奇,不论自己如何修改代码,1201在处理少数民族语言时,反应都要比普通话和英语慢一些。
为了找到原因,他花费了好几个小时,仔细地将1201全部的代码都看了一遍。
问题出在一个底层逻辑上——
这个AI项目刚起步时,他的水平、技术积累都不够。
所以他用了一个很讨巧的方法来解决语言问题。
一个成熟的逻辑应该是:接受语音指令并传递给程序——检索本地数据库——本地数据库无对应数据——联网检索网络数据——输出结果。
但他当时并没有能力解决语言问题,所以1201的逻辑就变成了:
接受语音指令——非数据库内语言——联网查询指令语言——查询到指令语言——联网进行翻译——传递给程序——检索本地数据库——本地数据库无对应数据——联网检索网络数据——输出结果。
这不仅仅是多了几道程序的问题,还有运行内存(RAM)上的问题。每当接收到各类非数据库语言时,需要将这段语言暂时存储到运行内存(RAM)中去,直到在网络中检索到对应语言并完成翻译后才能将这一部分运行内存(RAM)释放掉。
理论上,解决这个问题的方法很简单,他现在也有能力解决,那就是将这段底层逻辑替换为大家都在用的成熟逻辑。
但底层代码的重写,意味着与之挂钩的其他代码都会受到影响。
这就是为什么越大的公司,代码越是“一整坨”……
况且程序员人群之中,一直有着一条金科玉律:
“如果你的代码能跑起来,哪怕是用各种莫名其妙的bug跑起来,都不要再动它了。”
他当然也知道这点——大一时,他曾经交过一份作业,作业里有这样一段注释:
“请不要删除这个注释,我也不知道为什么,但是删除了这个注释程序就会报错。”
他的教授不信邪,给他把这段注释删了。结果试运行的时候,原本四平八稳的程序频频报错,而且是拆东墙补西墙的那种。
教授折腾了两个晚上后认命了,调用备份将这段注释加了回去。神奇的事情发生了,程序重新跑了起来,依旧四平八稳。
现在回想起来,大概率是中文注释的原因。如果文件编码和编译器假定的编码不一致,这段中文注释后面的换行符可能被吃掉,导致下一行代码直接进注释。
徐远风微微扶额,将所有1201的所有代码全部备份起来。
他作为1201项目的负责人,仅仅是让程序跑起来是不够的。他还要根据项目的生命周期、未来需求来提高代码质量。
他希望1201能在全国进行推广。如果这一段代码不作更改,未来1201想要打开东南部沿海市场,尤其是以粤语方言区和闽南语方言区为代表的有独特方言汉字的地区,将会极其困难。
这项工作说起来容易做起来难,他的每一次修改都会引发不小的“连锁反应”——不是频频报错,就是无法运行。
为了集思广益,他召集了总公司与阿克苏测试组的项目成员开了一场视频会议。
会议里,大家众说纷纭——
有人认为,按照之前的思路能够达成目标,就已经足够了,无需再进行改进。至于未来投入其他地区市场的困难,可以另行寻找解决方法,当务之急是尽快在新疆市场站稳脚跟。
有人虽然与徐远风立场相同,但他们不赞成现在就进行大规模的改动。这些人认为兵贵神速,首先进入新疆市场之后,再进行改进。在改进完成之后,通过OTA升级原有固件就足够了。
当然也有个别人认为这个项目就是个“面子工程”,完全不必考虑长线运营。
这句话说出,就像是往风平浪静的水面里扔了一串爆竹一样,引起众人的愤怒。
“你说这话什么意思?意思是我们所做的一切都是没有意义的是吗?”徐远风率先发难——这是他七八年的心血,怎么能让人如此侮辱。
“本来就是,越是穷乡僻壤的地方,最喜欢搞那什么面子工程了,我们做的这个项目,就和国外花五千万美元研究人类刷手机会有多快乐一样,毫无实际意义。除了钱以外,我真的不知道我们有什么理由去做这种事情。”那人狡辩道。
“你是说我们这几个人,还有徐工,从上海到新疆,跨越了将近四千公里,都是在做无用功咯?那你为什么还要留在这个项目组?”阿克苏组里,一个年轻人非常生气,狠狠地拍了一下桌子,摄像头都抖了起来。
年轻人不管是性子还是说话都比较直,再加上拍桌子时候的巨大声响,整个网络会议都安静了下来。
偌大的会议里,只有阿克苏组那边传来几声劝解的声音,之前那个态度特别不端正的人也不敢吱声了。
“那个,我虽然是临时来到这个项目组的,但是我觉得凭借我的资历,还是能说两句”阿克苏组那位空降的领导发话了,“远风重视细节,我觉得没有多少问题。有些人工作态度就很不端正,我觉得很不好。因为我们就是在现场测试的,1201项目给当地人和游客带来了多少便利,我们都亲眼所见。大家的努力,以及工作的成果,绝不是一句没有意义的面子工程就可以概括的。而且,1201项目绝不仅仅只是一个所谓的游客接待机器人,它的价值还可以体现在其他方面,长线经营也是必须兼顾的。带着高傲视角来审视其他地区的工作是一种极其错误的行为,今天的事情我会向公司总技术部门以及HRBP部门反应。”
“就这样吧,这个会也没有办法开下去了,散会吧。”徐远风退出了会议,对着一大堆乱糟糟的代码叹了一口气。
“时间不早了,还是先把代码还原,明天再说吧。”
徐远风自言自语道。
“徐远风!”今天尹秋回来的时间有些早,她推开房门就开始喊了起来。
“有重要的事!工作上的!”尹秋的话中带着些许催促。
工作上的?
徐远风皱眉,他感到很奇怪。
工作上的事情为什么会是尹秋来通知他呢?
简介关于四合院平凡人生路穿越到1958年的情满四合院,还好有手艺傍身。虽然系统不够给力,但也勉强够用。道德绑架?不存在,当我选择没有道德的时候,别想绑架我。轻微虐禽,不怼天怼地,在这个年代活好才是最正确的姿势。...
穿到同名的年代文里的炮灰女配身上,唐宛只想过好自己的生活,顺便交好一下原书中的隐藏大佬。可是没想到这隐藏大佬竟然是个村霸,谁能告诉她被村霸盯上了应该怎么办?男人瞧上了新来的那个最漂亮的小知青,日思夜想,终于把人骗进了怀里。七零凝脂美人,嫁给恶霸生娃娃...
文案穿成主角的对头怎么办?快意恩仇,及时行乐,谁不长眼就把谁碾成渣!世界一世子爷变农家子未婚妻私通小叔子,爹娘偏心包庇?陶睿回去认农户亲爹娘,封侯拜相,再见面让你们高攀不起!世界二娱乐圈悲剧影帝总有任务者吸我气运?陶睿吞了气运系统,叫任务者尝尝霉运缠身的滋味!世界三在七零年代当极品作精被重生女当枪使?被哥哥嫂子嫌弃?陶睿有多远滚多远,你们极品,我比你们更极品!世界四老实人不当接盘侠带球跑的霸总娇妻盯上老实人接盘?亲妈苛待家人无耻?陶睿让一群无耻的东西狗咬狗,锁死一辈子!世界五顶罪入狱的双胞胎哥哥世界六倒霉神棍世界七怼人小能手的替身女友内容标签穿越时空打脸快穿爽文搜索关键字主角陶睿,梁玉馨┃配角求收藏我的作者专栏┃其它本文前传大佬拿了渣男剧本快穿一句话简介打脸虐渣★真爽文立意逍遥自在是王道...
最强领主李燃的崛起之路少女监察官以此身为剑,誓要斩断领主身前一切之敌!暗影巫女李燃大人的风格,真是让人沉醉~黑龙妹我将为了领主守护这个世界。未来科技美女董事长那个小子,做的真是帅气呀!必须想个办法让他继承公司!李燃我怎么突然就成帝皇了?一切的开端未来世界,虚拟现实网游破碎星火爆全球!每个人都有可能成为领主李燃随机到最垃圾天赋,却意外与一条黑龙产生羁绊直到他获得第一座神祇城堡,征服世界的旅程开始了!当破灭一切的终焉来临,唯一的帝皇将诞生这是一个无名野草野蛮生长,最终撬起整个地球的故事!...
阮妤陆缙阮妤陆缙陆缙阮妤陆缙阮妤...
简介关于七杀剑帝少年被挚爱夺先天道胎,觉醒更逆天道胎剑冢,修七杀剑体,杀神,杀圣,杀万古诸道!...