Where Do Googlers Go to College? A Look at Tech Companies' Top Feeder Schools.
slate.com
slate.com
That said, at Fogbeam now we have one founder (me) who attended UNC-Wilmington and 3 different community colleges and never finished his bachelors, two UNC-CH grads (and one of those two has returned to school at UNC-CH to take graduate classes) and one guy with a community college degree in business administration who's now studying C.S. at UNC-CH. So UNC Chapel Hill is heavily represented among our team, and it's hardly a bad school. But I've always maintained that when we have money to start recruiting "real employees", I intend to recruit at places like NCCU (North Carolina Central University), NC A&T, Fayetteville State, UNC-Pembroke, St. Augustines, Meredith, Shaw, William Peace, UNC-Greensboro, Wake Tech, Durham Tech, etc.
Why? Well, because I believe that are good, smart, talented people to be found there, and with the bonus that we're less likely to be competing against Google, IBM, Microsoft, Facebook, etc. for talent there. And furthermore, I find that you sometimes find people from the less touted schools who have something of a chip on their shoulders, have something to prove, and are just plain hungry to achieve. And those are people I like working with.
Anyway, sure, if you have a chance to go to Stanford or Berkeley or MIT, go for it. Why wouldn't you? But by the same token, if you don't go to one of those schools for whatever reason, it hardly means you can't still have a great career and accomplish things.
and I started getting a little concerned about my school's image
Well, the old joke does still stand:
Person A: Where are you going to school?
Person B: NC State
Person A: Oh that's great, once you graduate you can get a job at John Deere.
(j/k'ing!!!!)
The valley is very credentialist, in my experience. Most bigger companies are dominated by graduates from top programs, partly because they have dumb recruiting policies (i.e. paying big money for career fairs at top programs, and ignoring everyone else), partly because once you get a network of grads from a school, it tends to perpetuate itself.
But to the extent that this turns into a bias against students from other schools, it's an institutional weakness. Top programs don't have a monopoly on good students. They don't even have most of them. And the academic job market is so competitive that even the tiniest regional college is going to have faculty from top programs, teaching the same material as every other accredited program. Even the books are the same.
But, hey, you big guys keep fighting over the MIT grads and ignoring everyone else. More candidates for the rest of us.
So the average student at a top school is roughly equal to a top student at an average school?
Of course, this is just an anecdotal perspective. Your mileage may vary.
But of the people I've worked with, there's no difference at the high end. Good students are just as good at no-name schools as they are at MIT. I updated my comment to be more clear.
So while I think that credentialism is bad when taken to an extreme, I do think that credentials still have value.
http://www.businessinsider.com/how-google-hires-people-2013-...
Also, as long as we're being pedantic: "success at Google" is not clearly related to "success in a small company", or even "success in the world". We don't even know what they mean by "success".
Top schools are all about providing fat pipelines of possibly talented individuals with very high probability. And let's not kid ourselves that every school has very large pool of talent. No one turns down offer from Stanford for the opportunity to study at Fayetteville State. The most likely reason person ends up at non top 5 schools is because they couldn't get in those.
This implies that pretty much every one wants to study at top school. So top school gets first cut at widest possible selection of candidates and left over goes elsewhere. So the talent is indeed concentrated at top 5 schools.
Again keep in mind probabilities (take a course! This is one of the most important subject to learn, IMO) - it doesn't imply that talent is non-existent in other schools. So the probability of hiring 100 talented candidates who can get through same grueling interview at Fayetteville State should be fairly lower than at Stanford or MIT.
Probably not, but my hypothesis is that there are people at, say, Fayetteville State, that could have gone to Stanford but never even bothered applying. Maybe they thought they couldn't afford it, maybe they didn't want to move so far from home, who knows. And I also believe there are people who "couldn't get in" to, say, Stanford, who would still have excelled at Stanford had they attended. Some people aren't good high school students for any number of reasons, but are much better college students, but they don't have the grades to get into the "elite" schools.
So sure, if you came from a family who emphasized getting into Harvard or Stanford, and drove you relentlessly to get great grades, and provided all the support you needed all through high-school, and you were well fed everyday and had after-school SAT training, etc,, etc., then you probably should have gotten a 1600 on the SAT and gone to Harvard. But a LOT of people were missing one or more of those elements in their upbringing.
Not to mention, some people (this was my story) basically just blow off high-school because they're bored senseless, resent being forced to attend, and aren't the people with the right temperament to be part of the cool clique and therefore despise huge swathes of their time at school. Of course, that same kid is probably going home and building Tesla coils and experimenting with high-voltage electronics, or writing code or something after school, but it isn't reflected in their grades, and it won't help them get into an "elite" school.
Also keep in mind that I'm not saying that a Fayetteville State or UNC Pembroke represents a "fat pipeline". But I am saying it represents a pipeline, and one where a resource starved startup is less likely to be competing against Google or IBM or Facebook or Yahoo, etc., for people.
http://economix.blogs.nytimes.com/2011/02/21/revisiting-the-...
I never made less than an A in high school and I made a perfect score on the ACT. I feel pretty confident that had I applied at a "top school" I would have had a fair chance of getting in. Maybe not - I probably would have been weaker on the non-academic admission requirements. I ended up going to a local community college for free and then transferring to a state university where eventually I got my graduate degree. I received several awards while there for academic performance, had some papers published with my name on them, and had a 4.0 again.
Frankly it never even occurred to me to apply to other schools. I just wasn't interested and nobody talked about it. If you asked me now why I didn't, I couldn't really tell you. Looking back, I'm sure some of it was moving away from home. In retrospect I would have been worse off financially - the scholarship didn't hold past the CC, so I paid cash for the rest (I worked a _lot_) until I got a TA position and graduated debt free.
I think though some people in SV would still look at that in askance though, and see that as saying something - "hey, this guy's not as motivated" or "this guy wouldn't be as dedicate as much of his life" and maybe that's true. In terms of work performance, though, I don't see a difference and I've always received extremely positive reviews.
No doubt there are things I'm missing out on, like the kind of connections I might have made at a top school, but I'm doing pretty well for myself and I don't regret anything.
I am extremely skeptical of this line of reasoning because it assumes that only important criterion for choosing a school is whether it's good or not (or, alternatively, whether it has brand recognition, depending on one's perspective).
There are a vast swath of other reasons that could rank more highly then whether a school is good or not. Two reasons easily in reach are geography and financial resources. I certainly restricted my choice based on those criteria well before whether the school was any good, and I don't regret it at all.
You'd be lying to yourself if you think schools like NCCU and Durham Tech have the same concentration of talents as MIT, Stanford, etc.
edit: realized that this is because these firms don't hire nonengineers from CMU because the school is not local.
School snobbery isn't rational and there certainly isn't a linear ordering (it being the parochial prejudice of pseudointellectuals too dumb to actually judge people as individuals). But the Yale and Princeton students (disliked by the Valley) can easily find good jobs outside the Valley, and do.
Usually, however, they go into something like management consulting, which means they come in a bit later and clean up the messes resulting from badly-architected California companies and a decade or so of man-child management.
So I applied to college and went to a pretty big state school (for my area).
I'm really blessed to end up where I've ended up after graduation. I know so many really really good classmates who have a lot of talent and never even get a glance when looking for jobs at some of these companies. It really just isn't fair sometimes...
My observation is that school pedigree doesn't actually matter that much for getting in the door, but (rather disgustingly) has more of an effect once one is in. It's relatively easy to get a referral that bypasses the resume wall (as long as you're in the geographic area) and then interview performance trumps pedigree. However, pedigree matters a lot after getting the job, especially when it comes to project allocation. If you have pedigree, tech companies know you have other options and will give you decent projects. If you're from SJSU, you might be very good but they'll assume that you don't have other options and you're more likely to get grunt work.
Getting the job is the much easier battle in which pedigree doesn't matter much. Getting good projects once in the door is, in large tech companies where it's impossible to prove oneself in a meaningful way until already having favorable project allocation, very strongly influenced by pedigree. People who believe in "meritocracy" will argue that it's possible to succeed on the crap project and gain recognition, but in reality that only gets a person more crap work. This long-lasting and completely inexcusable pedigree effects is one of the dark, ugly secrets that few people will talk about. (People are, morally speaking, OK with the fact that Harvard resumes get more attention than SJSU resumes. The idea that pedigree would still matter among the pool selected for jobs, if better known, would inflame them.)
FWIW, one of my interviewers went to SJSU. He wrote the JS styleguide, and was a key contributor to Closure and GChat (back when it didn't suck). Another of my interviewers went to UMich/AnnArbor and then toured around the country in a punk rock band; she was the Docs TL before doing a bunch of important work for Search Infrastructure and Chrome. Important work goes to people who seek it out and have a track record of delivering.
Delivering on a bad project just gets you typecast, and that's in the good case where you do well. Then there are the bad projects that are bad (and might not be delivered) because they're impossible or pack the bad kind of challenge (i.e. hideous legacy code, which won't get the same respect as building a new system).
The luck of the first project determines everything in the types of companies that we're talking about. And a lot of it is luck: sometimes, as you've noted, people from less prestigious schools land well early on and kill it. However, pedigree is a variable that people (at least, in theory) have some control over. For example, if I wanted to go back and get a PhD, I'm sure I could, and I could probably get that pedigree. (PhD admissions are actually competitive, but I'm certainly smarter than 95+% of those getting into Harvard/Stanford MBA school.) But do I want to deal with an archaic, slow application process and pay 5 years of opportunity cost, given that I'd be 32 at the earliest point that I could start? Probably not, and I shouldn't be penalized for it.
All of the high-priority, high-visibility projects I got because I volunteered for them. My first task at Google was fixing unit tests; my second was writing a signup dashboard for my first project's internal dogfood. It took me about 8 months to end up on a highly-visible project [1], but when I did it got me exec attention, a reputation as someone who was an expert in the department, and a cameo appearance in BusinessWeek. 8 months after you had started at Google, you'd already left in a huff.
I know someone who spent 4 years working with the bowel's of Google's cluster management system and transferred successfully to Search, and now to Loon. I know someone who worked for 4 years doing all the grunt work for a project that got canceled; he transferred to Search and now leads a department. I know someone who built his entire career on refactoring "hideous legacy code" - actually, several someones, but the first one I thought of was reliably promoted, every 18 months or so, from SWE 3 to Distinguished, and the other ones are all around Staff or Senior Staff level.
Now, whether you're happy or not is a different question, and there are good reasons not to waste 4 years of your life doing something you find boring. But external constraints are not one of them. People judge you based on how well you perform relative to the opportunities in front of you, not what those opportunities are.
[1] http://googleblog.blogspot.com/2010/05/spring-metamorphosis-...