Earlier quoted context omitted.
IMHO it's turnover that's the problem. Companies get engineers for an average of like 24 months and it might be even less for junior employees. Taking the time to train someone up doesn't make as much sense when you're not going to get return on your investment.
> IMHO it's turnover that's the problem. In software I've seen this to be a huge problem. In other disciplines my observations are that it's not as bad. The turnover issues is something that could use a lot more exploration. Nothing is going to change until it impacts those who are distant from the front line engineers. The managers of the engineers know about the problems. The executives over them are distant from t…
What do you mean? Because companies are leaving a lot of money on the table, unable to complete software projects, and unable to solve the problems they care about just because of it.
You mean it in some way other than monetary impact?