> His concern for market share and business health is replaced with (...) > His enthusiasm for changing the world is replaced with nit-picking the development process. Here's your answer. It's because you hired the programmer based on technical competence and not their attitude to servitude in business. You get what you measure. You didn't disqualify me as a candidate because I think your business is boring and I nee…
> You didn't disqualify me as a candidate because I think your business is boring Er, I suspect this would make it impossible to staff 90% of positions in programming. If I thought a business were exciting, I would be a specialist in that business, not in programming - or I'd be a very lousy 9-to-5 programmer, because my passion lies elsewhere. Very few companies have the luxury of hiring passionate programmers who a…
That might be the right trade off if the domain knowledge is a lot more valuable than the benefits of the newer tech, but it's still a trade off.