The other big difference is that he attended Gunn High school which is one of the most competitive in the country. I read an estimate that his GPA put him only in the top 9% of students which meant around 40 other students had higher GPA's at his school taking the most rigorous classes. So trying to get in as a CS major when so many other students are ranked higher at your high school is going to be tough. The other huge difference is Stanley's father, Nan Zhong, is a Software Engineering Manager at Google. Previously he co-founded two startups, created the #1 ranked communication app on Android (featured by Fortune and Amazing Android Apps for Dummies), and raised $10M in venture funding. Before that, he led the team that built AWS's Elastic Load Balancing service. So not surprising he got hired at Google. OP kid is taking regular classes. If he is at a rigorous private school then the B's and C's might make sense but if he is at a public school where most have massive grade inflation getting C's looks really bad. In life and any job you have to be willing to get through the tedious boring stuff to be able to concentrate on what interests you. It doesn't matter if you have the skill if you aren't willing to do what it takes. Prestigious schools are for students who have the skill AND the drive AND the ability to do what it takes to be successful. |
For ivies, Cs look really bad even coming from a rigorous high school |
| One has to wonder if Mark Zuckerberg would have been accepted to Harvard these days. |
If you are a hiring manager at a FAANG company, then you know there are kids getting hired without college degrees. It sounds like your kid may not actually enjoy college all that much, regardless of the name. Very possible that college in general is just not for him. In any event, if your kid doesn't care about brand names, then pick a college with minimal required classes and in an area of the country that is dynamic in what interests him. Iowa State seems like a really odd choice unless Ames has some secret start-up community. |
I think a kid with a 1600 SAT from Philips Exeter still has a pretty good shot at Harvard acceptance these days. |
This, your kid sounds really talented but not in a way that will appeal to tippy top schools without stellar academics which he is unlikely to have (and let’s be honest, in today’s world, that means not only no Cs, but also not many, if any, Bs). But that’s ok because his tech skill set will make him successful in life. |
Well, that would be foolish since those are not nearly the best places to gain a CS education. And they don't get to be great companies by making foolish choices. If they are looking for an Ivy decoration, they will put it in the C suite or in business development under finance. |
|
Without rigor and Cs, your kid is eliminating the possibility of selective schools. Look at these threads and see the stats of kids being rejected. I would make a no Cs rule because it’s not asking too much to pull a B or B minus with low rigor. I have an ADHD kid so I know where you are coming from, but all kids need to be held to reasonable standards. Also, I’m not sure why you think your kid would be successful/happy at a selective university based on their current high school experience? You need to find a school that fits the kid you have. Finally, I recommend you lean into their strength. Can your kid compete nationally in coding contests or get accepted to an elite summer program - not the “pay to play” like Brown , ect offers - but something meaningful that Admissions recognizes as a true accomplishment. Also, I assume you can get your kid an internship at your firm or through your connections? I have no doubt your kid will be successful and wish you luck finding the right fit.
|
This is solid advice. There is a lot out there for techno geeks who have zero interest in people management or doing anything besides tech. And there is a SERIOUS dearth of programmers with actual ability as opposed to kids that go for CS because they know it's an easy way to get a well paying job. OP's kid will be fine. May not get into Google/Microsoft from the word go, but once he has that first job, no one will care where his degree is from, if he is as OP described. |
Yep, try again. |
This. Lots of CS majors who can do web stuff with scripting languages. Those are not the best paying jobs, because too much supply not enough jobs. Coders who can do real-time embedded software in C for a POSIX API are always in shortage, and those jobs pay much better because of the shortage. |
| The coming oversupply in CS is of people with "AI" backgrounds. I have seen at least 3 AI boom/bust cycles so far in my lifetime. There are SOOOO many CS ugrads trying to concentrate in AI right now. There will not be enough AI work for all of them. |
Yeah, but OP must know people in the industry she can connect her son with at other companies. Between that, his skills and a degree from a perfectly respectable school like Arizona or GMU he should be fine. |
| OP you sound insufferable. Leave the kid alone! |
|
OP - I would suggest looking for an open curriculum college that has CS. There are no or minimal distribution requirements at these schools. Brown is actually one of them. But students that are pointy can take the classes that interest them.
Also, if he does not already have it, I would consider getting your student an EF coach. I have an ADHD kid and the EF coach has helped tremendously. |