They usually come from recognised apprenticeships or traineeships ie with airlines or MRO's. There are a large number of people studying in colleges/universities, and as how they are getting their experience, well some are asking on here asking how to get unpaid work.