Earlier quoted context omitted.
> Not only is it expensive, but training people in transferable skills can all too often result in them quitting right after their training is complete and going to work for a company that invests in paying its employees more money instead of training. Yes, once you train a person you need to pay them more. You might feel like they owe you, but unless there is a real understanding between the two of you that you are…
> lots of the work developers are tasked with doing is really quite repetitive, intellectually unchallenging and uninspired. Then why the fuck isn't work automated away? We're developers, for God's sake! We develop things!
The fact that something is repetitive and intellectually unchallenging doesn't mean it is mechanical and doesn't require human involvement and/or judgement.