&gt; The real reason the industry is so slimy on that end is because enterprise companies are too old fashioned to view technology workers as people who deserve to be paid salaries on par or exceeding middle managers. Therefore, the salaries simply aren&#x27;t high enough to attract talent beyond H1B indentures and fakers who are horribly unproductive. This creates an IT department that isn&#x27;t very good or effective, and thus isn&#x27;t thought of as deserving high pay.<p>Absolutely true.<p>Simplifying a little, there are companies here that everybody wants to leave and companies that everybody wants to join. It&#x27;s difficult to leave the first category since the employee&#x27;s skills have atrophied (see <a href="https:&#x2F;&#x2F;blog.stackoverflow.com&#x2F;2015&#x2F;09&#x2F;how-to-be-awesome&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.stackoverflow.com&#x2F;2015&#x2F;09&#x2F;how-to-be-awesome&#x2F;</a>).