待我拯救失去的他庄庄子周阿然热门的网络小说_完整版小说待我拯救失去的他(庄庄子周阿然)
“陈默,公司结构调整,你被优化了。这是补偿金,收拾东西吧。
”张经理轻蔑地把离职协议扔桌上,“别怪我,要怪就怪你只会干活,不会做人。
”陈默愣在原地,翻遍手机,却不知该向谁诉说这份屈辱。-----1 滚蛋吧,老实人!
“陈默,来一下小会议室。”张经理那颗油光水滑的脑袋从工位隔板上面探出来,声音听着跟往常没什么两样,甚至还有点过分温和。可我心里咯噔一下,手里敲代码的动作立马停了。这几天公司气氛怪怪的,裁员的风声传得沸沸扬扬,搞得人心惶惶。我们这种技术岗本来觉得还算安全,可张经理这笑面虎突然点名,准没好事。
我磨磨蹭蹭地站起来,眼角瞟见旁边工位的几个同事都低着头,假装忙得不行,没一个人敢看我。这世道,唉。小会议室里就我们俩,空调冷气开得足,我胳膊上立马起了一层鸡皮疙瘩。张经理笑眯眯地指了指对面的椅子:“坐,坐,别紧张。
”他自己先一屁股坐下,肥胖的身躯把椅子压得吱呀一声。他没急着说话,先是慢悠悠地端起桌上的枸杞保温杯,吹了吹,吸溜了一口,然后才把一份文件推到我面前。
那眼神,怎么说呢,像看一块用抹布,用完就该扔了。“陈默啊,你也知道,最近公司业务调整,架构优化……”他开场白一套一套的,说得特别顺溜,“你这个岗位呢,公司经过慎重考虑,决定……嗯,取消了。”我脑子嗡的一声,后面他说啥我都听不清了,就看见他那两片厚嘴唇一开一合,跟慢镜头似的。“……公司会给你N+1的补偿,按照劳动法来,绝对不会亏待你。手续人事那边会帮你办,今天就……”他顿了顿,手指在桌上敲了敲,脸上那点假笑也收起来了,语气带着一种轻飘飘的蔑视,“收拾东西吧。
”一份冰冷的离职协议被他又往前推了推,差点蹭到我胸口。我今天就滚蛋?我愣在那儿,血液好像一下子冻住了,手脚冰凉。嗓子眼发干,想说什么,却一个音都发不出来。
这几年我在这公司当牛做马,996是常态,关键时刻连续通宵熬方案也有过,功劳全是他的,黑锅全是我背。现在一句“岗位取消”,就想把我打发了?
张经理看我这副呆样,似乎更不耐烦了,身子往后一靠,椅背又发出一声呻吟:“陈默,别怪我。要怪啊,就怪你自己只会埋头干活,不懂人情世故。这社会就这样,光有技术顶屁用?得会来事儿!明白吗?”他这话像根淬了毒的针,精准地扎进我心里最憋屈的地方。是啊,我只会干活。我不会像他那样溜须拍马,不会抢功,不会把别人的创意说成自己的。我就活该被一脚踢开。一股火猛地窜上来,烧得我耳朵嗡嗡响。我拳头攥得死紧,指甲掐进手心,疼得我稍微清醒了点。我想骂人,想把这桌子掀了!可我骂什么呢?跟他撕破脸?有什么用?只会让自己更难堪。
通讯录……我脑子里甚至闪过这个念头,翻遍手机,我能找谁诉苦?老家爸妈?
除了让他们干着急睡不着觉,还能怎样?朋友?大家都一样是社畜,谁比谁容易?一瞬间,那种铺天盖地的孤独感把我淹没了。真就像那句话说的,翻遍所有通讯录,找不到一个可以打扰的人。千种委屈万种苦,只能自己硬咽下去。
我看着张经理那张令人作呕的脸,突然连吵架的力气都没了。算了。跟这种人,没什么好说的。我深吸一口气,再慢慢吐出来,努力让发抖的手稳住。我拿起笔,没再看那份协议具体写了什么霸王条款,直接在末尾签上了自己的名字。笔尖划在纸上,沙沙的响,像给我这憋屈的几年画上了一个屈辱的句号。“这就对了嘛。
”张经理脸上又堆起了笑,一把将协议抽回去,好像怕我反悔似的,“识时务者为俊杰。
出去交接一下工作,收拾东西吧,动作快点,影响不好。”我没理他,转身推开会议室的门。
外面的同事齐刷刷地抬头看我,眼神各种各样,有同情,有庆幸,也有事不关己的冷漠。
我谁都没看,径直走回自己的工位。人事部的动作快得惊人,好像早就准备好了。
一个小姑娘面无表情地递给我一个纸箱,还有一个文件袋,里面是离职证明和补偿金协议之类的东西。“电脑密码取消一下,私人东西拿走,公司物品留下。”她的声音平板无波,像机器人。我默默地清空抽屉。几本技术书,一个用了好几年的保温杯,一盆快养死了的绿萝。东西少得可怜,一个纸箱都没装满。
抱着箱子走出公司大门的时候,我感觉自己像个被扔出去的垃圾。阳光明晃晃的,刺得我眼睛发酸。回头看了一眼这栋熟悉的写字楼,心里空落落的,还有点发懵。
这就……失业了?站在车水马龙的街边,我一时不知道该往哪去。回家?那个租来的小单间,现在回去只能面对四堵墙和焦虑。站着发了一会儿呆,我最终决定先去地铁站。
抱着纸箱挤地铁,周围的人都行色匆匆,没人多看我一眼。也是,这年头,抱着纸箱离职的人太多了,不值钱。心情低落到了谷底。想想下个月的房租,想想银行卡里那点可怜的存款,N+1也撑不了多久。妈的,张磊那个王八蛋!
抢了我那么多功劳,最后就这样把我踹了!我真恨不得……脑子里正乱糟糟地想着,没留神脚下,踩空了台阶,一个趔趄差点摔倒。纸箱脱手飞了出去,里面的东西哗啦一下撒了一地。书、杯子、那盆可怜的绿萝摔得粉碎,泥土溅得到处都是。
“操!”我忍不住骂了一句,狼狈地蹲下去捡。真是人倒霉喝凉水都塞牙!
就在我手忙脚乱的时候,一只白皙修长的手伸了过来,帮我把那几本浸了脏水的技术书捡了起来,轻轻抖了抖灰。我抬头一看,是个穿着职业套装的女人,看起来三十岁左右,妆容精致,气质干练,一看就是那种精英范儿。她旁边还跟着个助理模样的人。“谢谢……”我有点尴尬,赶紧道谢。“不客气。”她声音挺好听的,——《深度学习进阶》、《神经网络原理》、《AI算法优化实战》……都是些硬核技术书。
她眉毛挑了一下,似乎有点意外,又看了看我这一身落魄样和撒了一地的东西,了然地问:“刚离职?”我苦笑一下,点了点头,没多说。太丢人了。她却没走,反而递过来一张名片:“我是锐创科技的技术总监,苏晴。我看你看的书挺深入的,之前在哪高就?做什么方向?”锐创科技?我愣了一下。那不是我们公司死对头吗?
技术实力很强,最近风头正劲。“我……就在刚才那家公司,”我指了指马路对面那栋写字楼,声音干巴巴的,“做AI算法应用,主要搞推荐系统和用户画像建模……”“科信科技?”苏晴眼睛似乎亮了一下,追问道,“他们那个‘慧推’项目,你是不是参与过?”“慧推”项目?那是我熬了无数个通宵,核心算法几乎是我一个人啃下来的!虽然最后署名是张经理。我心里一痛,点了点头:“嗯,参与过一部分。”“只是参与?”苏晴看着我的眼睛,似笑非笑,眼神锐利得像能看穿人心,“我听过你们那边的技术分享会,是叫……张经理主讲的吧?讲得可是有点……嗯,不尽不实。有几个关键节点的实现逻辑,根本没说清楚,或者说是说错了。”我猛地抬起头,看向她。她都知道!她居然能听出张经理在胡说八道!那一刻,所有的委屈、不甘、愤怒像是找到了一个突破口。反正我也被开了,还有什么好怕的!
我深吸一口气,也顾不上丢人不丢人了,指着地上那堆烂摊子:“苏总监,要不……找个地方坐坐?关于‘慧推’项目,还有张经理没讲清楚的‘部分’,我或许可以跟您聊聊?”苏晴愣了一下,随即嘴角弯起一个意味深长的弧度。“好啊,”她爽快地点点头,指了指旁边一家咖啡厅,“就那儿吧。我请你喝杯咖啡,顺便……听听你的‘一部分’。”她特意加重了“一部分”三个字。
我抱着空了不少的破纸箱,跟着她走向咖啡厅。心脏突然开始怦怦狂跳。妈的,情节好像……要往奇怪的方向发展了?2 咖啡厅里的技术核爆坐在咖啡厅里,闻着浓郁的咖啡香,我还有点不真实感。几分钟前我还抱着破纸箱像条丧家之犬,现在居然跟行业里鼎鼎大名的锐创科技技术总监面对面坐着。这人生的大起大落,也太刺激了。苏晴点了一杯美式,给我点了杯拿铁。她没急着开口,就那么打量着我,目光跟X光似的,看得我浑身不自在,只能低头使劲搅着杯子里的泡沫,感觉自己这身皱巴巴的T恤跟这环境格格不入。“说说吧,‘慧推’项目,”她终于开口了,声音平静,却带着一种不容糊弄的气场,“张经理分享会上提到的那个核心用户兴趣挖掘算法,多层感知机耦合注意力机制那个,他说采用了梯度裁剪和自适应学习率来避免过拟合,但我总觉得,以你们的数据稀疏程度,光靠这个,效果提升不可能像他们公布的那么显著。”我猛地抬头,心脏又是一哆嗦。
行家一出手,就知有没有!她一句话就直接点到了最要命的技术难点上!张磊那个蠢货,就知道照本宣科,哪里讲得清楚这里的门道!反正也失业了,豁出去了!我深吸一口气,也顾不上什么藏拙了,语速飞快:“他根本没说全,或者说他压根就不懂!
梯度裁剪和自适应学习率只是表面功夫,最关键的是我们在损失函数里自己改了个东西,加了个基于用户行为序列时间间隔的动态权重因子,相当于隐式地做了时间衰减建模,对付冷启动用户和稀疏数据效果拔群!”苏晴的眼睛瞬间就亮了,身体微微前倾:“动态权重因子?具体公式怎么设计的?怎么解决梯度爆炸的问题?
”“公式有点复杂,涉及到对间隔时间取反双曲正切变换进行平滑……”我越说越兴奋,直接抽出桌上插着的笔,扯过一张餐巾纸就开始画公式,“梯度爆炸好办,我们没用传统的L2约束,自己搞了个条件归一化,看,就在这一步后面……”我叽里呱啦地讲,把当初怎么绞尽脑汁攻克技术难点,怎么试错,怎么最终找到这个巧妙解决方案的过程,倒豆子一样全说了出来。反正这功劳也没人认,还不如说给懂行的人听听,好歹证明老子不是废物!苏晴听得极其认真,时不时插嘴问几个极其刁钻的问题,直指核心。我全都一一解答,有些地方甚至引申开去,讲了我当时另外几个没被采用的、但我觉得更有潜力的优化思路。说到技术,我好像完全变了一个人,不再是那个唯唯诺诺的老实人,眼神都在放光。
这些可都是我的心血啊!不知不觉,一杯咖啡见了底,那张餐巾纸也被我画得密密麻麻,跟天书似的。我讲得口干舌燥,终于停了下来,有点不好意思地看了看被涂鸦的餐巾纸:“呃……大概就是这么个思路。”苏晴没说话,拿起那张餐巾纸,仔细看了足足有一分钟。然后,她放下纸,看着我的眼神彻底变了,不再是之前的探究和些许同情,而是充满了惊叹和……灼热?“精彩!”她轻轻拍了下桌子,把我吓了一跳,“这思路太漂亮了!尤其是这个条件归一化的处理,简直是神来之笔!
难怪‘慧推’前期的效果提升那么猛,后期是不是因为数据量上来后,你们的动态权重因子参数没调好,导致线上服务不太稳定?”我靠!她连这都猜到了?!
我苦笑点头:“是啊,张经理急着邀功,不肯给我时间做更细致的参数调优和线上验证,强行推全量,后面是出了点问题,又让我连夜打补丁擦屁股……”苏晴了然地笑了笑,那笑容里带着点嘲讽,显然是看透了张磊那种人的德行。她靠在椅背上,手指轻轻敲着桌面,沉吟了几秒,忽然问:“你刚才还提到了几个没被采用的优化思路?
比如针对高潜用户挖掘的,说说看?”我又愣了一下,这是要把我老底都掏空啊?不过想想,都到这地步了,还有什么不能说的?没准人家就是纯技术交流呢。于是我整理了一下思路,又把另一个更大胆的、基于图神经网络和迁移学习结合的想法跟她粗略讲了讲。
这个想法更超前,我当时只是有个雏形,还没深入做,就被张磊以“不切实际”为由否决了。
苏晴听得眼睛越来越亮,最后直接打断我:“停!陈默,对吧?你有没有兴趣来锐创?
”“啊?”我彻底懵了,大脑直接宕机。这话题跳跃也太快了吧?刚刚还在讨论算法,怎么就突然跳到挖角了?“我们锐创正在全力攻坚下一代智能推荐系统,缺的就是你这种有真正原创想法和攻坚能力的人。”苏晴坐直了身体,语气变得非常正式和认真,“张磊那种货色,待在那家公司只会埋没你。来我们这儿,我给你足够的资源和权限,让你把这个图神经网络的想法落地,怎么样?”我心跳骤然加速,血液哗一下全冲到头上了!锐创科技!那可是技术圈里的圣地啊!福利好,待遇高,最关键的是技术氛围浓,能学到真东西!多少程序员挤破头都想进去!而且,她让我负责新系统?还能实现我的想法?巨大的惊喜砸得我头晕目眩,差点以为自己在做梦。
但是……等等……我今天刚被裁啊……这反转也太快了吧?而且,直接去老东家的死对头那里,会不会……苏晴好像看穿了我的犹豫,淡淡一笑:“怎么?
还对老东家有情分?想想他们是怎么对你的。在这个行业,实力才是硬道理。
锐创能给你的平台和发展空间,不是科信能比的。薪水待遇方面,你放心,绝对让你满意。
”她的话像一把锤子,敲碎了我最后一点犹豫。是啊,情分?狗屁的情分!
张磊把我当抹布一样扔出来的时候,讲过情分吗?公司给我发那点补偿金的时候,讲过情分吗?我猛地抬起头,眼神变得坚定:“苏总监,谢谢您看得起我!
我……我愿意试试!”“不是试试,是欢迎加入。”苏晴笑着伸出手,“明天早上九点,带好证件来公司办入职,直接来技术部找我。薪水按你之前的三倍算,奖金和期权另谈,怎么样?”三……三倍?!我差点被自己的口水呛到!这待遇……简直天上掉馅饼啊!
我赶紧握住她的手,激动得话都说不利索了:“好!好!谢谢苏总监!我一定好好干!
”“叫晴姐就行。”她笑了笑,递给我一张新的名片,“上面有我私人电话,明天到了直接打我电话。我还有事,先走了。明天见。”她说完,干脆利落地起身,带着助理离开了咖啡厅,留下我一个人对着那张写着“锐创科技 技术总监 苏晴”的名牌和画满公式的餐巾纸发呆。
过了好半天,我才慢慢缓过神来。看着窗外车水马龙,又看看怀里那个破纸箱,最后目光落在苏晴的名片上。一股难以言喻的激动和扬眉吐气的快感从心底涌上来,冲得我鼻子都有点发酸。张磊!科信!你们不是嫌我只会干活吗?
不是把我当垃圾一样扔掉吗?老子这就去你们死对头家!拿三倍工资!做最核心的项目!
等着瞧吧!我猛地灌完了已经凉掉的咖啡,一把抓起名片和那张宝贵的餐巾纸,小心翼翼地对折好放进口袋。然后抱起我的破纸箱,昂首挺胸地走出咖啡厅。外面的阳光,好像突然变得格外灿烂了。失业不到两小时,再就业成功,还是顶级配置!
这感觉……真他妈的爽!3 新战场与旧阴影第二天一大早,我翻箱倒柜找出那套压箱底、只在年会穿过的西装,把自己捯饬得人模狗样,揣着那颗还在砰砰乱跳的心,提前半小时就杵在了锐创科技楼下。
这栋楼比老东家那栋还气派,玻璃幕墙亮得晃眼。
进进出出的都是步履匆匆、眼神里带着光的精英。我深吸一口气,感觉空气里都飘着代码和钞票的味道。前台妹子漂亮得跟明星似的,听说我找苏晴总监,查了下预约,笑容那叫一个甜:“陈默先生是吧?苏总监交代过了,直接上18楼技术部,她在等您。”瞧瞧,这待遇!昨天我还是抱着纸箱滚蛋的失业人员,今天就成了苏总监亲自等的贵宾!这反差爽得我脚底下都有点飘。上了18楼,刚出电梯就被震了一下。开放式办公区超大,装修是那种极简科技风,人体工学椅、升降桌、超大显示屏是标配,角落里还有咖啡机、零食柜、游戏机!
这才叫程序员该待的地方啊!苏晴的助理已经在电梯口等着了,直接把我领进了一间独立办公室。苏晴正在打电话,看到我,示意我先坐。
她今天穿了件丝质衬衫,干练又飒爽。挂了电话,她冲我一笑:“来得挺早。怎么样,对这环境还满意吗?”“满意!太满意了!”我赶紧点头,跟刘姥姥进大观园似的。
“满意就好。手续我让助理带你快速走一下,合同已经准备好了。
”她递给我一份厚厚的合同,“薪水按昨天说的,三倍。奖金看项目绩效,期权这部分,等你通过试用期再具体谈。”我接过合同,看着上面那个惊人的数字,手差点抖起来。妈的,这真是鸟枪换炮了!以前在科信,累死累活拿那点钱,还得被张磊盘剥,想想真是憋屈!
我强装镇定,飞快地签了字,生怕她反悔。办完手续,苏晴亲自带我出去,拍了拍手,吸引了大办公区所有人的注意:“大家停一下,介绍位新同事,陈默。
以后就是我们‘火神’项目组的核心算法工程师了,大家欢迎!”“火神”项目?
这名字听着就带劲!估计就是她昨天说的那个新一代智能推荐系统。
同事们都很给面子地鼓掌,好奇地打量着我。不少人眼神里带着探究,毕竟能让苏总监亲自介绍,空降成核心工程师的,肯定不是一般人。
苏晴把我交给一个看起来挺憨厚的哥们:“这是王鹏,项目组的老人了,你先跟他熟悉一下环境和代码库。陈默,下午项目例会,你一起来,先听听。”王鹏很热情,带我认工位,领设备,介绍团队成员。我一边应付着,一边暗自观察。
锐创的技术氛围确实不一样,讨论问题的声音不绝于耳,白板上画满了架构图和算法逻辑,每个人看起来都忙而专注。这才是我梦想中的工作状态!下午的项目例会,我才真正见识到“火神”项目的庞大和复杂,也明白了苏晴为什么那么急着挖我。
这项目野心极大,是要打造一个打败行业的下一代推荐引擎,技术难点一大堆,压力也巨大。
会议上,几个资深工程师为了一个算法选型争得面红耳赤,谁也说服不了谁。
苏晴抱着胳膊听着,偶尔插一句,总能问到点子上。我坐在角落,尽量降低存在感,默默听着。听着听着,争论的那个核心问题——关于如何更精准地捕捉用户实时兴趣漂移——我好像……有点想法?
这个难点,跟我当初在“慧推”项目里解决的某个问题,在底层逻辑上有点异曲同工之妙,甚至我那个被张磊否决掉的、更超前的图神经网络思路,正好能嵌进来用!我心里痒痒的,但又不敢贸然开口。初来乍到,这么高调好吗?会不会被当成显眼包?眼看争论陷入僵局,苏晴揉了揉眉心,目光扫了一圈,突然落在我身上:“陈默,你刚来,旁观者清,对这个点有什么想法没?随便说说。”唰!所有人的目光瞬间都聚焦到我身上。
我心跳漏了一拍,手心有点冒汗。机会这就来了?要不要上?妈的,怕什么!
老子现在是锐创的人,拿三倍工资,不就是来解决问题的吗?
藏着掖着对不起苏晴的知遇之恩!我清了清嗓子,尽量让声音不抖:“苏总监,各位同事,我刚刚听下来,觉得这个问题或许可以从图神经网络的角度尝试一下……”我走到白板前,拿起笔,一边画一边讲:“我们可以把用户和物品的行为序列构建成一个动态时序图,