软件是入门门槛很低的事。
一个刚毕业的大学生,进入工作岗位以后不需要多久,就能参与生产级的任务。
但是硬件不一样,一个硬件工程师通常需要五到十年的训练,才能真正独当一面。
这不仅仅是因为硬件本身复杂,更是因为硬件的容错率低。
软件有一个错误,只需要发布一个更新版本,大家下载新版本就好。
但是硬件有一个错误就要严重得多,轻则只是功能出错,需要召回产品,重则可能造成人身伤害,需要巨额赔偿。更重要的是,每一个错误,都会对产品的声誉大俩巨大的破坏。
因此,硬件制造的关键,在于供应链。
硬件不是制造出一个 demo就好,一个 demo 距离真正量产还相差甚远。
量产的产品需要考虑供应链的成本与生产能力。因此在设计上要尽可能简化,并适应市场的供应与生产力。
可以说每一个硬件产品的诞生,都是对整个复杂供应体系的精密适配。