Are apprenticeships the future of training in tech?

Are apprenticeships the future of training in tech?

On the job training could be the answer to closing the skills gap