Another point: You can denigrate the liberal arts all you like ("wasting her time [...] taking yet another history class") and reject the argument that familiarity with them produces more well-rounded individuals, but a big portion of working in any knowledge-based profession will involve writing. I hope this young lady will also be able to have and take advantage of opportunities to become a better writer, because most of those opportunities before turning 18 happen in school.
I'm sure various arguments can be made for whether or not that's true of different people (and teachers), but I grew up in a pretty mediocre school system and still had very smart teachers teaching cool classes that were so, so good because of their very specialized knowledge. I can see how K-8 might be much easier to replace with homeschooling, but I have a hard time with secondary school.
If my mom had taught me high school chemistry, for example, she could have gone through the book and lessons with me with minimum difficulty. But I had a chemistry teacher who'd left being a college professor/researcher so he could be back with younger students, and he was amazingly smart and fun to learn from. I'd have missed that completely.
The author of the article comes from another angle entirely: It's a situation where the high school teachers' specialized knowledge isn't nearly good enough. I get that too. If I was a quantum physicist, I'd bet dollars to donuts I could cook up a better physics student than your average college-prep science class -- but that doesn't mean I'd be better at everything else that happens in high school, too.
I also think networking and making friends is also augmented outside of high school.
Outside of high school where are you going to meet new friends? You made friends by doing the activities that the school provided. Because it found people in the same age range that had similar interest.
Not every high school is the same, but I don't agree with your statement at all.
Sports clubs, theatre clubs, Scouts, neighbours, Homeschooling groups...
Doing that set back my career by several years over where I could have been.
If this was happening at an earlier age, it would be more questionable, but for the vast majority of human history people already knew what they would be doing for their lives and had training and experience by the time they were 16. She is young enough to change her mind, and will still finish high school. As for the social aspect, did you miss the part where she will attend a different education program?
> Last year I kind of coerced my daughter into taking a Web Design class at her high school.
Just one year and since 5-7 aren't the same or even ballpark.
> She is young enough to change her mind, and will still finish high school.
I don't follow. She won't be attending High School as her parents have withdrawn her.
> As for the social aspect, did you miss the part where she will attend a different education program?
Mostly with people much older than her. Look at some of the programs, they're adult education (i.e. people changing careers, or in-place of college). It is harder to socialise with people in different stages of their lives.
Sure it does. When I was 16, despite knowing what I wanted to do, I succumbed to pressure from my parents and other family to 'try different things', which held me back.
> She won't be attending High School as her parents have withdrawn her.
Read, don't skim. She will attend classes to focus on development, while completing high school requirements online.
> Mostly with people much older than her.
So? My brother went to trade school and learned how to fix cars with people much older. My sister went to trade school and learned to be a hair stylist with people much older.
Like it or not, with industry looking to automate away the vast majority of blue collar work, software development skills will become a basic skill requirement and blue collar workers will be implementing the rules that automation follows, while white collar software development jobs will be the work creating the automation systems. (This is a massive simplification of some of the changes, but hey, I have a day job so I can't spend all day commenting :D)
Bottom line, the student will get a high school diploma, a marketable skill set, and a chance to be an early adopter of the disruptive changes to primary and secondary education that have been coming over the last generation.
And really, I'm not sure why anybody would be in such a rush to get a job. Money isn't everything.
Or for Computer Science: http://www.utcreading.co.uk/
Or for Mech Eng & manufacturing:http://www.derbymanufacturingutc.co.uk/
I wonder what opportunities he missed out on. Can he "socialize?" Maybe he would've done something better if he had taken AP History and went to prom.
Many questions...
Or to put it another way, she tried web-design and liked it, she could have tried a dozen or more other things in high school (social or classes), but now instead you're dropping all of those opportunities, and putting her on this one unified path at the ripe old age of 16.
Online high school might get her a certificate she'll need for college (and certainly if she applies to a CS program all of this will be a benefit) but she is still missing opportunities to discover who she is and what she loves. Plus making friends...