MIT is a national treasure
cdixon.posterous.com
cdixon.posterous.com
It's an awesome anecdote, and I am a big fan of MIT, but consider this my preemptive counter-argument to the inevitable, "Here, see, more proof of why you should drop out of high school!"
(though, after all's said and done, I do hope MIT is not too different from the MIT that accepted him back then)
College admissions is a game. I currently go to MIT and it's definitely more meritocratic than many other institutions of similar "prestige" but it's not an exception.
High school students today optimize their grades and SATs
and after school activities. They speak French and
Chinese, play piano and paint abstract art. They dance
around and play hockey and act like they help homeless
people.
It's ultra-competitive. That said, the number of kids who do this sort of thing is waning. I think people realize that being extremely good or having insane dedication to one thing or "theme" is key.On the other hand this stereotype arose from an era where admissions committees were trying to create a class of well-rounded students. It still occurs to some degree. However, things are trending towards creating a well-rounded class instead (lots of highly specialized students).
I, too, got into college without graduating high school, based on some software I wrote on an Apple II. It wasn't MIT, but that's kind of the point-- many schools are open to non-traditional students who impress them in some way. And back in those days, I imagine the bar was a lot lower in terms of what kind of code it took to impress (due to Moore's Law, as much as anything else...)
:-/
How many of us wrote a window manager with 1K of 6502 code?
You can grab yours at http://apple2scans.net/apple-ii/whats-where-in-the-apple/
It allowed you to create a bordered window of any size and colour, write text directly to it and when it was closed, as if by magic, the text that was behind it was still there! I think you could have 8 such windows open at the same time.
I was rather pleased with it at the time.
to enroll in community college as young as 16. California has made it really easy to transfer from community colleges to UC schools. Transferring in to UC Berkeley's computer science program is very doable, especially if you apply through its College of Letters and Science (which you want to do anyway, since they are a lot more lenient than the College of Engineering in terms of letting you take time off and choosing the classes that interest you).
Advantages of this route:
* You can skip 2 years of high school and graduate with a BA while your high school friends are finishing their second years of college.
* You save money living with your parents and going to community college for the first 2 years.
* Your chances of getting in to a prestigious UC actually increase quite substantially.
This is roughly what I did and I've been extremely happy about it. Feel free to contact me for details/individual advice: [my username] at gmail dot com
(They give you an MA for free later, but that's a weird historical accident; I have a proper Masters' and a PhD as well.)
> I had a BA because every first degree at my alma mater
> BA. I guarantee you it's at least the equal of any
> science course anywhere in the world.
I assume it's a bit different for European universities. In general, the BA/BSc distinction tends to be a meaningful one in the US. > (They give you an MA for free later, but that's a weird
> historical accident; I have a proper Masters' and a PhD
> as well.)
Weird? Try cool. They're seriously considering abolishing that particular quirk, though.The difference between BA in CS vs. BS in EECS (there is no BS in CS!) is that BA CS is more grounded in mathematics, algorithms, logic etc... BS EECS is more grounded in hardware/engineering. Nonetheless, all have to take courses in algorithms, computer architecture, machine structures, etc... The rest is up to you. You can do a BA with somewhat of a hardware focus, or a BS with a software focus. You can take whatever classes you'd like on top of that.
Otherwise, there's no difference. As for getting a job, getting a good internship matters far more than what your degree and where you went to school. A good school will help you find a good internship. Just for $deity's sake, do something technical over the summer vacations (instead of doing nothing or working at the mall).
For what it's worth, interview questions also tend to be more focused on discrete mathematics and algorithms than they are on systems and hardware, so a BA might actually prepare you better.
Finally, the education is for your own sake, not for the sake of your employer.
The level of your technical skills is entirely up to you.
I believe this fact cannot be overestimated.
Here's a personal anecdote ... I remember having a vague understanding of MFC for a number of years, until one day I came across a manual of MFC 1.0. For whatever reason, I went through the old book and came out with a strong understanding of main class structure and motivation behind the framework. I was a bit surprised that the tomes on the subject (and I had many of the latest at that time) were thick but lack some of the essential ideas.
There is a world of difference between that and 8-bit BASIC.
While learning 8-bit BASIC may not be the optimal path between a neophyte and a computer scientist, it strikes a nice balance between high and low level.
Is making a web page simple? Yes. Is making a web page do cool stuff simple? Yes. And it's way cooler than the logo and basic (and worse) of my youth.
IS "web development" simple? Not in the slightest, as a generalization.
The web is the UI component of an application. That application could be as complex as any other - but instead of a simple visual toolkit for our GUI, we have to understand a bundle of technologies that is constantly changing (HTML, CSS, JS), plus the end user platform (browser) and all it's quirks.... now throw mobile in,now throw in that some understanding of the network itself is required.
Thing are more open now, information is more readily available, and there is certainly a lot to choose from.
Further, there's the audience - you can now publish your apps to the world immediately, you don't need to get recognized and published on paper or through a publisher. So a simple, silly little game hacked up in javascript/html5 by a kid (yay kid! You did more than I did at you age, keep it up!) has more impact and visibility than did similar feats by similar kids back in the 8-bit days when they figured out how to make my CRT do things God didn't intend it to do all for my amusement.
And the tools now are so much better. I remember as a kid using graph paper to draw sprites, and the converting the images to hex streams by hand. Not mentally challenging, but tedious and error prone.
I'm 29 and learned BASIC on an Apple II. While remembering what it was like makes me nostalgic for simpler times, I don't kid myself. It sucked.
I had to read out of scrappy library copies of Byte and Compute magazine. There were hours of trial and error. And worst of all, it all went away when you turned off the machine unless you had one of those notoriously unreliable tape machines.
Contrast that to my first experiences with Linux nearly a decade later. I had man pages, Usenet, IRC, and the web; better hardware, an operating system, developer tools, and free compilers! I learned about Perl and dynamic languages (I was into C at the time). I slowly started learning about how operating systems worked. It was a far more conducive environment for learning.
All of this information was right there on the computer. No more trudging down to the library or throwing away my money on thick technical manuals and trial-version compilers.
I'd say modern FOSS computing environments are the most conducive to learning. The Apple II was a toy compared to what we have now.
a) get bored as hell by doing nothing
b) type some stuff in from your magazine and execute
(thereby learning "something" along the way because of
typos, pattern recognition, etc. (of course you'll /then/ get
distracted, but you had to work a bit)
c) write a program from scratch by exploration, or need.Distraction is a human problem, not a technological one.
You can just as easily use a type-writer instead of a computer to write your next novel in order to escape the distractions of twitter, wikipedia, et al. But you'll just find something else if you are prone to being distracted.
I measure "conduciveness" differently. For me it's the distance between what I know now and what I want to know. When I was growing up and typing in programs on an Apple II, the gap was really large. Getting information was hard and came in at a trickle. Access to technology was pretty limited; I had what came with my computer and that was it for a long time. Conversely, modern *nix systems are largely self documented. There's no guess-work at what a particular C function does or how it is implemented; there's a man page for it. I have access to the complete source code of my operating system. If I want to learn anything, it's a few key-strokes away.
Discipline is the cure to distraction. Not blunt tools.
Funny, I look back on the same experience fondly, except it was assembly on an 8088. The "a-ha" moments were exhilirating.
> I had to read out of scrappy library copies of Byte and Compute magazine. There were hours of trial and error.
That's a great way to build persistence. Many kids lack that skill.
> All of this information was right there on the computer. No more trudging down to the library or throwing away my money on thick technical manuals and trial-version compilers.
Mm, I remember library trips. Taught me how to actually look stuff up. I agree, when I first got Internet access, being able to download DJGPP changed my life.
But on the //e, I learned how to reverse-engineer. Taught myself assembly by reading hex/assembly listings and via trial and error.
I agree modern systems make it easier to learn. But the Apple //e made you learn.
You might be interested in this if you haven't seen it before:
http://viewsourcecode.org/why/hacking/theLittleCodersPredica...
When I first learned to program, I recall struggling with run-on loops. I'm not sure if that is even really an issue with modern compilers. There wer things that it was just hard to figure out.
Today, I can just go to Google.
This is no different than anything else in life, from job applications to pitching a client, and the world hasn't changed as much as you seem to imply.
So true.
I actually love these stories for a different reason. If your interests are specific, you find most classes boring, repetitive, unhelpful and you have passion for your interests - the school system fails you big time.
It pains me to see our society viscerally and religiously touting high school education when it doesn't satisfy a high minority of minds. If we can add some light to that and possibly change the system for the better, less of us would be dropping out and actually touting high school as useful because it actually would be.
Perhaps you could argue the school system did fail him because there wasn't one close by. However, I think your comment was meant in the spirit of schools that fail there students like so many do in Cleveland (where I live).
I played around on an Apple ][ and I was class of '94.
I suspect Tom and I just started in our early teens.
The only Thomas Pinckney in the Alumni directory has a graduation year of 1996/1997 (two degrees, so it fits with the linked story).
Nowhere in the recrutation process you have much possiblity to show your "software code" - everything is very formalized and you have to submit your grades, essays on specified topics, pass the SATs and go through a interview (but the interviewer doesn't have to know anything about the discipline you want to study). Yes, you can describe your most interesting projects as part of your application, but if you read the admission blogs and other MIT materials, it is quite clearly implied that unless you have near-perfect grades and/or near-perfect SAT scores, they won't even look at the project descriptions, essays etc. Also there is no way of knowing why you were accepted or rejected, because the whole proccess is 100% opaque to the outside world.
I still think the MIT is awesome and the admission process probably has to look more or less like it looks like because of the volume of applications they have to go through. But the post and some of the comments seem to leave the impression that the MIT addmission comitee will look at every person as a "unique snowflake" to find the really outstanding candidates. In reality, the admission process has to be quite mechanical so that they can at all manage it and only after the initial 90% of the applications gets rejected, they can be scrutinize the remaining 10% in more detail. So, if you want to get-in, you have to "optimize grades and SAT" and "speaking French and Chinese, playing piano and painting abstract art" won't hurt either.
http://www.mitadmissions.org/topics/apply/admissions_statist...
If you look at percentage rates, the self-selection of the candidates might make it look like it is not so rigoristic. But take a look at the absolute numbers, for example for the "SAT Reasoning Test Scores (Math)":
1172 / (1172 + 269 + 108 + 2) =~ 0.76
So 76% of the students enrolled have scores in the best 750-800 range.
I'll agree that the more stellar applicants do tend to have high SAT scores but that's also in part because they are a) stellar and b) the SAT is a trivial test. I still disagree that SAT is a cutoff or benchmark. I highly doubt the admissions committee sees a 600 and throws the student out before reading the rest of their application to look for things that stand out. That said, there are tons of students with 800s that don't stand out at all and get weeded out.
Exceptional candidates will be exceptional regardless of their standardized testing scores.
Edit: Not trying to say that they admit all the exceptional people either. I'm absolutely positive plenty of people get screwed by the limited number of slots despite being more than qualified.
"Of course you need good scores and good grades to get into MIT. But most people who apply to MIT have good grades and scores. Having bad grades or scores will certainly hurt you, but I'm sorry to say that having great grades and scores doesn't really help you - it just means that you're competitive with most of the rest of our applicants. MIT is very self-selecting in that regard."
From: http://www.mitadmissions.org/topics/apply/the_selection_proc...
Edit: I never was really arguing against this (just that near perfect notion). There's a big difference between near-perfect and bad.
Errrr. I think I got a 680 and I'm pretty sure I got a 98% in Calc BC and a 5 on the AP. I also know a friend that got a 750 on the Math SAT, dropped out of Calc because he didn't understand it, and I had to tutor him.
They have the application process. You can ignore it. I did. I had shit grades in high school (not shit-by-MIT-standards, but actual shit). I took no time to do homework, and instead spent time reading math books and programming. By the time I applied, I had done research at a reputable university laboratory (although I did not get to the point of publishing), and had a good recommendation from a well-known professor there. I had also taken several advanced math classes at a state school.
I sent MIT a custom admission packet. I filled out their paperwork for biographical information, but mostly ignored it.
MIT rejected me early admission. I called to ask why. They told me that they liked my packet, but given my grades, they were concerned about my maturity and my ability to work hard. I got an extra recommendation from a professor teaching the math class I was taking, whom I had asked to explicitly let them know that I was mature and a hardworker. At that point, MIT took me.
I didn't even bother applying to Princeton, Harvard, Stanford, and the like, since I knew I had no chance.
Optimizing for grades is a bad and stupid strategy. If you're late in the game (high school), it's the only strategy with a chance of success. If you're circa elementary school, the best strategy is to ignore school. The time with no homework will let you learn math and science (which you can do much more quickly than school will teach you), and to have real accomplishments by the time you apply.
Real accomplishments ALWAYS trump grades, for anything, be it university admissions, jobs, or YCombinator. Grades are a proxy to see whether you are smart and can do useful things. Accomplishments are a direct measure.
MIT Admissions intentionally takes high risks. They admit a number of students at the extremes who may end up very bad or very good. The risks don't always pay off (we had a few real idiots), but the policy is actually quite sound. MIT's name comes from it's most famous graduates -- the Feynmans, Aldrins, Metcalfes, and Kurzweils -- the cost of having a number of bad or flaky graduates is rather low -- only the people who work with them ever hear about them.
The reason that this sort of thing is so rare, I think, is that we don't know what metrics matter until we're well past the point of applying to something. Even if we're told, it's hard to overcome the expectation and pressure of doing well on the proxy metrics. For example, in college, I had no concept of what mattered for grad school: research. And even if someone sat me down and told me, I'm not sure if I would really understand it. It's a rare person that realizes it's even possible to obtain points in the metric that really matters.
We've always used this type of thinking in terms of hiring but you've got it nailed in a sentence. Fantastic.
vs.
>I got an extra recommendation from a professor teaching the math class I was taking, whom I had asked to explicitly let them know that I was mature and a hardworker...
These statements are irreconcilable. A hard worker does work that he/she is assigned, and does not make pre-mature value judgements on the worthiness of said work. Being smart does not mean you're a hard worker. That was a pretty irresponsible recommendation by the professor, considering you didn't exhibit the qualities you claimed to.
Maybe. But a smart worker evaluates what's important and what's not. Formal education and learning are sometimes completely orthogonal to each other. You might be thinking "well, how do you know what's important?" and the answer is that it's a gamble and decisions like those are not for everyone. There is no virtue in simply doing what you're told and being passive in your own education.
So basically he was admitted on traditional merit, by misleading application reviewers.
Nonsense. Work should always be in furtherance of some goal.
I don't want to hire the person who does exactly as I say, even if it's a dumb idea in the larger context. What's important is reaching the goal (ethically, legally &c).
While there are people who use anti-authoritarianism to justify laziness, that doesn't seem to be the case here.
I did poorly in my first class -- I didn't realize this immediately -- I don't believe I sent a university transcript to MIT admissions, but if I did, they would have seen one bad and one good early, and one bad and two good normal admissions.
Don't short change yourself. Do your best in school, but be pragmatic and work hard outside of it too.
When I applied to undergrad 5 (or was it 6?) years ago I applied to CMU. I submitted with my application an "abstract" about some software I wrote. The software was really good. In fact it got me a job my first year in college (at a security consulting company). But, I don't think it got to the right people at CMU. They probably looked at a low score I got on a test and passed.
Maybe I should have tried MIT instead of CMU. I didn't know anything about colleges so I only applied to three Case Western, CMU, and Northwestern and they were all near where I lived. Only when I was in college did I learn about other good schools out there.
I went to a major Ivy. I know firsthand of someone who got early admission without doing senior year (from an elite foreign school); in honors calculus we had a high school kid who ran circles around us (not a full-time degree student IIRC); in our CS program we had a Doogie Howser type who was admitted in his teens and last I heard was some kind of security guru.
I'm sure any top school has a small number of brilliant students with oddball backgrounds. In other countries you have to get the piece of paper, but in the US no one cares about a HS diploma. If you can show you've got the goods, it doesn't matter how you show it.
(Although MIT is more likely to care purely about ability to be a great engineer as opposed to a well-rounded human being - to that extent I can believe other schools would not have been receptive to a candidate based on code LOL)
I just applied this year, and was incredibly pleased to get accepted. (woo!)
The thing is, my grades weren't stellar. Don't get me wrong, they were great, and I was ~15th in my class-- but people had better. Similarly, I only had a 2010 on the SATs after taking it twice. (To be fair though, I did have good AP scores)
Yet, with all that, I was the only one in my class to get in, out of 6. That group included the valedictorian, and saledictorian--heck, I was the only person not in the top 5%. And, I've been the first person to get in from my school in at least the last 7 years.
And, for what it's worth, my extracurriculars were relatively flat: only one language (French), no instruments, no athletics, no arts.
He's at CMU now.
This sentence tripped me up. I vividly remember some of the more boring classes where you end up staring at the clock, for some subjects I actually tried to put in the least effort possible to achieve 80%. I wish I had those years back to do follow something I really enjoyed doing.
Does that make sense to everyone but me? Or am I just being silly/obnoxious for complaining about (what I think is) an editing error in an article with an actual point?
Or is meant like "he never understood that he never got a high school degree"? I'm not a native speaker of English, and the missing "that" in the linked-to article makes this interpretation feel unlikely to me.
Confusing.
When application season rolled around, I had to compete with candidates who had a much shallow understanding of their area of study, but had a much stronger overall GPA, loads of random APs, etc. While I did mention my side projects and depth in my area of interest, I didn't think to submit code or the actual projects; I usually just mentioned it in the questions or essays (which I'm not certain anyone even reads). This lead to quite a few rejections.
I'm at Georgia Tech now and doing well, because all my classes, more or less, are related to what I'm interested in. While I'm very happy here, I'm curious if I would be as happy if I wasn't accepted to Tech, and were instead studying in a place without such abundance of opportunity. I'm sure there are others in similar situations.
Georgia Tech admits 61% of all applicants .... just saying.
I'm glad Tech has this policy because there are lots of bright people here that did the same thing I did in high school and they do well here for similar reasons.
Anecdote: attending some of the tech talks that companies give at Tech, there is always a gradient of people, from the people that are there for free food to the people that are there to ask questions and get something out of it. These tech talks are thinly veiled recruiting events, and the latter set of people are always approached afterwards for interviews or networking purposes.
The blog post mentions that there 'was no place nearby to go to high school.' That's really the issue in play. All of the 'MIT a year early' people I know about made a case to admissions that they had exhausted all of the resources at their schools and the time for MIT was now. The tech schools don't discriminate against lack of opportunity. If you're perceived as not taking all of the opportunities presented to you, though, you're finished. The post mentions that he took some community college classes. This shows a desire to learn and an ability to take advantage of the resources available to him. If he hadn't gotten a high school diploma because he was just too cool to be bothered, I imagine that he would have had more of an uphill battle.
The idea of degrees and diplomas where everything is depends on scores achieved in a set of examination is utterly counter productive in my opinion.
I hate it when I see people worrying about grades without understanding what those grades actually mean.
http://philip.greenspun.com/school/tuition-free-mit.html http://philip.greenspun.com/careers/octopus.html
Anyone who knows CS will know that IT is nothing like CS. I didn't have any A-Levels either. Masters degrees are a lot more forgiving, and I had some experience in software engineering.
(edit: this was year of 2009, and yes, I passed ;0) )
A friend of mine is finishing up his degree at Brown University having never graduated from high school. Instead he joined up and did three tours in Iraq and Afghanistan as a pararescueman. The university has a program in place for students who experience an interruption (family, work, service, etc.) in their education.
http://www.brown.edu/Administration/Dean_of_the_College/advi...
These were very much targeted at people who did not have a background in CS.
surveys United States colleges and universities each year about their admission policies. Question C3 asks if a high school diploma is required for undergraduate admission.
Harvard
http://www.provost.harvard.edu/institutional_research/Provos...
does not require a high school diploma for admission.
Neither does Princeton.
http://registrar.princeton.edu/university_enrollment_sta/com...
Nor does Yale require a high school diploma.
http://www.yale.edu/oir/cds.pdf
MIT has long reported that it does not require a high school diploma for admission.
http://web.mit.edu/ir/cds/2010/c.html
http://www.mitadmissions.org/topics/qanda/questions_and_answ...
There are other colleges that explicitly say in their Common Data Set filings that they do not require a high school diploma for admission. Moreover, homeschooling is widespread in around the world,
http://learninfreedom.org/homeschool_growth.html
and all of the most famous and most desired colleges and universities have admitted homeschoolers,
http://learninfreedom.org/colleges_4_hmsc.html
who often have "home brew" transcripts (as my oldest son did when he applied for his undergraduate university studies last year).
Lacking a high school diploma issued by a government-operated school is not a barrier to admission to any of the better colleges or universities in the United States, if the applicant is well prepared for higher education study.
After edit: I'm amazed that this thread has not yet mentioned pg's essay "What You'll Wish You'd Known,"
his advice to high school students about how to use their time meaningfully. High school students who take this advice to heart can get into a good college with good financial support if they want to, or pursue some other challenging personal goal if they would rather do that.
In cases where diplomas are required, the acceptance letter will always contain language stating that they will retract your acceptance if your grades drop an unacceptable amount or you don't finish the degree you're working on. Then most schools require you to submit another set of transcripts, proof of graduation, etc. before you officially enroll.
I mean, didn't you ever hear of Doogie Howser?
The claim that MIT is somehow a national treasure and unique here seems to miss the point. I know this because I was accepted early admission to MIT and graduated from there.
Extracurricular activities and evidence of capabilities have always carried significant weight in MIT's decision making process, but this is also the case for many other schools. It's only the graduate school process that requires evidence of completion of lower education. Try getting into a PhD program without a high school diploma or an undergraduate degree. And no, I'm not talking about honorary doctorates.
Does any graduate program even ASK if an applicant has a certificate of completion of secondary schooling? Which one?
(Note that the submitted post claims that the author knows someone who received multiple offers of admission to graduate programs without possessing a high school diploma, which sounds very plausible to me indeed.)
Yes - the world renowned Media Lab.
I was baffled as to why. I have good grades, above average SAT scores, a solid academic foundation(I believe). On top of that I've been working at a software company for the past year, founded multiple robotics teams in my area, and I'm now working on starting my own company.
Enough with the rant. The way I see it, if the college told me they weren't interested in me since I've been home schooled they're probably not worth my time to even apply.
Which one? I'll write to the college's admission office and tell them what they are missing (based on my acquaintance with dozens of homeschoolers in recent graduating classes).
See
http://learninfreedom.org/colleges_4_hmsc.html
for how much of an outlier such a college must be.
OpenCourseWare is absolutely amazing. I'm using it to study SICP and then will continue with K&R. I didn't go to MIT, but I'll always feel indebted to it because of these amazing resources.
I'm not sure why everyone is reading into it so much: it's just a "feel good" piece, really, illustrating how one student's practical skill set -- here, coding -- was sufficiently talented to warrant a second look by one of the country's (best) universities. And, being a private school, they were willing (and able) to peel back their own red tape and allow admission notwithstanding his otherwise disqualifying credentials.
The point of the story is simply: here's a kid who was unqualified in the traditional, technical sense. But due to his obvious skill and intelligence in a particular field, a private school was willing to look past his technical disqualifications and, by its own prerogative, make an exception to its own rules.
This is most certainly why Berkeley and other public schools were unwilling to make an exception: they have less flexibility. (As someone who attended UCLA, I can attest personally to the stringent red tape of California's public university system.) That the blog throws public and private schools into the discussion demonstrates a remarkably cavalier oversight that misses the point entirely with respect to why, precisely, MIT -- a private school -- is the school that happened to grant the student the exception.
I don't understand the point of articles like this that breathlessly trump one thing while the reality is something else. Colleges everywhere regularly accept people that have not yet completed high school. This is not just MIT. To say that MIT is somehow unique here misses the point. And yes, I know, because I went to MIT.
Resume padding is not a healthy thing and such examples could enlighten a lot of high school students.
There's a corresponding tension on the candidate side in how to prioritize the record of accomplishment one seeks to develop to prepare for a desired school admission or job, in how much effort to devote to shoring up any potential weaknesses versus how much effort to devote to pursuing capabilities and accomplishments centered on one's core competency. Sometimes that choice might take the form of whether to procrastinate less consequential pursuits to focus all one's effort on the most important thing one knows of to work on at that time, and sometimes that neglect of other pursuits can make a difference not just in degree but in kind, like pg talks about in "Good and Bad Procrastination".
The danger is that all college admissions processes are becoming homogenized and over-bureaucratized to the point of excessively screening for lack of weakness, to the point of never fairly considering a candidate's record of profound intellectual accomplishment because all the right boxes on their record aren't checked off, and that students are calibrating their intellectual pursuits accordingly. The glory of MIT in this example is that it avoided that over-bureaucracy of the process at least in this instance.
Obviously you can say well, any really gifted student should devote all necessary effort to a well-rounded education and SAT prep and extra-curricular activities as well as develop clear accomplishments in a core interest, and should be able to do well at it all. There's always a trade-off at some point though; and I think many of the greatest intellectual accomplishments have come from people who didn't consistently devote large chunks of their schedule to a diverse portfolio of widely varying subjects and activities.
He was certifiable on many levels, but a very interesting guy. He was working at Draper Labs within a month of his arrival on campus doing who-knows-what with some-unknown-level security clearance.
He had applied to MIT from a Texas state penitentiary where he was serving a six-year sentence for robbing a series of pharmacies and related misdeeds. Once he finished there, he started a different sort of prison. ;)
I recently submitted an application for the summer funding round as a sole founder. My one good friend who has been living JavaScript and CSS for the last few years is busy with his own company, but I am sure this is a good spot to meet potential partners. I call my idea StratoShare, and it involves a gateway for providing a uniform access API across users' data aggregations. The gateway would also manage a sharing graph for each user that would include those of their various aggregators, but would be independent of them. Share once with each other for everywhere, and manage it all in one view.
If you have some Web app chops and are interested at all, please email jmichaeltindell@gmail.com and I'll send you a link to my application and video.
I can't tell if I'm being sarcastic or not...The idea is to avoid the typical route and focus on building and execution, where the real world is giving you a report card and not a school. If you're good enough, you'll get an honorary degree or be accepted without the standard credentials.
I don't think HS is actually a major factor in the MIT undergraduate admissions decision if you have a plausible reason for wanting to skip it.
there are many areas where certification/practice needs prerequisite qualifications eg surgeon, attorney, airline pilot
if the course is highly competitive/lucrative like say with IIT or AIIMS in india, expect litigations
This is the sort of thing that could have happened during a very small slice of highly unusual history. It certainly wouldn't happen these days.