工程不仅涉及创建健壮的设计,而且涉及创建符合某些规范的设计。通常年轻的设计师并不完全理解经济因素是规范的一部分。问题在于,有时这些经济因素没有得到很好的说明(这通常是管理层的错),但是可以期望一位优秀的设计师在其设计中也考虑非严格的技术方面,例如:
与物料清单相关的成本:谁在乎是否会在现场将1%的装置损坏,而不是让新的装置更可靠而不是让所有装置都更可靠!
上市时间:如果我们的竞争对手提前一个月发货,谁会在乎这些单元是否更可靠!
计划中的淘汰时间:(不好,而且不环保,但通常是这样):如果我们要销售能够使用5年的产品,为什么我们要出货可以使用20年的产品(并且我们降低了价格点))?!?
等等
当然,所有这些都取决于您要创建的设计所针对的领域。如果您瞄准的是一个单一故障可能会导致生命损失的市场(例如,新的除颤器),那么您将在设计中应用更多的安全裕度(在某些情况下,根据强制性安全标准,您将被迫这样做)。
例如,如果您正在设计用于太空探测器的任务关键型电路板,以执行大约1G $的冥王星任务,则规格会更严格。在那种情况下,您确实希望预见不可预见的情况,并测试可能导致错误的任何小问题。但这在经济上被NASA起诉(或解雇)的风险所抵消,因为您糟糕的MCU代码使所有任务出错了!
回顾一下,经验丰富的成功设计师知道如何管理所有这些经济因素。当然,其中一些人确实很聪明,并且真正了解了使项目成功所需的所有微妙平衡(无论是新的Apple iMostUselessMuchHypedphone还是检测彗星上细菌的最佳仪器)。其他一些人,虽然令人难以置信,但却是真实的,他们很幸运,并找到了合适的位置:“原型在受到一点虐待之后还能正常工作吗?好吧!让我们发货!” 咒语效果很好!
顺便说一句,优秀的设计师应该始终对所给予的要求保持警惕。有时,为您提供规格的人并不真正知道他们想要或需要什么。甚至设计人员与客户(或管理人员)之间的沟通也可能会产生误导。例如,如果客户要求远程控制的气压站在冬天可以正常工作,那么他来自阿拉斯加还是沙特阿拉伯就无关紧要!优秀的设计师应该与客户一起制定规格,如果成功的话,成功的设计师通常可以提出正确的问题来确定设计的实际规格,以使客户满意。
我可以理解,对于某些工程师来说,必须制定所有细节,尤其是对于一些热衷于真正创造出良好性能的人。这本身不是错,但重要的是要了解进行权衡的能力是工程学的一部分。有了经验,这种能力将会提高,尤其是当您与优秀的高级设计师一起工作时。
您可能还会发现自己为一家品位太低的雇主工作,这可能会促使您寻求另一份工作。但是,这应该在您获得更多经验并学习一些交易技巧并使您对更好的雇主更具“胃口”之后再进行。