16 year olds getting developer jobs?

Just wondering if the company you own or work for would hire a 16 year old who has been coding for 6 years? I'm thinking in a situation like this creating a github repository would be one way of getting their attention.
Any other ideas that could help a 16 year old get hired? Assuming they have a GED and the technical chops to develop.
Editing previous message, ouch some bad grammar! Sorry was trying to get this in from a mobile device.
Any other ideas that could help a 16 year old get hired? Assuming they have a GED and the technical chops to develop.
Editing previous message, ouch some bad grammar! Sorry was trying to get this in from a mobile device.
Comments
A few things really go against a young employee, not even necessarily just a 16 year old.....1. maturity level is generally very low (not referring to in comparison to peers but the future coworkers), 2. even if a 16 year old has been coding for 6 years the significance of their experience is probably fairly low (how can you trust a 16 year old with a $5,000 project for example), and 3. a 16 year old probably has either very little or no work experience to rely on being a dependable employee.
Finding an apprenticeship type setup would be more productive, but honestly even that might be challenging. Probably would be better off going to a community college (if not starting a 4 year type program), and getting a strong foundation with peers that will improve coding skills.
With all of that being said, I would definitely be starting a GitHub repository and start building that portfolio.
1) Kid's resume has quite a few certs and a few solid open source contributions. Kid "forgets" to put his age.
2) Kid does a skype interview, shows off his GIT repos, shows letters of thank you and recommendation from a few open source projects
3) Kid is brought in for in-person interview. His age becomes obvious. At this point he let's my old boss know his family is on hard times and he was in college (at 17 years old) and had to drop out to take care of a sick mom or something
4) Kid is brought on as a "intern" with pay , we even housed him in San Francisco for three months. He was probably making 80k or so after exiting the intern phase (not much in SF)
5) He worked with us for 12 months? 18 months? Something like that - before returning to college. His code was fine, but communication skills were terrible.
Eventually it all comes down to finding the first job so start applying and see what happens.
One second thought I'll wait two years before I hire you. If I do hire you, the men's bathroom needs to be cleaned again, Bob really made a mess in there again, I certainly wouldn't allow you access to anything being developed.
Cyber Security; "We traced down how the hackers got in to our systems and stole our data. One of our developers purposely coded in a back door to our software and provided it to the hackers for payment."
CEO: "What! Call the FBI, have our lawyers sue! We'll make an example of him, no one will dare to screw with us again!"
Cyber Security: "Well sir, he's only 16."
CEO: " Er, in the case fire him, tell his parents to ground him, mention this to no one or your fired too. The board will have my head if they found out we hired a 16 year old. Oh and while your at it, Fire the HR rep that hired him, the HR VP, and the the department development manager."
In short the downside of hiring a 16 year old, far outweigh the rewards, I don't care how talented or brilliant he is.
@TechGromit - you are correct and good point. I remember that the 17 year old kid could not legally sign an Agreement in the state but we drew up paperwork for his guardian to sign. It really wasn't a big deal.
@DatabaseHead - I don't considere age a criteria in hiring decisions. If the individual can do the job and it's a good fit, that's all that matters to me.
It really is amazing at their age. Their minds are like sponges and they can pick up on concepts really fast!
We are currently working through Java Script and finished a fairly tough Ruby course. Just a daily activity, before video games or reading or tv etc... It's a module or two. I figure if we can focus 15 - 30 minutes a day, 5 days a week that would put us at ~780 hours of coding over the course of 6 years. With the chance of ramping up as he gets older and his attention span and desire increases.
Thanks for following up and providing insights. I find these very informative.
Yeah he's off to a great start. Who knows, by 16, he could already create the Next Killer App and not have to worry about getting a job lol.
Why is your target 16 instead of 18?
If you really want to get him into the work force sooner, why not put him to work in a child labor shoe factory.
That would be cool!
I want him to make a good income and a great quality of life........
We are going to keep going hard at the code (within reason). Skills are really important as we all know.
I look at it like this. The kids who learn a foreign language early usually have a easier time picking it up and becoming proficient.
I estimate I lost out on anywhere from $100,000 to $250,000 lifetime income so far, just because I was lazy while growing up an expat brat in an Arab country and didn't avail myself of learning Arabic as a kid. I was in the perfect environment to learn it. I know several opportunities I could have had starting with the Defense Language Proficiency bonus when I was in the Army, $400 extra per month. A lot for a new private lol.
Also, understanding software design patterns so that coding choices and architecture can be communicated is hugely important for someone to reach seniority.
I'm out Hundreds of billions so far, due to my poor choices in Life, Why oh why didn't I pick winning lottery numbers for this weeks Powerball drawing! I blame myself for failing yet again, not winning the lottery. If my life was properly aligned and centered, I shouldn't have any problems winning the lottery every week. Don't get me started on my lousy choices on Sports betting.
LOL, WTF Chuck, yeah, um, like that's not the same at all dude
Then don't lose the mindset of being a kid/teen.
Paul thanks for providing these insights. Any idea how to gradually introduce this to a younger guy?
In the US - I came across this - USA Computing Olympiad which I think is related to the IOI.