第三十章 新的开始

一

Tech Day 之后的第二周,周旋经理把王志远叫到了办公室。

"志远,有个事情跟你说。"

"什么事?"

"公司决定成立一个新的技术小组,专门负责 AI 相关的产品和技术预研。组长的人选,赵哥推荐了你。"

王志远愣了一下。

"我?当组长?"

"对。五个人的小组,你来带。"

"但我才入职一年半……"

"一年半够了。"周旋说。"你的年度考核是'优秀',架构师培养计划的成绩也不错。更重要的是,你在 Tech Day 上的分享让张总印象很深——他觉得你对 AI 时代的软件工程有自己的思考。"

周旋看着他:"志远,这是一个机会。你准备好了吗?"

王志远想了想。

一年半前,赵北辰问他"你能行吗"的时候,他说"我试试"。赵北辰说"'试试'不如'我来'"。

"我来。"他说。

二

新小组的第一个成员,是张小龙。

"小胖哥,我能加入你的组吗?"张小龙在站会后跑过来问。

"当然可以。"

"太好了!"张小龙的眼睛亮了。"我一直想做 AI 相关的东西。"

第二个成员是陈锐。

这让王志远有点意外。陈锐主动申请加入他的小组——一年前,陈锐还在跟他争方案、抢功劳。

"你确定?"王志远问。

"确定。"陈锐说。"你对 AI 辅助开发的理解比我深。我想跟你学。"

这是陈锐说过的最让王志远感动的话。

第三个成员是从外部招聘的——一个叫李明的算法工程师,专门做机器学习。

第四个成员是从产品部借调的——李想。没错,就是那个产品经理李想。他主动申请加入,说"AI 产品需要懂技术的产品经理"。

五个人,一个小组。

三

小组成立的第一天,来了一个新人。

不是小组的成员,是公司新招的一个应届毕业生,分配到王志远的小组实习。

新人叫刘浩。

他胖胖的,戴着一副黑框眼镜,走路的时候微微驼背。他站在王志远的工位旁边,紧张得手都不知道往哪放。

"你……你好,我是刘浩。刚毕业,什么都不会,请多指教。"

王志远看着他,仿佛看到了一年半前的自己。

一样的胖,一样的紧张,一样的手足无措。

他笑了,从桌上拿起一个杯子,倒了一杯水,递给刘浩。

"别紧张,我带你。我当年比你还菜。"

刘浩接过水,怯怯地问了一个问题:

"大家都叫您小胖……但您也不胖啊?"

王志远笑了。

"这是个有故事的外号。"

他看了一眼刘浩,又看了一眼自己——155 斤,比入职时瘦了 25 斤。下巴线条分明,T 恤不再紧绷,走路腰板笔直。

但"小胖"这个外号,他不打算改。

因为它提醒他——他从哪里来。

四

那天下午,王志远给刘浩发了一份文件——《新人入职指南 v2.0》。

比当初给张小龙的那份更完善了。他加了几个新的章节:

  • "AI 工具使用规范"——什么可以交给 AI,什么必须自己做
  • "常见问题 FAQ"——他和张小龙踩过的所有坑,都整理成了 Q&A
  • "推荐阅读清单"——从《重构》到《程序员修炼之道》到《设计模式》

他还在指南的最后加了一段话:

写给新人的话:

欢迎加入团队。

你可能会觉得自己什么都不会,什么都不懂。没关系,我们都是这样过来的。

你可能会犯错。没关系,犯错是学习的一部分。重要的是犯了错之后知道为什么。

你可能会害怕——害怕问问题、害怕被 Review、害怕做分享。没关系,害怕是正常的。但不要让害怕阻止你做对的事情。

记住三件事: 1. 先想清楚,再动手。 2. 遇到问题先自己查 15 分钟,查不到就问。 3. 笨功夫才是真功夫。

加油。

—— 小胖

五

下班后,王志远换上跑鞋,走出公司大门。

夕阳把天空染成了橘红色。公司旁边的河面上,金色的光在水波上跳跃。

他沿着河边的绿道开始跑。

一公里、两公里、三公里、四公里、五公里。

