第三节 影响产品上市的变量:人才
一、主设计师+独立工程师
开发硬件产品首先要做的事情就是招募人才,但是寻找优秀的工程师非常具有挑战性,而评估这些工程师的素质则更加困难。尤其是针对互联网转型做硬件产品的企业来说,如果你不是电子工程师或机械工程师,就很难评估其他工程师的经验或工作质量。
笔者在做某智能锁产品时,公司为了招募一位合格的嵌入式固件开发工程师,面试了两年多的时间,而在这两年多的时间里,CEO、CTO只能亲自上阵写代码。
初创企业处于生死线上,往往没有多余的时间和精力来培养应届生,更有效的做法是招聘有经验的工程师。由于智能锁需要结构件,而公司又没有懂结构的工程师,招聘了好几个人。其中招聘过一位结构工程师,他虽然有工作经验,但是抱着打工的心态,不能融入创业团队,遇到问题总是抱着“甩锅”的态度,经常和其他的同事发生冲突。虽然他能很快地做出产品,但是公司需要的是一个有激情的、能做出极致产品的人才,公司反复思考了很久,最后还是放弃了他。
与医学一样,电气及机械工程是一个广泛的研究领域,拥有十分广泛的专业知识。如果你聘用了不合格的工程师,那么你的项目可能会花费两倍的时间、两倍的成本,最终的结果可能是产品原型都无法正常工作。
在产品开发领域有一条基本原则,即“越早发现问题,代价越小”。产品开发在很大程度上是一个尽快发现问题的过程,而工程师在启动产品开发时就已经参与了产品的生命周期。
产品开发过程中发生的“意外”几乎都是负面的,比如“设计中使用的电源芯片不能正常工作”“没有一家厂商能为设计的外壳做出模具”等。这些“意外”往往要求采用新的电源芯片,或者重新设计容易制作模具的外壳。
在产品开发初期进行改动是比较容易的。因此,在产品开发之初就要做好评审工作。随着产品开发阶段的向前推进,进行改动要付出的代价呈指数级增长。
假设在某些情况下,有一个做外科手术的机器人的执行部件出现故障,没能按照预期移动,这可能引发手术事故。为了降低这种可能性,可以添加一个独立的软硬件系统来监视机器人的动作。当机器人出现问题时,独立的软硬件系统能够向医护人员寻求帮助或直接停止手术。
无论聘用什么工程师,为了保护自己并降低风险,你还需要聘用另一位独立的工程师来审查主设计师的工作。当然,如果你具备较强的学习能力或经验比较丰富,自己做审查也是可以的。通常情况下,由于硬件产品对时间和成本的要求很高,聘用经验较少的低成本工程师很可能带来灾难性的后果。
大多数的电气工程专业毕业的学生很少有设计电路的经验,在大学期间,工科学生将大部分的时间用于分析现有电路,而不是设计新电路。成为一名优秀的设计师需要有多年的实际设计经验,该经验通常无法从教科书中学习得到。对于初创企业而言,从一开始就聘用经验丰富的工程师至关重要。