第7章 太公钓鱼之玄钩钓慧
第1节智锁的“滞碍”
老林将智能门锁APP的测试报告重重拍在会议桌上,米白色的纸页被红字划得触目惊心——“算法卡顿频发、指纹识别率82%”,这行字像烧红的铁丝扎眼,他指节捏得发白,太阳穴突突直跳。这已是第三次修改方案,客户上周在会议室撂下狠话:“两周内识别率达不到95%,立刻终止合作,违约金按合同翻倍扣”。他偷瞄了眼财务发的资金报表,公司账上的余额刚够付下个月房租,员工的养家钱更是悬在半空。
“郑哥,真没人能救场了?”老林的目光死死盯着技术副总老郑,声音带着难以掩饰的发紧。老郑是他穿一条裤子长大的发小,从公司初创就跟着他,技术圈的人脉熟得能闭着眼数,连大厂的算法大牛都能搭上话。
老郑挠了挠泛白的鬓角,面露难色:“人倒是有一个,老陈。以前在BAT做生物识别算法,业内小有名气,去年辞职回家接私活了。但这主儿怪得很——上门谈事得带现磨蓝山咖啡,少一口奶、多一勺糖都不行;聊方案得等他喂完猫,说是‘猫不舒坦,我思路就打结,改一百遍也没用’;还坚决不坐班,说‘办公室的空调风太硬,吹得脑子发木,算不出好算法’。”
“这不是扯犊子吗?”销售总监小王猛地站起来,椅子腿在地板上划出刺耳的声响,“咱是请人解决问题,不是请祖宗供着!上次找的那个程序员,就因为咱没给配机械键盘,干了三天拍屁股就走,还敢反过来要‘精神损失费’!”
老林没接话,手指无意识地敲着桌面,发出“笃笃”的闷响。他知道老郑不会推荐不靠谱的人——当年公司开发第一代智能锁,就是老郑找的技术团队救的急。可老陈这一堆“规矩”,实在太拿乔。可转念一想,客户的违约金、员工的房贷车贷,哪一样都容不得他讲脾气。“老郑,你约他,就说我亲自请,咖啡要现磨的,按他的规矩来——哪怕他要手冲的,我也去学。”
小王还想劝,老林摆了摆手,语气斩钉截铁:“现在不是讲老板架子的时候,是活命的时候。周文王请姜子牙,还得亲自去渭水边等,人家钓的是王师,咱钓的是救命的技术,带杯咖啡算啥?”
第二天一早,老林特意绕到市中心的精品咖啡店,看着店员手冲蓝山咖啡,全程盯着火候和萃取时间,生怕差了分毫。提着温热的咖啡杯,跟着老郑往老陈的小区赶。老陈住老旧小区的顶楼,没装电梯,老林爬得气喘吁吁,汗水浸湿了衬衫后背,咖啡杯的温度透过指尖传来,倒成了唯一的支撑。他心里暗自嘀咕:“这要是个光摆谱没真本事的骗子,我非把这杯咖啡泼他脸上不可——但要是真能救公司,泼我脸上也行。”
第2节饲猫的“智士”
老陈家的防盗门没关严,留了道一指宽的缝,里面传来此起彼伏的“咪呜”声,软乎乎的,透着娇憨。老林轻轻推开门,看见个穿格子衫的中年男人蹲在玄关,正给三只圆滚滚的橘猫喂罐头。他头发乱得像刚被揉过的鸡窝,眼镜片厚得能当放大镜,裤腿上沾着几根猫毛,却洗得干干净净,连罐头勺都擦得锃亮。
“老陈?”老郑试探着喊了一声。
老陈头都没抬,手里的罐头勺稳稳地往猫碗里添肉,动作轻柔得像在摆弄精密零件:“咖啡放玄关的木柜上,别放塑料板——会有味儿。先等我喂完猫,它们要是饿急了,一下午都跟我闹脾气,我盯着屏幕都能走神。”
老林把咖啡小心翼翼地放在木柜上,心里的火气窜了上来——他开公司五年,就算面对大客户,也没受过这种“等喂猫”的待遇。可看着测试报告上的红字,他硬生生把火气压了下去,耐着性子站在旁边,看着老陈跟猫絮絮叨叨:“慢点吃,小白你最胖,少吃点,不然又跳不上窗台看鸽子了;小黄别抢,你碗里还有呢。”
二十分钟像一个世纪那么漫长,老陈终于喂完了猫,用纸巾擦了擦每只猫的嘴,才往沙发上一坐,拿起咖啡抿了一口,眉头慢慢舒展开来:“说吧,啥问题?别跟我扯‘高端智能’‘行业标杆’那套虚的——直接说卡在哪了,数据给我看,别浪费时间。”
老林赶紧掏出平板,点开测试报告递过去,手指都有点抖:“是智能门锁的指纹识别,老卡顿,有时候用户手指按三次都没反应,识别率也上不去,客户要95%,我们现在才82%,连潮湿天气都撑不住。”
老陈快速扫了眼报告,手指在平板屏幕上划了几下,调出数据曲线,嘴角勾起一抹冷笑:“你们这算法,跟筛子似的漏洞百出。指纹特征点提取得太杂,连手上的纹路杂质都算进去了,冗余数据没清理干净,CPU负载一高,不卡才怪。还有,你们用的是‘单模板匹配’,遇到手指脱皮、潮湿的情况,特征点对不上,识别率能上去才怪。”
老林的眼睛瞬间亮了,像抓住了救命稻草:“那您有解决办法?”
“办法有,不难。”老陈靠在沙发上,伸手摸了摸跳上来的橘猫,猫爪子搭在他的膝盖上,“但我没空。我现在接的私活,是帮朋友做智能家居的算法,活儿轻松,钱还比你们这项目多一倍。你们这小公司,事儿多规矩多,我懒得伺候——上次有个小公司请我,天天催进度,还不懂装懂让我改算法,最后改崩了,还想让我背锅。”
老林的心一下沉到了谷底——这是明晃晃的拒绝。他还想再劝,老陈已经站起来,往书房走:“咖啡不错,是我喜欢的中度烘焙。下次别来了,我家猫怕生,你们来了它们躲床底,晚上都不出来吃饭。”
出了老陈家的楼道,小王的微信就发了过来:“咋样?人请着了吗?客户又来催了!”老林回了句“还能咋样?人没请着,看了半天喂猫”。老郑拍了拍他的肩膀,叹了口气:“老林,别灰心。这老陈就是这脾气,跟姜子牙似的,直钩钓鱼,就等真心求贤的人。你要是真想请他,就得拿出点诚意,别端着老板的架子——他要的不是咖啡,是尊重。”
老林捏着手里空了的咖啡杯,杯壁还留着余温,心里琢磨着老郑的话——是啊,周文王为了请姜子牙,还背着他走了八百步,最后得了八百年江山。自己不过等了二十分钟,跑了两趟路,算得了什么?
第3节再访的“诚念”
老林没回公司,转头去了老郑说的那家黑胶唱片店。老郑说,老陈最大的爱好就是收集黑胶唱片,尤其痴迷邓丽君,家里堆了满满一柜子,连绝版的专辑都能找到。唱片店在老巷子里,木质门帘透着暖光,老林掀开门帘进去,店员推荐了好几张流行唱片,他都摇头,直到看见玻璃柜里的限量版《甜蜜蜜》——封面是邓丽君的经典笑脸,还带着原厂的塑封。
“这张多少钱?”老林指着唱片问。
“八百块,就这一张了,是老主顾寄卖的。”店员说。
老林没犹豫,直接付了钱——这钱够他半个月的伙食费,可他知道,这比什么都管用。又去咖啡店重新磨了杯蓝山咖啡,这次特意让店员少放了半勺糖,按老陈的口味来。转身再次往老陈家跑,这次爬楼梯,居然没觉得那么累。
老陈开门看见他手里的黑胶唱片,眼睛明显亮了亮,镜片后的目光都柔和了,没再让他站在玄关等,直接把他让进了书房。书房里摆着一台老式黑胶唱片机,机身是深棕色的木壳,擦得锃亮,旁边堆着一摞整齐的唱片,墙面上挂着邓丽君的复古海报,连台灯都是民国风格的。
“你也喜欢邓丽君?”老陈接过唱片,手指轻轻擦了擦封面,动作温柔得不像个搞技术的,“这张是1985年的限量版,我找了好几年都没找到。”
“我平时不怎么听,但我知道您喜欢。”老林没提项目的事,只是指着唱片机,笑着说,“这机子看着有些年头了,音质应该错不了吧?我爸以前也有一台,后来搬家弄丢了,他还可惜了好久。”
老陈笑了,把唱片小心翼翼地放进唱片机,按下开关。《甜蜜蜜》的旋律缓缓飘了出来,温柔的嗓音裹着岁月的质感,填满了整个书房,连窗外的蝉鸣都变得柔和了。“这是我爸留下的,当年他在香港出差买的,跟着我快四十年了,现在还能正常转——我每个月都给它上油,跟保养算法似的。”
俩人就着旋律聊了半小时,从邓丽君的《月亮代表我的心》聊到黑胶唱片的音质特点,老林半句没提算法的事。直到唱片放到尾声,唱针轻轻抬起,他才慢悠悠地说:“老陈,其实我今天来,不是催您干活的。我回去查了《生物识别算法优化手册》,您昨天说我们的算法用的是‘单模板匹配’,要是换成‘多模板融合’,再把冗余数据清掉,是不是能好点?还有,我看资料说‘动态补偿’能解决潮湿问题,您觉得可行吗?”
老陈关掉唱片机,眼神里多了几分认真,甚至带了点惊讶:“你倒是做了点功课,没瞎糊弄。‘多模板融合’是对的,但还不够——得加个‘特征点权重分配’模块,把重要的纹路特征提出来,不重要的删掉,这样能减少卡顿。‘动态补偿’也得做,不然遇到手指有污渍的情况,还是识别不准。”
老林赶紧掏出笔记本,笔尖飞快地记着,连老陈说的“特征点权重阈值设为0.7”都记了下来:“您能具体说说‘权重分配’怎么实现吗?我们团队的技术人员都是刚毕业的,没接触过这么深的算法。”
老陈没藏私,从特征点筛选的逻辑讲到数据优化的步骤,足足说了半小时,还拿出自己的算法笔记给老林看,上面画满了流程图。最后叹了口气:“你们团队的技术底子太弱,就算知道方法,也未必能落地。很多细节处理,得有经验积累——比如权重阈值的调整,差0.1就差很多,不是看几篇论文就能搞定的。”
“那您能帮我们落地吗?”老林终于说出了此行的目的,语气带着诚恳,甚至有点卑微,“条件您开,不坐班也行,团队全听您的技术决策,薪资我们按行业顶薪给,项目成了再给您加20%的分红。要是您觉得不方便,我们还能给您配个专属的技术助理,帮您跑腿。”
老陈盯着老林的眼睛,沉默了足足一分钟,才开口:“我不是拿乔,是真怕遇到急功近利的老板。上次有个公司请我,天天催进度,还让我改来改去,最后项目黄了,还想让我背锅。我现在接私活,图的就是清净,能按自己的节奏做技术。”
“我保证,绝不瞎指挥,技术上全听您的,您说怎么改就怎么改。要是我说话不算数,您随时走,我不仅付您全部薪资,还额外给您一个月的违约金。”老林举起手,语气郑重,眼眶都有点红——他知道,这是公司最后的机会。
老陈笑了,点了点头:“行,我信你一次。但我有个条件——每周我只去公司两天,其他时间在家干活,有问题线上沟通,别老往我家跑,我家猫怕吵,吵着了就不吃饭。”
老林赶紧点头,心里的石头终于落了地,眼泪差点掉下来:“没问题!啥条件都没问题!您要是需要猫罐头,我都能帮您买!”
出门的时候,老林掏出手机给老郑发微信:“成了!老陈答应了!”老郑秒回:“就知道你能行!这就是‘太公钓鱼’,他的规矩是‘玄钩’,你的诚意是‘上钩’,只有真心换真心,才能钓着对的人。”
第4节数合的“成局”
老陈上手后,果然没让人失望。他先是花三天时间梳理了原有的算法框架,用思维导图把每个模块的问题都标了出来,像医生给病人看病似的。然后砍掉了冗余的特征点提取模块,换成了更高效的“多模板融合+动态补偿+特征点权重分配”方案,还帮团队改了几个隐藏的逻辑BUG——有个BUG是因为代码注释错了,团队跟着注释改,越改越乱,老陈一眼就看出来了。
半个月后,新的测试报告出来,指纹识别率达到了97%,卡顿问题彻底解决,连手指脱皮、潮湿的极端情况,识别成功率都在90%以上。客户带着技术团队来演示,当场用湿手指、脱皮手指试了十次,全成功了,客户总监拍着老林的肩膀说:“就冲这识别率,以后我们的智能锁项目,全给你们做!还能帮你们推荐其他客户!”
庆功宴上,小王端着酒杯,红着脸走到老陈面前,手都有点抖,酒杯里的酒晃出了小涟漪:“陈哥,之前是我不懂事,觉得您摆谱,说话冲了点,您别往心里去。我敬您一杯,这杯我干了,您随意。”说完,他仰头把杯里的白酒全喝了,呛得直咳嗽。
老陈笑了,喝了口酒:“没事,我知道你是急公司的事。我不是摆谱,是筛人——要是你们老板第一次被我拒绝就走了,说明他没诚意,我就算去了,也干不长久。我那点‘怪脾气’,就像姜子牙的直钩,看着傻,其实是在找真心想做事、肯尊重技术的人。现在的小公司,太多急功近利的,只想赚快钱,不尊重技术,最后项目黄了,还怪技术人员不行。”
老林也端着酒杯走过来,跟老陈碰了一下,酒杯发出清脆的声响:“老陈,说实话,第一次被你拒绝,我心里也挺火的,觉得你太拿乔。后来老郑跟我说,周文王请姜子牙,还得屈尊去渭水边等,我才明白,真有本事的人,都有自己的‘钓法’——他们要的不是钱,是尊重,是能安安心心做技术的环境。以前我总觉得,老板就得有老板的架子,现在才知道,架子不值钱,能留住人才值钱。”
老郑在旁边笑着起哄:“你们这就是现代版的‘君臣庆会’!老林是‘屈尊访贤’,老陈是‘剑走偏锋’,俩人手把手,把这‘算法局’给破了!以后咱们公司的技术,就能靠老陈撑起来了!”
老陈喝了口酒,眼神里带着真诚:“其实我早就知道你们公司的情况,也听说你是个踏实做事的老板,不搞那些花里胡哨的——上次我在行业群里,还看见有人夸你,说你从不欠员工工资。我那点‘怪规矩’,也是怕遇到急功近利的,最后项目黄了,还得背锅。现在看来,我没选错人,你们团队虽然年轻,但肯学,这就够了。”
庆功宴散了,老林走在回家的路上,晚风一吹,心里亮堂得很。路边的路灯把他的影子拉得很长,他想起刚开始创业的时候,总觉得“老板就得说了算”,现在才明白,“太公钓鱼局”不是耍小聪明,是双方的诚意博弈:贤才用“特立独行”的规矩做“玄钩”,筛选真心尊重自己的人;主事者用“放下架子”的诚意做“鱼饵”,打动真正有本事的人。只有彼此契合,才能凑成“君臣庆会”,把事办成。
第二天上班,老林在公司的白板上写了一句话:“贤士有玄钩,钓的是尊重;诚者有初心,换的是真心——玄钩钓慧,非诚不聚。”
老陈来公司的时候,看见白板上的字,笑了笑,没说话,只是打开电脑,开始优化下一个版本的算法——他想给智能锁加个“老人指纹适配”功能,让家里的老人也能轻松用。老林看着他的背影,心里踏实得很——这“玄钩钓慧局”,钓的从来不是鱼,是对的人,是能一起成事的真心与诚意。而这,才是公司能走得远的根本。