Im 26, ASE master tech, L1 advanced engine C1 service consultant. and currently an Avionics tech for the USMC for EA-6B Prowler....
i have a ton of experience in many fields. (in order) ive worked as a shop manager in an independent shop, service consultant for Volvo, bumper to bumper tech for Lexus and bumper to bumper tech for Mercedes-Benz.... enlisting in the USMC at age 24.
without college i would have never made it to a dealership level... at University of Northwestern Ohio i studied auto repair and high performance and also was a Toyota T-TEN student. then transferred to Ferris State University to complete the rest of my Associates and a 4 year degree. i had trouble with family and ended up not finishing due to lack of funds ect.
yes attaining you ASE certs WILL help you find a job it will NOT make you a good tech. you need to learn the operating systems. as many on this site know, there is a computer or control module for pretty much EVERY single electronic feature on new cars. i went thru a good high school program and knew a ton about cars. but not enough to just jump in a shop and make flat rate times for non-maintenance repairs. which is a key thing in being a good tech, you need to be great at diagnostics. if he skips college now hell have a pretty hard time going back later in life.
if i were him id look into FSU's A.A.S. for auto repair and B.S. in Auto management or Auto engineering... graduate 2-4 years later get some hands on experience and try to get into a manufacturer research and development job.
ALSO a HUGE plus is a manufacture sponsored training program. my Toyota T-TEN helped me into Lexus just as much as my ASE master cert.... also i was paid WAY more than other techs without one or the other...