Agreed ten years is long. The cadetship/traineeship path is good if you are interested or see value in the employer but without that, a lot of the incentive is gone. If you wanted bigger bucks and a near full time job (or an actual full time job) whilst studying, the money is in data entry...