Oh, I&#x27;m well aware of the difficulty of negotiating with product managers over timelines.<p>The difference is that they never should get the decision to cut safety checks. Cutting safety checks should be as ludicrous&#x2F;impossible as writing half the code of each function to cut time.<p>The conversation should go like this:<p>PM: &quot;Does 3 weeks sound about right for this?&quot;<p>Dev:  &quot;No, we&#x27;ll need 6&quot;<p>PM: &quot;Why?&quot;<p>Dev: &quot;That&#x27;s how long it takes to build those 6 features.&quot;<p>PM: &quot;Ok, we don&#x27;t have 6 weeks. I can give you 4, but we&#x27;re just gonna have to make do.&quot;<p>Dev: &quot;Okay, which features would you like to cut?&quot;<p>&gt; Further, professional engineering in the US is a whole different game that involves licensing and regulations specifically to avoid that situation.<p>I&#x27;m aware. While I don&#x27;t think the majority of software developers should be certified, we should require licensing for working on safety-critical applications.