experience before they really made a difference. Programming is being insourced more and more, and (IMO) requires less time to become an expert. It's also something that's easier to move in and out of; companies hire DB and virtualization people full-time, and ERP migration consultants are usually on projects for long periods of time.