2025.5.29

 • 

十分郁闷的一天,但最近类似的事情过多,我也已经麻了,和老板开 1v1 的时候只说,这件事情我觉得就没啥,但我对造成这件事的流程不是很满意。起因是我 23 年和 24 年都在帮 What's New in SwiftUI 这个 talk 做 bento box 的设计,就是近几年 iPhone 发布会带起来流行的一个排列新 feature 的排版。做这个的原因是 22 年我入职那年,主讲人自己做了一版本,效果不是很好,于是第二年我说我来试试,用 Sketch 给他们出了一版,大家觉得不错,因此这个就变成惯例传统了,我也挺喜欢这个差事,毕竟这种事没有设计师帮我们做,我自己也觉得是写代码烦了可以换换心情的好机会。今年也是如此,即使我不讲这个 talk,我也还是参与这个 talk 的排练,和主讲人沟通 bento box 上要放哪些内容,如何表现出来效果会好些,然后塞到 keynote 里,如此差不多一个多月了,也基本定稿,只需要对齐一些特定的素材就算是完整。
然后今天上班,负责这个 talk 的开发者布道和我说 bento 全被砍了。我做这种东西,设计风格是会考虑靠拢当年的官网元素的,也能保证和 Platforms State of the Union 这种更重要的 talk 风格一致,今年也如此。但,今年有一些敏感的考虑,(我猜)为了保证风格的统一性和设计的权威性,bento 就要被下掉。我说那我就直接把敏感的东西删掉好了,反正在 sketch 里都是图层而已,没啥大不了,按照去年的风格套今年的内容,只用删不用加的。布道师和我说没办法,今年时间紧凑,即使现在就改也来不及过设计师的审核了,只能作罢。
我就觉得离谱,我给 SwiftUI 大组做这个东西的原因就是没有设计师帮忙给我们做,我们和 HI 的关系没有外界想象的那么近,而且这件事情本身也需要一个懂平面设计并且又在组里做 API 的人,缺一不可,因此最后落到我头上。而我今年做了一个多月,算是近期和修 seed bug 以及处理 API 提案之外并列重要的一件事了,投入这么多,结果在距离 WWDC 开会一个星期,摄像也近乎完结的时候,和我说因为设计那边不同意所以砍了,那你设计一开始就来帮忙,或者至少来个人参加固定的排练,看下幻灯片的设计,尽早提供些意见,都可以,但什么没有,结果还要被一票否决,我觉得太恶心了。我并不觉得设计那边的人能力比我强多少,有厉害的人,但不是所有人都是 rockstar designer,就如同不是所有工程师都是 10x engineer 一样,这件事情上我还真的不觉得有几个人能比我做的好。但或许我在做这件事情的时候就该意识到,公司是容纳不了 design engineer 的,公司太大了,事情要有分工,设计就是设计,开发就是开发,不会有让人同时做两件事情的机会了,如果做了,就要面临另外一边的某种审视,今天这种结果可能早就有伏笔。但我还是觉得恶心。