Quite often perception of reality matches actual reality.
I've found it extremely rare to the point of almost being non-existent that what engineers think a company needs or should do is accurate compared to what a company needs or should do.
Probably to what company thinks the company needs or should do? It's rare - very - when a company really needs to do something unusual, which engineers wouldn't expect.
I've found it extremely rare to the point of almost being non-existent that what engineers think a company needs or should do is accurate compared to what a company needs or should do.