How to drive away your best engineers
Like many engineers, the author of this article assumes all engineers are ethical, and perfectly suited to the assigned task. The author also assumes unlimited budgets, perfect control over a company&#x27;s hiring and resource management, and a perfect understanding of the software&#x27;s requirements.<p>These are the same complaints I hear from inexperienced engineers over and over and over again – and not just engineers, but anyone primarily responsible for &#x27;labor&#x27; vs. &#x27;management&#x27;.<p>The &#x27;best engineers&#x27; empathize with the perspective of &#x27;management,&#x27; that running a company is probabilistic, and that managers, co-workers, and other departments – like finance, recruiting, product, and marketing – are also duty bound by challenging constraints often beyond their control.