• 项目上线 + Q4 重新开始

    九月眼看就要结束了,回头一看,整个 Q3 感觉就像一场不停歇的加速跑。刚起步就要转弯冲刺,喘口气的功夫都没有,就又要准备下一个弯道。一晃就又该开始想 Q4 怎么安排了。

    七月刚上手新项目,一开始就因为一些技术 blocker 被迫调整,赶紧改了 scope,火速做完了 Prototype。八月中顺利上线了 Alpha 版本。虽然用户量不算多,但基本上每一两天就能收到一些 Feedback。后面就一直忙着改进和修 Bug。这周终于把 Relase Post 写好了,下周就要GA版本上线。其实还有一些 feature 和改进要加,但 PM 天天催,没办法,只能放到下个版本了。希望这次上线后,用户量会有明显的提升吧。

    原本计划是 Q4 接着打磨产品,发布第二个版本。结果八月底又来了一波大的 re-org,这次大部门的 VP 和 director 都换了。这一折腾导致org的strategy有了调整,AI 项目不再像之前那样被重点强调,反而是传统的 infrastructure 项目更受重视了。

    这也意味着,我现在做的 MCP、AI Agent 相关的项目可能会受到一些影响。上线之后的下一步怎么走,还不太清楚。如果想继续在这个方向上做下去,可能要考虑换组,去一个和 AI 更贴近的 Org。当然也可以留下来,不过要重新调整 Q4 的目标,让项目更好的 Align 到 Org 的新 Strategy 上。

    可能是年龄大了,不怎么喜欢环境上的大变动。因为这会带来很多的不确定性,导致我容易想太多,无端增加没有意义精神内耗😵‍💫。按过去的经验,这时候最好的办法就是走一步看一步,不要急着下结论。比如下周先完成上线收尾工作,再给自己一点休息时间,然后看看大环境变成什么样,再决定下一步要怎么走。

  • 坚持20天动画小练习

    周一到周五每天都在电脑前工作,有时会想如果有一天不用写代码了,我应该去干点什么?回顾这几年来的”不务正业“,发现真正能让我感到快乐和成就感的还是做动画。无论是之前用 Unity,还是做 stop motion,或者手绘,都让我很投入。于是我给自己设定了一个新的 flag:今年工作之余,要花一些时间练习做Animation,看看一年后能不能做出一部小短片。

    从八月底开始,我每天都能坚持做一个动画小练习。现在已经坚持到 20 天左右了。虽然这些练习比较简单,但我会尝试用融入女儿喜欢的卡通人物。下面这个烟花的小动画是我很喜欢的一个。

    做动画还让我能很容易地带着小布丁一起创作。她经常有一些天马行空的想法,会随手画几幅小画,或者讲一个搞笑的桥段。周末的时候,我打算花些时间,把她的创意变成有趣的成品。这样一来,她的想象力就有了“落地”的空间,可以激励她继续创作。下面这个Space Snail是她引以为傲的第一个作品。

    感觉最近自己确实变了,原来在电脑前一天一点也不会烦,但现在下班后更想去做一些不用打开电脑的事。希望这次学动画可以坚持得更久一些,完成小短片这个Flag。

  • Isle of Wight小假期

    Isle of Wight小假期

    八月一晃就过去了,在女儿开学前,趁着 Bank Holiday,我们安排了一个三天的小假期,去了 Isle of Wight(怀特岛)。之所以去这里,是因为小布丁在 English Heritage 的杂志里看到岛上的 Osborne House(奥斯本庄园)的 playground更新的介绍,兴致勃勃地提出来想去看看。难得她主动提出想出去转一转,我一听就直接地答应了。

    Osborne House 是维多利亚女王和阿尔伯特亲王的行宫。三年前去 Isle of Wight 时,我们就带女儿去过。记得上一次来时,女儿还小,那时的 playground 对她来说都充满挑战。没想到这次再来,她居然觉得那些地方都“变小了”,很没劲。看到这一幕,感觉时间过得真快。

    这次阴差阳错地订了和三年前一样的一家酒店。酒店就在 Shanklin 附近,一个临海的小镇,位置很方便。虽然不是豪华型,但离海边很近,推窗就能感受到那种度假的氛围。总觉得和这里挺有缘的,打算下次来还住这里。

    在 Shanklin 有个景点,叫 Shanklin Chine。“Chine”指的是一种狭窄的峡谷或者通道。Shanklin Chine 沿着山路一路往下,直通海边。我们顺着小道走下去,两旁绿意盎然,偶尔透出一缕阳光,伴随着海风,非常舒服。小丸子说这里很像青城山的山路。

    这次除了去 Osborne House,还去了两个游乐场,Tapnell Farm Park 和 Robin Hill。白天玩儿完后,小布丁晚上还要组织大家玩Switch,真是玩得不亦乐乎。这个小假期虽然很短,但对我来说是一次很好的节奏调整,从忙碌的工作中放慢脚步,单纯地享受一下家庭时光。

  • 《Hercules》音乐剧:两倍笑点+六块腹肌

    《Hercules》音乐剧:两倍笑点+六块腹肌

    周末我们全家去了西区的 Theatre Royal Drury Lane 看了今年新上的 Disney 《Hercules》音乐剧。我从小就很喜欢 Hercules。相比起 97 年 Disney 的电影版,我其实更喜欢小时候在“小神龙俱乐部”看过的动画片版本,现在还依稀记得那的台词:“我是训练中的英雄”。

    音乐剧一开场,我的第一反应是,如果西区音乐剧演员搞一场健美比赛,《Hercules》剧组大概能排第一(《狮子王》可能能排第二😊)。大部分男演员都是 6 Pack,Hercules更是一个阳光健美的大男孩,和我脑海中对这个角色的印象非常接近。

    不过我觉得这部剧里的 Hercules 演员并不算特别出彩。唱功方面,震撼的还是几位女神。表演上我更喜欢反派哈 Hades,非常典型的 Disney 式反派——卑鄙小人,却不乏幽默感,整个人物充满了松弛的坏蛋魅力。至于幽默效果,我觉得 Phil 和 Meg 的表现甚至更胜一筹。

    整个音乐剧给我印象最深的就是幽默感。感觉每个角色都在努力搞笑:无论是宙斯和他的老婆、Hercules 的老师 Phil,还是情人 Meg 和反派 Hades。看完后小布丁也说,这部剧的笑点大概是她看过的其他音乐剧的两倍。

    不过除此之外,我觉得很多地方都稍显一般。比如故事显得有些单薄,收尾太快。当然这也可能是为了照顾小朋友的观感。几位女神虽然唱得非常好,但音乐整体有些偏流行,加上舞台上使用了大量屏幕动画,相比传统西区的音乐剧,总让人觉得带点“快餐”感。

    不过小布丁还是依旧一如既往地喜欢 Disney 的音乐剧。我也希望她能像海格力斯一样,为了自己的梦想努力训练,在一次次摔倒后仍然坚持,继续前行,最终走完属于她自己的 “Zero to Hero” 之旅。

  • 同事决定换组

    这礼拜有个同事打算换组。他是去年下半年入职公司的加入我们团队的。之前有在大厂工作的经历,所以很快就完成了onboarding,大概一个月后就可以独立完成任务。在过去的9个月里,大概做了三个半项目左右。

    这次他打算换组的主要原因是,希望能找一个周期更长、更稳定的项目,比如能连续做半年到一年的那种。我们团队现在做的项目因为与AI应用关系密切,迭代周期都比较短。常常在两到三周内就要到达一个Milestone,如果一个月后没有明显进展,就要开始考虑调整或Pivot OKR。如果到三个月没Roll out,就要开始准备Sunset了。

    另一个原因是,他最新的项目被分配到了一些Infra相关的工作。他觉得相对做产品,做Infra项目比较难体现Impact,不是很好升职。因为很多Infra的Impact Metrics都是间接的通过产品来体现的。

    这两个理由表面上看都蛮合情理。第一个原因,公司AI 项目迭代周期短,变化多的确实是事实。但我觉得也要分情况,有些人能在两到三月内交付并完成项目,然后进入下一个项目。而有些人则常常会遇到各种Blockers,导致频繁pivot。对于第一种情况,就像在startup工作的节奏。我觉得其实没什么问题。 而第二种情况,就需要反思,是计划制定的问题,还是资源或能力上的问题。

    至于第二个理由,我不完全认同。可能是因为我做了很多年的Infra项目。我觉得很多产品能真正的Scale up,背后都是依赖强大且稳定Backend Service来支撑的。很多觉得Infra的项目看上去没有Impact,可能只是因为没有设计好合适的Metrics。

    其实周围同事换组是挺常见的事,尤其是在年初或Mid point绩效评估之后。不过还是会有一些影响,毕竟新招进来的人还是需要一段磨合期。希望下一个接手他工作的人,能尽快顺利地上手并很好的融入团队。

  • 帕丁顿熊的Kind & Polite

    虽然来英国很多年,但我一直没看过《帕丁顿熊》的系列电影。对帕丁顿熊的印象只有两个场景:一是多年前在 Paddington Station看到的小铜像(上边的那个图),二是女王在Platinum Jubilee短片中与帕丁顿熊共进下午茶的场景。

    这次女儿放假暑假,我们决定带她补一补她小时后“错过“的英国电影。于是上周我们一口气看完了《帕丁顿熊》的三部曲。由于小布丁不喜欢“老”电影,坚持要倒着看。所以我们先看了第三部《秘鲁大冒险》,最后才看的第二部和第一部。对有“顺序强迫症”的小丸子来说,这简直是极大的挑战。

    三部电影中我最喜欢的还是第一部,尤其是对于Mrs Brown真心收留无家可归的 Paddington这段很感动。现在的社会人与人间日渐冷漠,在很多地方都很难遇到这样真诚的善意。虽然英国近年来也在收紧对难民和非法移民的政策,但我在日常生活中还是时长能从周围人身上感受到片中的那份 kindness 。

    休·格兰特加盟的第二部则更偏喜剧,但我觉得剧情略显单薄,不过还是很喜欢那句台词:“Aunt Lucy said,If we’re kind and polite, the world will be right.“。相比之下,第三部感觉差一些,变成了一部热闹的合家欢大片,缺少伦敦元素后总觉得少了些什么。

    不过小布丁最喜欢的却是第三部,因为秘鲁的奇幻冒险让这部影片成为了给孩子看的《Indiana Jones》。看完电影后,我们又带小布丁去了伦敦眼旁边“Paddington Bear Experience”。这里的室内布置完美的还原了Mr Brown的家,还给小朋友设计了许多互动活动,女儿非常喜欢。

    之后小布丁还在网上发现了《Paddington Bear》音乐剧的宣传,但要等到今年 11 月才开演。希望小布丁能从 Paddington 身上学到一些“kind and polite”,也希望她长大后能像Paddington一样,有时间给家里写信。

  • 下半年,接着卷

    一晃就到七月底了,时间飞快。五月份把上一个项目 sunset 之后,我难得过了几天相对正常的日子。早上起来跑个步,白天随便写点代码,下班弹弹琴,晚上等小布丁睡了再看个电影或者追个剧。

    可惜这样的日子也没持续多久。六月初就开始下半年项目的Planning,之后就是上半年的绩效评估。 七月份项目还没推进多少,PM就开始催着要demo了。

    从年初开始基于Performance的裁员后,明显感觉工作环境内卷加剧了。再加上 AI Agent 能力突飞猛进,导致很多人都通过增加工作的时间来提高工作量的。原来半年才能上线的项目,现在三个月就要交付。而且在每周项目review时,还会时常听到Leadership追问,如何才能在一个月内就做完?

    回顾这几年的几轮裁员,公司人数应该减少约 25-30%。按照现在的AI发展节奏,估计两年内还会再砍掉一半。这周和经理聊完上半年的评级,暂时算是安全。或者说,下半年还要继续卷,直到明年一月的新一轮裁员。

    这两周感觉超级累,现在上班时不开心的时间越来越多,回家就想直接去睡觉。虽然理智上告诉自己不要那么拼,但身处大厂这种巨大的钟摆里,完全身不由己。感觉唯一能做的就坚持锻炼身体。因为感觉AI越强,就越会减少脑力间的差距,剩下的就是要拼体力了。

  • 恢复跑步三个月

    大概从三个月前,我重新开始了跑步的习惯。平均每周大概能跑三到四次。昨天,在Garmin手表上看到 VO2 Max 又上升了,让我超级开心。周末统计了一下数据,在这3个月内我大概跑了40天左右,一共跑了84公里。平均每次跑15分钟左右,大概2公里。VO2 Max从一开始的44提高到46。


    上一次认真训练跑步还是在2023年冬天。当时想完成一次5K跑,所以很“上头”,学习了很多跑步技巧,并严格制定了训练计划,每周至少三次。坚持了大约三个月左右,直到圣诞节前后,慢慢放弃了。

    这一次,我打算换一种方式。不是把跑步当成一个额外的“任务”,而是试着将它融入日常工作生活的节奏中。每天早上从家出发,坐火车去伦敦,然后从火车站跑到公司(替代地铁的路程)。刚开始的时候,先慢慢跑,大概十分钟左右。之后慢慢的开始绕点路,逐渐延长时间到15分钟。

    我现在早上会带上一套换洗衣服,洗漱完后直接出门,跑到公司之后直接去楼下的淋浴间冲个澡,然后再去吃早餐。感觉反倒比在家磨磨蹭蹭更节省时间了。这也给了我多一些去单位上班的动力,有种“今天又可以锻炼一下”的期待感。

    三个月下来,体重下降了大约 3 公斤,VO2 Max 提升了两个点。更重要的是,因为一周至少去单位上班三天,也就变相保证了我每周至少能跑三次,很容易可以坚持下来。如果顺利的话,希望坚持到年底VO2 Max可以提升至48,达到我的年龄段80 Percentile左右。

  • 复活节带女儿去看《Wicked》音乐剧

    复活节带女儿去看《Wicked》音乐剧

    这个复活节假期,我们忙着收拾房子,没有时间出远门。不过,我还是想带女儿出去逛逛,于是选了一部经典音乐剧《Wicked》带她去看。

    有趣的是,小布丁提出不能直接去看,因为担心看不懂剧情,要先补习一下原著故事。于是前一天,我特意找了1939年的电影《The Wizard of Oz》(75周年版),带着她预习了一遍。我在很小的时候看过,最记忆犹新因该是 “Somewhere Over the Rainbow, way up high…” 的歌曲。当Dorothy自我介绍时,我也第一次知道了美国有一个叫Kansas的地方。

    第二天,我们先去了河边的Battersea Power Station 转了一圈,之后步行前往Victoria车站附近的剧院。女儿很认真地看完了整场音乐剧,正如我所预料的那样,她完全被震撼到了。

    由于前一天看了原著,女儿心里一直认为西方坏女巫(Elphaba)一定是大反派,没想到音乐剧的故事却来了个大反转。此外,剧中还巧妙地以另一个视角融入了原著中的经典人物,比如铁皮人、稻草人和Dorothy,使整个剧情更加引人入胜。

    这是我第四次观看这部音乐剧了,第一次看大约是15年前,后来又陪小丸子、父母和朋友们看过。因为这部剧老少咸宜,即使英语一般,只要熟悉《绿野仙踪》故事的人也都能大致理解。每次观看都能发现一些小的变化与,比如这次明显感觉舞台灯光设计更加精致了,表演中也融入了一些歌剧元素,戏剧性的演唱方式更加突出。另外,这次饰演男主角Fiyero的演员有一副帅气的亚裔面孔,让我想起年轻时的陈冠希。

    我最喜欢的歌曲依然是那首《Defying Gravity》,“It’s time to try defying gravity. I think I’ll try defying gravity. And you can’t pull me down!” 每次配合Elphaba飞上天空的场景,都给我带来极大的震撼。

    我打算等女儿再长大一点时再带她来看几次。我相信随着她经历的增加,会更深刻地体会到,这其实是一个关于友情、理想、选择、误解与成长的现实故事。OZ国与现实社会并没有太大的不同,很多真正有理想的人常常会被世界误解,甚至被迫变成自己不想成为的样子。希望到那时她能像Elphaba一样,做一个正直、有理想的人,并拥有属于自己的朋友。

  • Sunset项目

    上周我结束(Sunset)了一个做了半年多的项目。我还是蛮喜欢用“Sunset”这个词的,因为它听起来不像是项目失败了,更像自然地走到了尽头,减少了很多负面的情绪。

    来公司八年了,这次是我第二次Sunset项目。这个项目是从去年五月份从零开始,尝试利用LLM做一个全新的应用。用了一个月做Demo,得到Leadership支持后,用了三个月写核心,搭建Infrastructure,大概十月份开始开始Onborard用户应用。

    之后两个多月下来开始比较痛苦,各项指标远远低于我的预期。今年年初又坚持了两个月,感觉还是很力不从心。到了三月份,给系统做了全面Benchmarking,结果显示现有的解决方案距离目标仍有很大的差距。虽然有些Blocker可以解决,但还是有些勉强,在跟Manager商量后,决定将这个项目Sunset。

    坦白来说,内心还是有些失落的。毕竟我投入了大量的时间和精力,从去年下半年到今年Q1额外加了很多班,希望有所突破。但比较理性的看,Sunset也是一个正确决定。如果用户和技术都存在问题,即使再坚持下去,也很难达到理想的Impact。所以及时止损才是更好的选择。

    回想从去年下半年一直忙到今年三月,现在项目结束了,正好有个时间可以稍微喘口气,调整一下自己的工作与生活节奏。同时,我也可以利用这段时间来take a step back,更新一些大模型比较最新的知识,看看有没有更好应用方向。

    最后,Sunset一个项目并不容易,很庆幸,身边的同事和Manager给予了很大的支持。在关键时刻,拥有理解并帮助你做出困难决定的同事是一种幸运🍀。