I know a fair amount of C, and I do a fair amount of programming work. My HS GPA is about 3.5 and my ACT is 29. If I were to get into serious Linux kernel development (GPU drivers, networking API, etc.) or other large FOSS projects, what are the odds that I can get into a based university like UC Berkeley or MIT with the help of that?
You're not touching any code without a master's.
>>56078190
what does that mean?
>>56078234
Don't you ever talk to me or my wife's son again.
>>56077783
Do better on the ACT and get better grades. To have your application not thrown out, get at least a 35. Retake it the next session they offer it, it's really not that hard.
If you were to get into hardcore kernel development, you wouldn't be worried about getting into school.
>>56078234
Anyone willing to pay you for that sort of work is not going to let you do anything with just a bachelor's. Also your grades are low like others said. You have a very poor chance of getting into any UC that isn't Irvine or Santa Cruz.
Go to community college and get a transfer agreement.
>>56077783
Something like 90% of kernel devs these days are employees of corporations that use Linux in some capacity, yknow. The larger the project, the fewer of its contributors are amateur hobby programmers.
>>56078407
I probably won't get into the core API stuff, but I can see myself doing some bugfixes for the lesser maintained stuff (mostly older hardware)
>>56077783
>a based university like UC Berkeley
Ahahahahahaha!
>>56077783
>3.5 GPA
>29 ACT
Even if you up the ACT to at least a 34, you're still not getting into somewhere like Berkeley unless you're an underrepresented minority. I'm assuming your GPA isn't going to drastically change because it's not early in your high school career anymore.