鹏城的午后,阳光透过书房的百叶窗,在地板上投下斑驳的光影。林晨坐在电脑前,屏幕上是脉脉的聊天界面,光标在输入框里闪烁。
距离上次和王工联系已经过去三天。
这三天里,林晨把Leetcode上的高频题目又刷了一遍,重新梳理了transformer、bERt、Gpt系列模型的底层原理,还特意研究了t厂最近开源的几个AI框架。但他心里清楚,技术准备永远没有“足够”的时候,真正让他悬着心的,是那封内推邮件到底有没有被hR看到。
“叮——”
手机突然震动。
林晨几乎是条件反射地抓起来,屏幕上显示一条微信消息,来自张伟:“老林,在吗?有个事跟你说”。
他快速回复:“在,张哥你说”。
张伟直接拨了语音过来,声音里带着笑意:“我刚跟t厂一个朋友吃饭,聊到你那事儿了。你猜怎么着”?
林晨心跳快了一拍:“怎么”?
“你那个Github项目,在他们内部小圈子里传开了”。张伟说,“就你那个多市场智能投资系统的架构图,有人截图发到他们技术群里,讨论了一轮。评价还不错,说设计思路清晰,特别是跨市场风险对冲那部分,考虑得挺周全”。
林晨握着手机,手心微微出汗:“真的”?
“我骗你干嘛”。张伟笑道,“我那朋友说,现在大厂招AI量化的人,最看重的就是有没有实盘经验。你那个系统虽然资金量不大,但跑了半年,回测数据和实盘数据能对上,这就是最好的证明。比那些只会纸上谈兵的强多了”。
“那内推……”
“应该快了”。张伟说,“我朋友说,他们组最近确实在招人,hc(招聘名额)有两个,但竞争激烈,光内推的简历就堆了上百份。不过你的简历有亮点,王工又是直接推给hR的,优先级会高一些”。
挂断语音,林晨靠在椅背上,长长吐了口气。
窗外的鹏城湾在阳光下泛着粼粼波光,远处平安金融中心的塔尖直插云霄。这座城市永远在高速运转,机会像地铁一样一趟接一趟,但能不能挤上车,得看你的位置和时机。
他打开邮箱,刷新。
没有新邮件。
又打开脉脉,找到和王工的聊天记录。最后一条消息还是三天前,王工说:“简历已推,等hR联系吧,估计一周内会有消息”。
林晨盯着那句话看了几秒,关掉窗口。
焦虑没有用。
他起身走到客厅,从冰箱里拿了瓶冰水,一口气喝了半瓶。冰凉的感觉顺着喉咙滑下去,让躁动的心绪稍微平复了些。
茶几上摊着乐乐昨晚画的画——一家三口手牵手,背景是彩虹和太阳。五岁孩子的笔触稚嫩,但色彩鲜艳,充满生命力。林晨拿起画仔细看了看,嘴角不自觉扬起。
“爸爸,你看我画得好吗”?乐乐不知什么时候从卧室跑出来,光着脚丫,仰着小脸问。
“画得特别好”。林晨蹲下身,摸摸儿子的头,“尤其是这个太阳,画得真暖和”。
“妈妈说我画的是我们家的太阳”。乐乐认真地说,“妈妈说,爸爸就是家里的太阳”。
林晨心里一暖,把儿子抱起来:“那妈妈呢”?
“妈妈是月亮”!乐乐搂着他的脖子,“晚上陪我睡觉,讲故事”。
“那乐乐是什么”?
“我是小星星”!乐乐咯咯笑起来,“一闪一闪亮晶晶”!
苏婉从厨房走出来,手里端着切好的水果,看到父子俩闹成一团,眉眼弯弯:“别闹了,来吃点水果。林晨,你简历那边有消息了吗”?
“还没”。林晨放下乐乐,接过果盘,“张伟刚打电话,说我的项目在他们内部传开了,评价还行”。
“那就好”。苏婉在他身边坐下,递给他一块苹果,“别太着急,该来的总会来。你这半年这么拼,技术底子打扎实了,机会肯定能抓住”。
林晨咬了口苹果,清甜的汁水在嘴里化开。他看着妻子平静的侧脸,心里那点焦躁渐渐沉淀下来。
是啊,急什么?
这半年,他每天学习十个小时以上,写了几万行代码,读了上百篇论文,开源项目Star数突破两千,技术博客关注者破十万,投资系统稳定盈利四万多——这些实实在在的积累,不会因为一封邮件的早晚而改变价值。
“对了”,苏婉忽然想起什么,“你哥昨天打电话,说小浩在厨师学校表现不错,老师夸他有天赋。他想问问你,等小浩学出来,下一步该怎么规划”。
林晨放下苹果,认真想了想:“小浩才学了三个月,基本功得打牢。等他把刀工、火候、调味这些基础都掌握扎实了,我再跟他聊聊。餐饮这个行业,光会做菜不够,还得懂运营、懂成本、懂客户”。
“你哥说,小浩现在特别用功,每天练到晚上十点才回宿舍”。苏婉感慨,“这孩子以前在流水线上混日子,现在像变了个人似的”。
“人有了目标,自然就有动力”。林晨说,“等我这边的机会定下来,我就开始规划餐饮的事。鹏城科技园那边白领多,快餐需求大,是个好切入点”。
正说着,书房的电脑突然传来“叮咚”一声——是新邮件的提示音。
林晨身体一僵。
苏婉也听到了,推了推他:“快去看看吧”。
林晨几乎是跑回书房的。
他坐到电脑前,屏住呼吸,点开邮箱。
发件人:talent Acquisition team, t pany 主题:Regarding Your Application for AI quantitative developer position
邮件正文是英文,措辞标准而克制:
dear mr. Lin,
thank you for your interest in the AI quantitative developer position at t pany. we have received your referral and would like to invite you to participate in our interview process.
the first round will be a technical phone screening, scheduled for this Friday at 2:00 pm. the interview will last approximately 60 minutes and will focus on data structures, algorithms, and machine learning fundamentals. A calendar invitation will be sent separately.
please confirm your availability at your earliest convenience.
best regards, hR team t pany
林晨把邮件反复看了三遍。
确认。
邀请。
周五下午两点,技术电话面试。
他靠在椅背上,闭上眼睛,让这个消息在脑海里慢慢消化。心脏在胸腔里有力地跳动,一下,又一下。
半年了。
从再次被裁员的那天起,到自学AI的无数个深夜,到投资系统第一次盈利的激动,到Github项目被越来越多人关注,再到今天——这封邮件像一扇门,终于在他面前打开了一条缝。
门后是什么,他不知道。
但他知道,自己已经做好了推门进去的准备。
林晨睁开眼睛,回复邮件:“confirmed. thank you for the opportunity.”
点击发送。
邮件飞向网络另一端的同时,他打开手机,给张伟发了条消息:“张哥,收到面试邀请了,周五技术电面”。
张伟秒回:“牛逼!好好准备,第一轮一般是基础算法题,别掉以轻心。面完跟我说说情况”。
“明白”。
林晨放下手机,重新打开Leetcode。距离周五还有两天,他需要把动态规划、图论、字符串处理这些高频考点再过一遍,还有机器学习的基础概念——梯度下降、反向传播、损失函数、过拟合与欠拟合……
窗外的天色渐渐暗下来,鹏城的灯火次第亮起。
书房里,键盘敲击声清脆而规律,屏幕上的代码一行行滚动。林晨完全沉浸进去,那些曾经让他头疼的算法题,如今在脑海里清晰得像地图上的路径。
时间悄然流逝。
晚上九点,苏婉轻轻推开书房门,端了杯热牛奶进来:“休息会儿吧”。
林晨接过牛奶,温度透过杯壁传到掌心:“谢谢”。
“紧张吗”?苏婉问。
“有点”。林晨诚实地说,“但更多的是期待。就像准备了很久的考试,终于要进考场了”。
“你会考好的”。苏婉在他额头上轻轻吻了一下,“我相信你”。
林晨握住她的手,没说话。
有些信任,不需要言语。
夜深了,鹏城湾的夜景璀璨如星河。林晨站在阳台上,看着远处t厂总部大楼的灯光——那栋建筑里,有中国最顶尖的AI团队,有他向往已久的技术氛围,也有未知的挑战和机遇。
周五。
他默默念着这个日期。
然后转身回屋,继续坐回电脑前。
代码可以骗人,但逻辑不会。
而人,更不能辜负那些深夜里的坚持。