今年春天走完了 NVIDIA 的 product designer loop。最后因为个人原因拒了 offer,但过程确实挺有意思,网上也不怎么有人写。给准备的人做个参考。
NVIDIA 招设计师主要做内部工具(developer platforms、NGC、CUDA toolkits UI、DRIVE 可视化界面)。不是消费级产品设计。如果你想做日常 app,这里不是。但如果你对高度技术型用户和复杂领域问题兴奋,这其实是个很有意思的设计空间。
流程:
portfolio review(45 分钟):design manager 主导。他们要的是 1-2 个项目的深度,不是截图走马观花。他们会问:用户是谁、他们真正需要什么、你怎么知道的、你探索了什么但没做上线、上线后你量化了什么。如果你的作品集偏视觉、但底下没有 UX 推理,这里会暴露。
对 NVIDIA 特别明显的是:他们对用户是技术人(开发者、研究员、工程师)的项目反应更强,比纯 consumer-facing 的项目更吃香。不是说 consumer 项目不好,但他们要看到你理解 technical users,而不是泛泛的「users」。
design exercise:他们提前 24 小时给题。我拿到的是:设计一个 dashboard,让开发者能监控并 debug 一个分布式模型训练任务。我有 30 分钟展示。他们不评视觉精致度。他们评的是:你是否理解开发者在训练过程里真正需要什么?你是否优先展示了正确的信息?你是否处理了错误状态?你是否考虑了规模下的性能(虚拟列表、lazy loading 等)?
behavioral:3 轮 STAR。他们看重和工程协作、处理 stakeholder 分歧、以及做你最初不擅长但技术门槛更高的东西的经历。对嵌在 GPU 软件团队里的设计师来说,这些都是日常。
cross-functional 轮:团队里的一个 senior engineer。他们在确认:你能不能进行技术对话?你会让工程师的日子更难还是更容易?他们不会考 CUDA,但会想看到你能在不否定实现约束的前提下参与讨论。
senior product designer 的 comp:Santa Clara base 大概 $185k。RSU 会把 total comp 拉到另一个水平。比工程 band 小一些,但也不算离谱,和 hyperscalers 的 senior 设计师差不多。