NP. Actually, if he can, the best thing to do is for him to get internships while in college, or better do a co-op program ( I didn't do a co-op when I was in school, just did summer internships. I wish i did a co-op).
I'm not sure what the state of our education is, but it would seem that people are getting involved more and more at a younger age. A good thing would be to find him a part time or project while in high related to computers if you can, even if it means working for little pay or no pay…That versus doing things like delivering papers or working at MickeyDees, though I must say the latter teaches you how to deal with difficult people at times.