I worked over 25 years as a non-degreed engineer designing electrical distribution systems for a utility. My son will graduate from Tulane with an EE in December. He dosen't care for computer engineering but likes power. He has taken all the power courses Tulane offers. Last Summer I had him drilling holes, pulling wire and making up connections. When he griped about getting zapped with 120 I said "Son, that's valuable experiance you will never get in college. Just because you scored 1550 on the SAT don't think you can design a job better than a tradesman." I don't know where he is going with his career but I hope he will be taking a little wisedom anong with the all the knowledge with him.
The only NEC he knows is the little bit I taught him.
bob