[心得] [转录] 美国 Apple 硬件部门相关经验分享

楼主: NoAfraid (小子难缠 不得安宁)   2022-05-07 00:18:12
作者不是我 我进不去潮A
已征得作者同意转录
出处: 半路出家软件工程师在硅谷
https://tinyurl.com/45nc595n
最近刚好有机会可以和在 Apple 工作的朋友交流, 从和他的对话中,
了解到Engineering Project Manager 这个职位
以及在 Apple 工作、面试情况。 在他的同意下,
我把他的经验分享出来,
希望让美国比较少的硬件经验分享帮助到有志于硬件方面发展的朋友:
Hardware EPM 是什么?
EPM (Engineering Project Manager)
其实在 hardware 部门也有分几种不同的类别,
不过大多的工作内容就是
"Plan and manage all engineering development activities"
所以内部要跟 cross functional team 有很多的互动/合作,
对外也有很多的 vendor 要manage。
我们不是 engineer 所以不负责提供 engineering solutions
但是我们要想办法 drive team 朝着正确的方向前进,
让module/产品可以完成设计并且达到预期的 performance。
在每个不同的 team 或是说不同的module 里面都会设置 EPM, 例如
Audio EPM, Signal Integrity EPM, Connector EPM...
或是大到整个系统就有 System EPM, System PD EPM 等。
我看到的 EPM 大部分其实都是 engineers 转过来当 PM 的。
大部分的工作职缺及hiring manager 都会喜欢要有工程背景的人才,
毕竟要跟一群不同 function 的工程师每天打交道,
有工程背景还是会比较容易上手,
比较能深入了解并且达到 manage/drive的效果。
硬件领域相关的职位
除了我自己做的 EPM position以外,
比较常见或是我每天要合作/互动的position大致上有下列几个,
以及大概的工作内容:
- PD (Product Design) - 基本上就是负责 design 的工程师
- SQE (Supplier Quality Engineer) - 负责 quality 相关的,
包含检验流程/标准如何设计,vendor 出现 quality issues 如何处理,
跟上下游 vendor 如何做correlation...等等的
- TPM (Technical Program Manager) - 这个角色在不同的team要做的事情
应该会差异比较大,
我遇到的大部分都是负责 process and automation 相关的事情
- OPM (Operation Program Manager) - 我作为 EPM 简单说
是从 proof of concept 一直到 design validated/locked
就算是完成, 就可以交给OPM, 由他负责量产的部分
- GSM (Global Supply-chain Manager) - 就是采购, 要负责跟 vendor谈价钱,
and manage all business matters
面试流程
面试流程一般来说大概是
(1) recruiter phone screen
(2) hiring manager
(3) senior team member screen
(4) last round: cross functional team 大概会有8-10人
轮流面试; 最后每个面试的面试官再回复 hiring manager
三个简单的部分:
hire or no hire?
Pros/strength?
Weakness/areas lacking?
Apple 一个蛮好的点是, 如果被拒,
不会像有一些公司设定半年/一年内不能再面试,
Apple的想法是
一个候选人不适合这个 team 不一定就不适合另一个 team,
所以都可以再接再厉继续投。
Apple 工作甘苦谈
Q: 一个大家有可能有兴趣的话题可能是
Apple 听说是 designer 地位最高,再来可能是硬件部门?
不知道你硬件部门有没有特别觉得在 Apple 工作的 pros & cons?
(像是公司资源很多, 各种测试机?研究最新的产品、等等等)
A: 是的, 我们称之为 ID (Industrial Design)
就是地位高, 有很大的话语权的一群人,
我以前在当 Apple 供应商的时候就是遇到有一个案子,
做一做突然 on hold, 说要砍掉重练, design要大改,
后来才听说是 ID 想要改...
Apple的硬件单位的 pros & cons (优缺点):
Pros:
(1)可以学到很多, 因为Apple的标准/要求确实常常都比业界其他公司来得高,
很多人说在Apple公司一年可能可以抵其他地方好几年
(2) 硬件部门很多, 所以如果真的这个 team 做得不开心, 觉得发展受限,
蛮多人都很顺利跳到其他 team
(3) 有测试机可以用, 通常是你做这个产品, 产品顺利量产后就可以拿到一个;
另外也要看你在什么team, 像是 iphone team 可能比较爽,
每年都有新手机/新手表可以拿来用 (当然离职都是要还给公司的)。
苹果的所有员工 (on Apple payroll) 都能享有的福利;
基本上是每年有 10 个给家人朋友的 85 折 (15% off) 折扣,
而且是每个产品线有 10 个 quota,
例如:
iphone 10个折扣,
ipad 10个折扣,
Apple watch 10个折扣...以此类推.
另外还有一个75折 (25% off) 给自己用的,
一样也是每个产品线一个折扣.
然后以上这些员工折扣 quota 都是每个 calendar year 重新计算。
Cons:
(1) 做硬件 in general都会有同样的宿命,
就是晚上要跟亚洲或是其他时区的供应商开会
(2) 前面提到 Apple标准/要求很高, 所以很多时候伴随着就是 meeting很多
特别是案子 issues很多的时候, 真的是开会开到吐,
去年我一个案子就有一阵子整天下来要开个 12-15 个meeting,
早的可能 7am, 晚的可能9pm/10pm/11pm
(3) 说到这应该就要来提一下 work life balance...
很多人可能会觉得在 Apple 比较没有work life balance,
但是我个人觉得其实就是看接到什么案子, 可能就一阵一阵的不一样。
作者: zxcvbnmnbvcx (冒险 挑战)   2022-05-08 20:18:00
强耶

Links booklink

Contact Us: admin [ a t ] ucptt.com