他的呼吸均匀而有力,步伐稳定而轻快。一年前他跑一百米就喘成狗,现在五公里只是热身。

跑到终点的时候,林秀秀骑着自行车在那里等他。

她穿着一件浅蓝色的运动外套,头发被风吹得有点乱。她从车篮里拿出一瓶水,递给他。

"今天配速不错嘛。"她看了一眼手机上的运动 app。"5 分 40 秒,比上周快了 10 秒。"

"目标是 5 分钟以内。"王志远接过水,喝了一大口。

"慢慢来。"林秀秀笑了。"跑步不是比赛,是习惯。"

两个人并肩走在夕阳下。王志远的影子被拉得很长,比一年半前瘦了一圈,但比一年半前高了很多——不是身高,是姿态。

六

走着走着,王志远的手机震了一下。

是赵北辰发来的微信:

"程序人生,编译通过。"

王志远笑了,回复了一条:

"Hello World. Hello Life."

他收起手机,看了一眼身边的林秀秀,又看了一眼远处的夕阳。

他想起一年半前的自己——一个拖着行李箱、胖乎乎的、连 WiFi 密码都不敢问的新人。

那个人站在云智科技的大门口,心里全是忐忑和不安。他不知道自己能不能在这个行业活下去,不知道自己能不能写出像样的代码,不知道自己的人生会走向哪里。

一年半后,他站在同一条路上,心里是踏实和期待。

他知道自己还有很多不足——系统设计还不够深入,架构思维还需要训练,管理能力还是零。

但他也知道,这些不足不是终点,是起点。

就像跑步一样——你不需要一开始就跑得很快,你只需要一直跑下去。

七

夕阳慢慢沉下去了。天边的橘红色变成了深紫色,然后变成了深蓝色。第一颗星星出现在天空中。

林秀秀挽着他的胳膊,两个人慢慢走着。

"你在想什么?"她问。

"在想一年半前的自己。"

"想什么?"

"想那个差点删全表的胖子。"他笑了。"如果他知道一年半后的自己会变成现在这样,他大概不会那么害怕。"

"你现在还害怕吗?"

王志远想了想。

"害怕。"他说。"明天要带一个新的小组,要做没做过的事情,要承担更大的责任。我还是会害怕。"

"但害怕没关系。"他看着她。"害怕的时候,深吸一口气,然后做。"

林秀秀笑了:"这话谁教你的?"

"一个很厉害的人。"

"赵哥?"

"不是。"他看着她。"是一个在雨里给我撑伞的人。"

林秀秀的脸红了。即使在暮色中,他也能看到。

两个人手牵手,走进了夜色里。

身后,云智科技的大楼亮着灯。楼里还有人在加班,有人在写代码,有人在改 bug,有人在准备明天的站会。

明天早上九点十五分,站会照常开。

明天早上七点,他会在公司楼下跑步。

明天,又是新的一天。

而他的故事,才刚刚开始。


(全书完)


:::{admonition} 小胖的笔记 :class: tip

最后一张知识卡片

这本书讲了很多技术知识——Git、Scrum、TDD、设计模式、事件驱动、AI 辅助开发、系统设计……

但如果你只能记住一件事,请记住这个:

笨功夫才是真功夫。

不管技术怎么变,AI 怎么发展,这个道理不会变。

认真写每一行代码。 认真做每一次 Review。 认真对待每一个 bug。 认真学习每一个新知识。 认真对待每一个人。

没有捷径。但坚持走下去,你会发现——

路,越走越宽。


小胖的成长时间线

Day 1:    差点删全表的菜鸟
Day 30:   能独立完成小任务
Day 60:   代码质量开始提升
Day 90:   学会了 TDD
Day 120:  能做技术方案对比
Day 150:  开始跑步,身体好转
Day 180:  半年考核"良好"
Day 210:  独立负责模块,带新人
Day 250:  第一个开源 PR
Day 280:  紧急项目按时交付
Day 365:  年度考核"优秀"
Day 400:  帮助陈锐,化解矛盾
Day 420:  赵哥留下来了
Day 450:  Tech Day 主题演讲
Day 500:  成为小组长,带 5 人团队
Day ???:  故事还在继续……

Hello World. Hello Life.

:::