Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
If you care about diversity, don't just hire from the same five schools (interviewing.io)
631 points by leeny on Oct 24, 2017 | hide | past | favorite | 479 comments


When I was at Google, I was asked if I wanted to make a recruiting trip to my alma mater. I was excited until I found out they were talking about my grad school where I got my MS, and not UB, a large state school where I got my BS. I told them I'd be happy to take a trip to recruit at UB. I got mostly crickets back from that reply. However, I ended up getting signed up for a series where they had a panel of a few HR (sorry, "people ops") folks and a SWE or two talking over Google Hangouts to auditoriums full of kids at FIVE different schools which they called "Long Tail". (and UB wasn't even one of them)

I think they are missing an incredible amount of talent this way. In my circle of friends, there were 3-4 other people that Google would have been lucky to have, and two of them were women They just don't understand that some people like me, who can get into the (mostly private) elite schools choose to go to a "long tail" school for a variety of reasons (financial, family obligations, etc). There are lots of similar schools all over the country.


When a recruiter contacted me for a position at Google in 2012, I happened to be also taking Daphne Koller's Coursera class on Probabilistic Graphical Models (PGM).

I was puzzled why the recruiter wanted to know my SAT score. He also wanted to know the college and high school I went to and my GRE score and my undergrad GPA ... Keep in mind that I have a BS, MS, Phd in three different engineering fields and over a decade of work experience at well know companies in the Bay area. For a 40 something engineer it seemed odd he would ask me information from two decades ago but I went along assuming he was filling in some boxes for HR.

The first assignment in the Probabilistic Graphical Models class was to predict the likelihood that a candidate would be a good fit for a job given prior Bayesian probabilities for ivy league school attended, SAT score, GRE score, all forming nodes of a decision tree.

I looked at the problem assignment and the recruiters questions and realized what was going on. Some Stanford grad at Google had convinced HR that they needed an objective way to evaluate hundreds of candidates and what better way than to use the same methods that they had learnt from Daphne Koller at Stanford.

I quit the PGM class 'cause it seemed like a tool I would never use. I decline interviews at Google since I don't have the right Bayesian probabilities that would trigger a positive outcome for their PGM model.


Its like a real-life implementation of that life-score episode of Black Mirror (and what the chinese government is looking to do to their entire population.

When I first interviewed with google, it took three-freaking months of panel interviews.

Then they said I scored really well, and that I'd have an offer the next day.

I got the call the next day and said, in fact, no offer was coming. No reason given.

Then they attempted to recruit me for the same position for the next four years on three separate occasions.

I told them the story of my first experience, and then they'd say "yeah let me check..." then get back to me and say "sorry, we wont interview you for this position", again, no reason given.

Then they called me one more time, for same damn position. I told them "Ill make this simple, just give me the damn job or stop freaking calling me"

They finally stopped calling me.


Warms my heart to know that I was not the only person/startup given this treatment.

I was invited to pitch my startup to google startup team twice (For their launchpad AI studio and Gradient ventures).

Got an email two months later that I made it to the next round and requesting more information about the startup.

I sent the emails and then... crickets. Followed up via emails and linkedin and there is just no response. No negative, no waiting, no request for more information. Just a cold dead silence. Very demoralizing.


You placed your hopes in someone other than yourself and we're disappointed when it didn't go well?


Its not the outcome which matters. The outcome is what it is, you move on. Its the way the outcome is communicated which is a complete disregard of social norms. Its considered impolite to flat out ignore someone. You only do that if you seriously dislike that person, and want to burn your bridges to them, or if you lack communication skills. Consider you might have an appointment with a possible customer on Thursday at 2 PM at Starbucks, but you'd verify it because you are also busy. You never follow up on it. They phone you at 1 PM, but you don't pick up. You don't reply to the missed call either. Now, consider how your potential customer felt at Wednesday evening and Thursday morning. They wonder what's up. They'd like to plan their time as well.

I know, I know, corporations are psychopaths [1], but a hint of humanity or compassion would've at least kept the façade somewhat up. Actions like these can harm your faith in corporations and humanity, and that might very well be the goal. It can be extremely demotivating, and if Google doesn't buy the startup its generally in Google's interest the VC doesn't get bought by the competitor. So from that PoV it makes sense.

But we are talking about real humans here, with startups, with limited resources, and a lot of stress. Is it too much to ask for a response you've been declined preferably also with a honest mention of "because of reason X or Y"?

[1] https://en.wikipedia.org/wiki/The_Corporation_(film)


Screw this logic. Ok the company who is one of the biggest data--based companies in the world is trying to "make the world a better place" - and we are all one big family blah blah gives no data back, so as to literally stomp on some dream rather than to foster growth.

So, to the VCs out there, you have a moral obligation to tell people why you don't want to invest/work-with or hire.

Otherwise you stick the idea of "vulture capital" aren't helping people get better.

Look at some from the ashes type teams, like WhatsApp - might find more of them if you weren't to crush them out early.


I don’t know whether to be disheartened or comforted that their approach to hiring is basically the same as their approach to customer service.


Not really. I am disappointed that there was no response from the reps. Usually VCs do not respond when your startup is so bad it's cringe worthy.


I had a similar experience interviewing at Wikia.

I was straight out of uni and the interview was a three-part, month-long process.

At the end, HR called me and gave me an offer, "welcome to the team" included and so on.

I was just told to wait a week for the CEO's formal approval, which was to be "standard procedure" for every new hire.

A week became two weeks, then another two weeks, then another. During that I was still assured the job was coming.

In the meantime, I found another job, a pretty good one.

A month later, I got a call from HR at Wikia saying that maybe I should start looking for a different job.

At the time it was a real disappointment for me, but it taught me to be never be sure until I'm holding the signed contract in my hand.


>>At the time it was a real disappointment for me, but it taught me to be never be sure until I'm holding the signed contract in my hand.

Always this. And don't stop interviewing and applying until it happens.


Sounds like callback hell :)


That story sounds very familiar. :-)


I've had the worst interviewing experience with google. It seems like they just don't give a shit about the people they're trying to hire. In my phone interview, my interviewer never came. I got rescheduled. In my next interview, the lady thought I was someone else and was reading someone else's resume. She apologized and then I did a binary tree search problem in google search.

The recruiter wanted to do a full on-site panel. I had already offers from several companies at that point. Google was just so bad and careless that I decided to there was no point moving forward. I called it off and chose another company with a sane hiring process.

Google is big and has an insane amount of money in the bank. They can have the shittiest interview process but the input to the pipe is so large that their hiring funnel still works out.

Although I am convinced the reason why google has such a bad male:female ratio of engineers compared to Microsoft is possibly due to their hiring process.


I went and did the phone screens and in person. Took 2 weeks to reject me. I don't really mind a rejection, I thought the interview was pretty meh on my part.

Decided to try again a while later. They had me start at the phone screen stage again, then wanted me to do a second. Almost did it, called it off because I decided it just wasn't worth the trouble.

I've been rejected by other places but google just really annoyed me. I think it was the overwrought, slow, unpleasant process which produces high false negative rates but that they are also seemingly extremely proud of. Only place I wen to where they told me multiple times about how common it is to interview 2-3 times before getting in. I'm sure that happens at other places but they seem to treat it more as a flaw then a feature.

Anyway, I hate jumping through hoops. I'm hoping next job I can leverage people a bit more and maybe move through things a bit more quickly.


If they have enough candidates it makes sense to not care much about false negatives, only about false positives. Anyway, the way a company treats applicants strongly correlates to the way they treat staff, so a bad interview process is a red flag. It can be tough, but it must be respectful.


It really doesn't if you have any interest in a good process. They seem to engage in a lot of back patting about how great their process is.


Wonder if they watch the movie Gattaca and think yes the perfect society.


Then we've got this 2013 article saying that Google doesn't care about GPA and test scores: http://www.businessinsider.com/how-google-hires-people-2013-.... Maybe things have changed since your experience.


I believe they did -- from what I've read back in the day it was quite common for Google to demand college transcripts from all applicants, even seasoned professionals.


That would be to check that the degree is real. There are people who pretend to have one while they don't. It's normal due diligence, assuming it's after you are hired.


No, it wasn't. They also used to ask for high school transcripts if you didn't graduate college -- even for senior folks with decades of experience.

Google's interviewing process used to be extremely absurd. They have reformed it somewhat since around 2013.


I never gave my high school transcripts to my Google recruiter. I worked there for four years as an SRE (2010-2014), without having graduated college.

I'll admit I was an outlier - Most people around me had fantastic college resumes (And I was very lucky to have them to learn from to shore up places where I had weaknesses). There may also have been a different hiring track and bar for SREs. I didn't find it a problem then - But, given the known fickleness of HR (At my office, our best recruiter was forced out because she spent too much time hanging out with engineers outside after-hours) and the way Google has gone downhill since then, I'd not be surprised if this was now the case


...our best recruiter was forced out because she spent too much time hanging out with engineers outside after-hours...

What might be the rationale for that? At every company I've worked at, the best results came when people worked across divisions between boundaries. I once asked a VC what grassroots indicators they looked at inside of companies, and they said a collaborative environment without a lot of silos. I'd never heard of companies actively punishing this kind of thing, but I totally believe you that it happens. Why would they do that?


Politics. The HR Lead didn't like that she was technically competent and friendly with engineers. This was even cited - She was written up for taking up engineers time.

It's a sad story, but what can you do?


I know it's water under the bridge in your case, but if anybody else happens to read this, there are some protections in place for employees. Coordinating with other employees might be protected by your local labor laws, so talk to a local labor agency office. I know someone who was fired illegally for talking to other employees about things like their employment conditions, and the employer was required to compensate them.


Companies don't ask for transcripts because there's already services they can use to verify degree (and even enrollment).


That's doubtful. In 2015 they called me back to clarify my college GPA after an onsite interview. The next week they gave me a rejection.


> They just don't understand that some people like me, who can get into the (mostly private) elite schools choose to go to a "long tail" school for a variety of reasons (financial, family obligations, etc).

Agreed--I was accepted everywhere I applied save one and I ended up going to the University of Maine. I've never hurt for work and I paid off my student loans by the age of 25. Google sniffs around now (aside: recruiters, even if it's Google maybe you shouldn't assume I want to talk to you and tell me to sign up for a phone call to talk to your sainted ass?) and I have no interest, but the first time I interviewed, when a guy at Google gave me noticeable shade for my filthy state school degree? They could've made a decent bit of money off of me and now that door is likely closed.


I ended up at a no-name school because I got a terrible financial aid package at an elite school that I'd applied to early decision. So bailed and went to a state school for almost free.


Hey, at least you got a response. I got no return mail, not even a rejection letter. 3 tracked mails sent, 3 money orders totaling $120 (a princely sum for 1987), and no return mail. It was like a torture session picking up the mail at the box everyday (I had a break between high school classes, so I was the mailbox keyholder). Luckily, I also applied at the state school and got a pretty good package. Would have been better if my high school had filled out the paperwork on time. Makes me wish I didn't spend so many months studying the SAT & ACT because I was worried that we didn't have the classes that would cover the material at my high school.

Oh well, the local community college classes were only like $15 per credit hour for high school seniors (paid by the high school), so I started college as a sophomore. Gotta take the good with the bad I guess.


>the local community college classes were only like $15 per credit hour for high school seniors

One of the beautiful things about softwars tech is that it has offered people opportunities to self-teach and build a portfolio of their own credentials, by their own determination. This has given ordinary people the opportunity to build things that benefit others.

On the other end of the spectrum, we have privileged rich kids attending Harvard, many of whom go on to work in finance or consulting, and who knows what they produce that is useful in the world.

I would really love to see the idea that we need to open up on the limitations of world-class educations and credentials become part of the mainstream discussion.

There is almost no reason the first two years of, which are often filled with gen-ed requirements often taught in laughably huge lecture halls by uninterested staff, not be open to everyone in the world. We need a new model that promotes this--Harvard classes should be open to everyone and that includes the tests and credits as well.

And why not? The War on Poverty in America has spent trillions of dollars with little to nothing to show for it in terms of reducing poverty. Of all this money spent, one of the first things I would have done would have been to ensure everyone has the greatest opportunities available to them. There's no good reason to hold them hostage, unless you care about profit or prestige more than increasing opportunity and reducing inequality.


Got paid to go to state school lets get it


Absolutely a great way to do it. I got paid to attend a great state school (above and beyond room and board), had several travel grants, and was sent to 20 countries and Antarctica! I've never had any student loans and it really helped me take some riskier career moves earlier on.


Same here.


I can't find the link but I recall reading (via Freakonomics or Jeff Selingo?) a study that showed that once you control for SATs and income, attending an elite school doesn't confer as much benefit as merely applying to one.


Dropping out of an elite school carries as much if not more social cachet than graduating. "Harvard dropout" is an archetype for a reason.


maybe you shouldn't assume I want to talk to you and tell me to sign up for a phone call

Urgh, this a hundred times over. I get a form e-mail every six months or so from a Google recruiter that says something along the lines of "sorry we missed each other! Find a slot in the attached Google Calendar for us to set up a call"

...no. That attitude straight off the bat makes me not want to go anywhere near the process of applying for a job at Google.


If the biases start with the university imagine how deep it goes.


It's hard to imagine, but it can still be concluded, with certainty, that if they start earlier they go deeper.


Google should probably interview my preschool teacher, would be a good predictor of Googleyness.


I wonder if there is a competitive advantage to be had there? UMaine is a pretty good system. When I retired, I taught math at UMF for a little while, so I got to see the system from the inside.

UMF has one of the best teaching programs in the country. They even have a CS path that is judged well.

Maybe recruiting at the small State universities is a potential edge?


Please don’t. Our hiring pipeline is almost completely from these schools.

You get great talent that big tech companies won’t interview!


And you can underpay them, which is a nontrivial part of my concern.

No insult intended, I would rather they benefit and not you.


Not really. We don’t operate in an insanely overpriced metro, so a grossly underpaid person probably takes Home more than the average tech company person out of college.

Nobody is making the big money that elite engineers make though.


Moneyball for college grads?

https://en.wikipedia.org/wiki/Moneyball


From my personal experience, Google recruiters appear to range from absolutely horrible to incredible, so are the interviewers.


I second this, but most google recruiters are pretty terrible. Some are so disrespectful that I have to tell someone to put my profile into google blacklist so they don't bother me anymore.


Would you be able to offer some examples?

I don't know what the deal is with some recruiters--I mean, in general. I attended a recruiting event from the US gov near graduation, approached one booth and introduced myself. A friend came over and inquired about a job to which she said "oh, well that's for the creme de la creme" and turned away without asking him anything about himself!? I found that incredibly rude.

Geeze, I wish I had her psychic powers /s.

Personally I think it has to do with the problems of giving people power and authority over others...


In the first year after graduation, I get emails from (different) google recruiters pretty much every month. One thing I see multiple times is they include a "best work place ranking" link and google is ranked #1. One time, after I said I'm not interested, the recruiter replied something like "why don't you give this a try? Best case scenario you work at the best company in the world. Worst case scenario you stuck at your current position." I remember she did use the word "stuck" and that just triggers me.


Google's interviewing process is incongruously uneven compared to the rest of the company, which is top-notch. I recommend giving it another thought. (Disclaimer: ex-Googler.)


Google can't offer me anything I want anymore. They could have when I was less experienced, but I have enough in my toolbox that ending up stuck in a Google ecosystem for years and losing my edge would be a net negative.

(I guess there's always the wheelbarrow of money, but they don't really even do that anymore, at least here in Boston.)


If you work at google the little shits on the internet can’t say “LuL ur just not good enough” anymore.


There are plenty of other great big tech companies that don’t have as terrible of an interview process and comparable pay.

I don’t know if I’ll ever try applying to Google again, especially after landing at one of their largest competitors & the company investing heavily in the area I am working in.


Why is that I have worked for a big multi national tech company and unless you had passed a 3 day course you where not allowed to interview candidates.

I would have thought that googles Hr would have a better proccess


My theory: Google started by hiring only new grads from Stanford and then a few other top schools.

1. They're only interested in new grads, so experienced people are treated funny; they're outliers.

2. They're only interested in top schools, which act as a pre-filter. Anyone interviewed is probably a good hire anyway, so it doesn't matter whether your process is goofy.

3. We are talking Google. Anyone under the age of 30 is slobbering all over themselves to work for them.

Keep this up for a few generations and their hiring process is permanently wacky.


Yeah, that ride is over. Google's rep is fucked with a lot of top schools anymore. Don't get me wrong; it's still a good company to work for, but getting a job at Google in 2017 is like getting a job at Microsoft in 2007. And the recruiting process is so stupid that the best candidates don't bother.


Ah so they don't have a HR director who can impose better practices no wonder they are having problems with being investigated for pay discrepancies.


I'm curious how you reconcile these two facts, given that the rest of the company presumably joined via the interviewing process. Does this uneven process produce consistent results or do you simply weed out the less-than-top-notch hires quickly after hiring them?


It's hard to be elitist if you went to a state school.

Think of all the extra brainwashing needed.

It's way cheaper to start with a kernel than expand from there.


A Google interviewer definitely shouldn't be doing that. Sounds like you got a bad one.


I've had a different one contact me repeatedly every 6 months like clockwork for the last 5 years. Of the ~10 I've had one that listened to WHY I wasn't immediately interested and factored that into his future communications. The rest of them came off exactly as the parent comment to yours described.

edit: to clarify what happens, every 6 months it's a new recruiter, and they always ping me multiple times until I respond and tell them what I've told all of them, and they usually (with 1 exception so far) keep pinging the same way.


To clarify, I meant that the person doing the tech interview shouldn't care what school you went to and definitely shouldn't be throwing shade since that just distorts the evaluation.

The early part of the recruitment process is basically a process to get possibly qualified candidates to interview. What it's good for: if you ever want try interviewing at Google again, you can get an interview. I wouldn't expect anything more from it than that; it's pretty impersonal. :-)


> To clarify, I meant that the person doing the tech interview shouldn't care what school you went to and definitely shouldn't be throwing shade since that just distorts the evaluation.

Of course they shouldn't. (I know plenty of people at Google, I've gone through the process a few times, I have an idea.) But...that doesn't mean it doesn't happen and that it isn't cultural.


Based on the other comments here, it sounds like he got a thoroughly average one.


But they hired the recruiter from a top school!


There's selection bias. Many good developers who met good recruiters/interviewers would have been hired, so they won't be complaining here.


In theory, theory and practice are the same thing....


I agree - and this is even more true at state schools than the slightly more selective schools (like RPI that I went to).

State schools have people that got into MIT, but didn't go for financial reasons or family reasons. Nobody at RPI got into MIT because if they did they would have gone to MIT (maybe some rare exception exists, but this is generally true).

School admission is obviously not a perfect indicator of ability, but I suspect while the average and median may be higher (and more tightly distributed) at a school like RPI, a state school will have a lot more outliers.

Everyone is fighting for students from the super selective schools and state schools are largely ignored - students either need referrals to get interviews or jump through a ton of hacker rank like hoops.

This is even ignoring the 'diversity' angle - a lot of really great people are missed because it's hard to break in without knowing someone or having the right credentials.


Nobody at RPI got into MIT because if they did they would have gone to MIT (maybe some rare exception exists, but this is generally true).

One exception at least. One of my fraternity brothers at RPI came to beautiful Troy, NY when he had the option of MIT.

There really are good reasons for such a choice. The schools that are so famous for their top-end research are achieving that research success by having those elite professors doing research, and that comes at the expense of teaching. Going to a merely "most selective" school rather than "Ivy Plus" is an decent solution to that problem.

(of course, there are other reasons to not go to RPI, but that's a different conversation)

EDIT: I just noticed that you referenced RPI as "slightly more selective". At the time I was there (mid-80s) it was ranked as most selective. I'm aware that its reputation has slipped a bit. While it's not that big a deal to me, as my 30 years experience outweighs all that, I wonder what effect changing reputation has on past students.


> There really are good reasons for such a choice. The schools that are so famous for their top-end research are achieving that research success by having those elite professors doing research, and that comes at the expense of teaching. Going to a merely "most selective" school rather than "Ivy Plus" is an decent solution to that problem.

One of the points of going to good research universities is to immerse yourself in exactly that environment: research. Good students probably don't need good teachers to learn. The reason to go to a top research university is to get involved in exactly that research. Especially in computer science and engineering, this is part of the pipeline to the really interesting jobs in industry.

I completely missed this when I was in school, and I regret it.


> The schools that are so famous for their top-end research are achieving that research success by having those elite professors doing research, and that comes at the expense of teaching.

There's no guarantee that the less selective schools are any better at teaching. From what I've seen CMU and Stanford both had smaller class sizes and better teachers than RPI, but that was just from quick touring.

There are some schools with a strong focus on teaching (Harvey Mudd), but that seems to be unusual. I think in most cases if you get into a super selective school you should go if you can.


The Wall Street Journal had an article a while ago where they tried to find schools with great research as well as teaching.

https://www.wsj.com/articles/where-great-research-meets-grea...

Can't get behind the paywall now, but it was a lot in line with your arguments.


Most of the best professors I have had were researchers teaching they favorite subject. Most of the worst were "CS education" types who should have been good teachers.


How are you judging "best professor"?

I had professors at my school that taught their pet research topics. They all sucked at teaching, partly because their research areas were utterly irrelevant for undergrads who were still struggling to learn programming. RDF, anyone?

The best profs were the ones who had been working developers in industry. They found ways to make the classes engaging and fun, vs just lifelessly reading their notes out loud (often in impenetrable accents).


Best professor:

1. Actually know something about, and be interested in, what they are teaching.

2. Being able to explain the subject without making a complete hash of it.

3. Being able to explain the subject without leaving me comotose in my desk-thing.

Extra credit for including tips and tricks that don't get covered in textbooks and are only known to people involved in the field. Plus, background and amusing stories about how the goofy nomenclature and such got the way it is.

On the other hand, when and where I was an undergraduate, if you were "still struggling to learn programming" after the first couple of semesters of programming and data structures (taught by aforementioned "CS education" people), then you were pretty thoroughly hosed. (There were, however, 1-course hour classes in individual programming languages, if you couldn't pick up those yourself.)


I definitely agree on this.

Mathematical logic class taught by logician? Awesome

Automata class taught by expert in complexity theory? Fantastic

Rudin class taught by PDEs expert - amazing

The worst class I had was an introductory algorithms course taught by someone who specialized in teaching.


I toured it in ‘99. I don’t remember the exact stats but the avg HS GPA at the time was around 3.3, it’s SAT’s not very high, and admission % decidedly higher than everywhere else I applied.


At the time I went, I chose RPI above Dartmouth and Johns Hopkins. Times change, I guess.


Meh, I got into CMU SCS, and chose Tufts, because I was equally interested in comp sci and music, and Tufts had a much superior music program.

Early on in my career I'd get questioned about my CS degree from Tufts, and I'd jokingly mention "I'd gotten into CMU SCS, but I preferred to be a well rounded individual. I can send you the acceptance letter if you'd like."

I think people choose schools for all manner of reasons.


I'd be worried about that coming off as "I'm better than you".


I would assume that schools like RPI also have a lot higher concentration of peers who are applying to places like Google, carrying around copies of Cracking the Coding Interview, returning from internships, and sharing knowledge of the industry and how to prepare for your career. Whether that actually makes someone better prepared to do the job is an open question, but it certainly seems like it would make people appear better prepared to do the job, since they'd know what interviewing companies value.


I didn't get in to MIT, but if I had, it's unlikely I would have attended, due to financial reasons. I went to a state school, and had a handful of scholarships to help me out.

In retrospect, I would have been better off applying to UIUC, Purdue, or CMU, but quite a lot of the decisions I made when young would have turned out differently if I knew then what I know now.


I don't know when you applied but my understanding is that MIT http://news.mit.edu/2008/tuition-0307 this is from 2008 presumably that number has gone up (stanford is now free for families earning under 125k for instance)


It would have been around 1994 and 1995. Historic data say that my 4-year (sticker price) total would have been just a bit over $90k (equivalent to $133k in 2017 dollars) for tuition alone. I don't have the receipts, but I think my parents only had to pay about a quarter of that, including non-tuition expenses, to a markedly less prestigious school.


Plenty of people decide against MIT or leave early.

It’s a pretty hostile environment for many people.


I'm not sure I'd call MIT 'hostile.'

I admit I'm heavily biased, but I'd say it is demanding. If universally demanding excellence is 'hostile,' then I guess I can agree with you.


> This is even ignoring the 'diversity' angle - a lot of really great people are missed because it's hard to break in without knowing someone or having the right credentials.

That is literally the diversity angle.


No, the 'diversity' angle is frequently tied to things like skin color, sex, ethnicity, heritage, etc. You can have two people that match in all of those categories but one chose to go to a state school because of a family issue and then they will be ignored by Google.

This is not something any diversity program I know of in the big companies is trying to address.


In the UK this would be called classism. It's the same thing but in the US setting.


> but one chose to go to a state school because of a family issue and then they will be ignored by Google

A person with a family issue probably still has a family issue incompatible with working for a corporation across the country.

Ever think their process of selecting unencumbered elitists might be by design and super effective?


>probably still has a family issue

Probably? That seems to be an expansive assumption, to be charitable.


It is the diversity angle, considering many smart students of minority groups choose to go to public school because many come from families that cannot pay for tuition of the top 5.

Very much a diversity issue.


Top 5 universities (and elite private schools more generally) are usually much cheaper than public universities for students with limited means because they have deep pockets for need-based financial aid while public schools have little if any additional campus aid.

Now, awareness of this fact may be not widespread enough, skewing the applicant pool toward the outcome.you describe because of perceived cost, but it's much more likely that a student wouldn't be able to afford a public college than an elite private one.


That’s a common myth.

They usually weasel word the scope of their generosity, treat loans as gifts, etc.

The sticker price is always negotiable, but state schools are usually ahead.


> That’s a common myth.

Since I personally experienced it, I'm pretty sure it's not.


I'm sure you and few others experienced it. But I'd say it's not that common. Just look at the make up of study body at the top 5 schools.


>> But I'd say it's not that common.

Then you should look at the actual university policies outlined on their website. At top of line elite schools (Stanford, Princeton level), if your family income <$65-75K, both tuition and housing are free, and <$125K tuition is free.

I know for a fact that state schools like UC Berkeley and UCLA aren't that generous with housing.

>> Just look at the make up of study body at the top 5 schools.

Students from wealthier backgrounds tend to have more access to academic and educational resources and are thus more qualified and more likely to be admitted.

Not a judgement suggesting that a less fortunate child would not succeed in a similar environment; many of them just don't have one.


That reflects more the effects of family educational background and socioeconomic class on pre-collegiate academic achievement and, even with good achievement, inclination to even bother to apply to elite schools (in part, again, because of lack of awareness that headline price isn't the whole affordability story.)


No. They're cheaper for people with nearly no means.

The people with some means (aka the "middle class") can stretch their budget to afford state school.

Most states also have transfer programs that let you go from a 2yr at a CC into the equivalent 4yr at state school which takes a huge chunk out of the cost.


I didn't even understand the whole world of prestige and specialization among colleges when I was 16 or 17 and trying to pick a school. I didn't know that some schools were where the "good" people go. I just knew I was supposed to go to college, so I visited the local Penn State campus and people said "don't come here". Then I visited another state school and people seemed to like it, so that's where I went.

I wonder if people realize how rare it is to even understand these things. If you don't have people in your family who went to college you are unlikely to be initiated into all this. If you do have a lot of people in your family who went to college, that's a serious leg up.

Now I work in a fancy startup where everyone went to Stanford, MIT, Harvard. It's a very weird feeling.


> If you don't have people in your family who went to college you are unlikely to be initiated into all this.

Absolutely. The number 1 reason I'm in tech is that my dad was a programmer. The reason he's in tech is that his dad was high enough up at an insurance company to swing my dad a job back when computers were new and nobody knew what to do with them. And that probably worked out because the generation before that was reasonably well off due to some lucky choices.

But I still grew up with little idea how to play the elite educational game. My family valued learning a great deal, but the jockeying for social advantage was never given much consideration. It's a very specific set of knowledge and skills.


Things ended up working for me overall but I can relate to this post so much ...

The assumption that it's 'obvious' that knowledge of how the system works is widespread is just wrong. It's only recently that I clued in to how the industry works, if I had all this knowledge handy years ago, if somebody told me, I don't know what position I would be in right now.


This even goes for high school counselors. I grew up in a suburban family with all of that knowledge of the system. My wife went to a similar high school, but is a first generation college student. She found out that she was supposed to take the ACT from a fellow student mere days before the deadline. Her counselor told her to ask her mom about college visits.


Yep! I chose a local state school over my top choice.

State school was free with financial, extrapolating my financial aid package I would have graduated from the top choice with ~$60,000 debt.

I didn't understand the prestige differential because literally everyone I knew at best went to that state school. One of my high school teachers even told our class that we should not aim higher than the state school, because everyone who ended up going somewhere better flunked out and at best eventually graduating from the state school. At least he was telling us a state school was achievable?


Thanks for writing that. Sounds very similar to my experience in Europe.

I started high school at 15 and it didn't even cross my mind (and would not have been financially possible) to look for one outside of my town, while I had a reasonable one 5 min walk away from my place. There was one school known to be the top in the state, in a big city 50 km away, but it had a reputation of people going on meth to be able to keep studying 24/7 - not so great.

Then I started the local university at 18 - I happened to go to CS because I didn't see anything matching my skills better, but I didn't even write a line of C before that (did a bit of webdev and PHP though). No one in my family and none of my friends had anything to do with CS before me.

Since then I moved country twice for study/work, but I still don't see myself changing country or even state back then at 18. (At that time, I barely started having fixed internet connection at home, didn't even know something like MIT exists, and what's all the fuss about Silicon Valley).


"what's all the fuss about Silicon Valley"

No idea.


This was my experience as well. I knew and admired schools like Berkeley as the home of Berkeley UNIX, but didn't recognize that the people who went there were considered the upper crust or that colleges were widely categorized into tiers until later on. As none of my family had gone to college, the goal simply seemed to be to get into a "4 year school".

I can appreciate now that these schools offer stellar educational opportunity in contrast with many others. It's just that this should still be seen in the context that a person attends for a brief time when they're young and that perhaps it's not the be-all and end-all of intellectual ability that cultural attitudes (especially seemingly here in New England) might suggest.


> They just don't understand that some people like me, who can get into the (mostly private) elite schools choose to go to a "long tail" school

Can you really expect any different from a company founded from within the halls of Stanford, and then staffed primarily from there?

On the other hand, I bet if you sat down and ran the numbers, recruiting from state schools isn't productive. For better or worse, school selectivity is tied with rankings -- for every Anthony topping the charts of state school is a graduating class of Anthonys at the elite schools. Cherry picking your one Anthony per school is likely harder than showing up to Stanford where they picked cherries 4 years ago.

Moreover, Google recruiters are likely already flooded with new grad applicants from non-elite schools, while every year GoogFaceAmaple is pushing forward their recruiting funnel earlier than the competition. Eventually, I imagine they'll simply interview candidates the summer between receiving their college acceptance letter and fall semester freshman year.


> Cherry picking your one Anthony per school is likely harder than showing up to Stanford where they picked cherries 4 years ago.

An interesting idea: pulling from state schools isn't a problem because they're short on talent, it's a problem because recruiters and interviewers are bad at identifying talent.

Colleges get a transcript, SATs, and essays to make a decision on, then do four years of further sorting. That's far from perfect, but given the track record of job interviews (stunningly poor), picking the best state candidates may not just be time-consuming but basically impossible.

If you simply can't tell who's good, then outsourcing that decision becomes an obvious choice.


Of course, this means outsourcing the decision back in time, too. You're basically hiring for "the best students by <questionable metric> from four years ago" the moment you factor the college into the question.


You're basically hiring for intelligence, but you're not allowed to ask about IQ, so you use bad proxies like the school someone attended.


Not 'intelligence', but 'capability'. There are plenty of intelligent-but-not-capable people out there, and plenty of capable-but-not-highly-intelligent folks as well.


I’ve worked for startups where nearly all of the early employees were from one university, because it’s easier to recruit that way for a small startup. But they grew out of it after a few years. It’s stranger to be still doing much the same thing decades down the road.


Another variation is when a significant cohort comes from another company. Similar to how people from the same school speak the same language, people from the same previous company speak the same language.

This is neither good nor bad. It makes recruiting and onboarding easier early on. But it is a thing which a company will eventually grow out of.


This "hire a batch from one company" works in small cases but doesn't scale. A great manager can cherry pick 5 or 6 top talents, but a B level manager won't. It also can create cliques in the company.

I suspect the same exists in making the wrong first hire from a school.


> Can you really expect any different from a company founded from within the halls of Stanford, and then staffed primarily from there?

Yes, I can. The whole point of education is to rise above your biases and intuitions.


If I can't reinforce my bias to show, no prove I am amazing, then what do I have to live for? I cannot afford to be objective, I be normal or even worse, normal.


That's a very noble view. I'd say the point of education is primarily money: for the teachers/profs who teach and the students who study. Academics in the humanities in particular like to claim that listening to them lecture for a few years will grant someone a better soul and make them intellectually superior for life, but there's no evidence of that and indeed, I sometimes suspect it's the opposite.


It isn’t just about finding “good” candidates. It’s about finding a diverse set of candidates.

Having spent a lot of time hiring over the past few years, I can tell you that the candidates we see from “top tier” schools are almost always “good”, but also incredibly homogenous. I’d rather take the bit of extra effort to find people with different backgrounds and world views that are also “good” at what they do.


That depends on what metrics you use for 'diverse'. Diversity is more than skin deep. The candidates are very culturally diverse.


"On the other hand, I bet if you sat down and ran the numbers, recruiting from state schools isn't productive."

I would not buy that for a second.


I tend to agree with you. But with the intense competition for talent, why aren't maket forces sorting this out?


You're assuming the actors are all rational. In other words, "No one ever got fired for hiring from Stanford"


Interesting. When I pushed a bit at (well-known tech company), I managed to get a couple of high-GPA CS students from my state university into the internship interview pipeline. These students were personally recommended to me by the school's top (IMO) CS professor. I was particularly excited for one of them, who had a 3.9-something GPA, and who seemed pretty solid technically when I spoke with him on the phone. Unfortunately, he didn't pass the online coding test in order to proceed to the next step. The others did miserably on this test.

Compare that to the students I interviewed for internships from top 5 engineering schools. Among them was one of the best candidates I'd ever encountered, regardless of experience level. He came up with a unique (and quite good) solution to a problem I'd been using as an interview question for years. As someone who had done fairly well in state school, I was floored by how much more well-prepared these students were than I had been.

My story is anecdotal, and there are many factors that can explain what I perceived. But I suspect the top companies have figured out that they get best results in hiring based on a) recent grads from top schools and b) great resumes from experienced devs who maybe didn't start out at top schools & top companies.

On the plus side from a diversity standpoint, the students I interviewed from these top schools were both male and female, and from a wider variety of ethnic backgrounds than I usually see in the hiring pipeline.


Or the top schools prepare their candidates for the test. I think I’m a pretty decent coder, thank you very much, but I suck on those blackboard interviews. I could see that being fixed with practice though, and maybe the big schools format their classes and labs such as to practice for that?


I graduated from a top 5 CS program, and no we don't do that.


I don’t mean explicitly. Small team group work and revision sessions with the TA might be sufficient. Non tier 1 schools don’t have this luxury.


I went to a top 5 school.. sorry to say there is no secret sauce the school gave us, no interview prep classes, and not a lot of TA sessions either - at least not with small sizes.

Definitely nothing at all targeted towards interviews - even the algo courses were very theoretical and they expected us to get comfortable with the code on our own time. In fact they are all about teaching CS and not about teaching you how to get a job or trendy technologies.

What did help me and some of my friends more than anything was just grinding interview questions - going through CTCI 3-4 times until I could solve it in my head, doing random questions off glassdoor etc..

People love to paint rosy pictures of easy lives for top 5 candidates. The truth is college was insanely hard, many people were extremely stressed/depressed, we worked our asses off and sacrificed a lot. Ultimately to learn a lot more in 4 years than someone else, you have to put in a lot more time - there is no way around it.


>the algo courses were very theoretical and they expected us to get comfortable with the code on our own time. In fact they are all about teaching CS and not about teaching you how to get a job or trendy technologies.

This was very much my experience as well. A couple classes had "make your own final project!" things that usually encouraged front-end like an app or a website. I bombed those pretty hard because I had no idea what I was doing.

Most of my classes only touched code occasionally for a homework. Everything else was either math, short answer, or running algorithms by hand.

I don't know how all this compares to other schools, but it could be a massive advantage in interviews. Most interviews are asking you to come up with an algorithm and implement it. I can't tell you how many interviews have come down to the "linked list indexed by a dictionary" data structure that I had to figure out for my first CS midterm. Nobody asks about logging stacks or Oauth2 or caching in new-grad interviews.


Maybe I'm misinterpreting your point, but: doing small team group work with supervision that leads to being effectively able to solve problems sounds like a thing that makes someone actually a good candidate, not just good at interviewing.


Every professor I know who’s involved with programming contests is pretty open that it’s about passing programming tests.


Companies too realize that the process is a highly imperfect proxy for overall developer capability.

But it's also infinitely better from the company's perspective than having no data whatsoever on each candidate's current capabilities.

Combine this with the fact that false negatives (good programmers who perform poorly on 45-minute blackboard programming tests) are not a measurable problem for a company, and you end up with what we now have.


Worth noting that "not measurable" doesn't mean it's not a problem, but that there is no easy metric.


Like many people on HN, I've been through the Google recruitment cattle grinder a few times - the usual observations about absurd process that leads to terrible fit apply. I'm even open at the beginning about various conditions of employment if they want to move forward...such as a desire not to move. They always move forward anyways and then at the end ask if I'd be willing to move to whatever office location has the position.

At this point I tell them not to bother if I get contacted or I just ignore the recruiter. It's effectively a pretty big waste of time 98% of the time and they're just making some kind of internal metric so that positions can be claimed to have been offered fairly.

I think what really bothers me about this process in general, and it applies to a great many companies, is that they contacted me. In that they sought me out. I didn't apply. So a little courtesy on that front would be helpful.


> They just don't understand that some people like me, who can get into the (mostly private) elite schools choose to go to a "long tail" school for a variety of reasons (financial, family obligations, etc).

And how about people who couldn't get into an elite school at 17, but end up learning a lot at the state school? It seems odd to be so preoccupied by what someone's capability was when they were in high school, rather than what it is now.


I work at Google and have done some university recruiting (not a ton, but some) and I have not had this experience. Recently I saw a list of hundreds of schools of all sizes and locations that we were committed to sending reps to, so I think Google is actually way out ahead of the field when it comes to not only looking at Ivy League / Stanford / MIT.


That was not the case two years ago. And maybe that's changed, but there's some prove-it here.


http://www.slate.com/blogs/future_tense/2014/05/23/tech_comp... (2014)

How many of those schools have you never hired anyone from, vs how many are hired every year from Stanford?


I attended a state school where we had presentations each semester from Google recruitment, including advice from alumni Google employees on how to schedule your classes and choose extracurricular activities if you wanted to be a strong applicant. I don't doubt that top school folks have some resources that others may not, but Google had some presence at my school (East coast state school with quite strong mathematics department and a relatively strong CS department).


The odd thing is, the university I went to, not in the US, is ranked a bit higher than UB in the international rankings, but definitely the same general area. And it gets lots of attention from Google recruiters and those from similar companies, I believe. The interviews are still fairly hard work, I hear, but they seem less fussy about universities outside the US.


Rankings do not fairly represent quality of students when compared internationally. Very very few people will go to UB if he/she was accepted to Harvard/MIT so very few top students in US ends up in UB. University of Country (ranked the same as UB internationally but the best in that country) gets almost all smart students from that country.

Quality of education itself is mostly irrelevant - difference is small and it's good enough pretty much everywhere now.


We had an alum make a recruiting trip for Google to our large, not particularly well ranked state school when I was in my last year there.


You can see it both way.

My experience is that in any school / college / organisation, there is a distribution of smart / switched on / less switched on / absolute idiots. The difference between the better universities and less prestigious ones isn't that every student is excellent or bad (I have seen enough falling in the last category above in prestigious universities), just that there is a higher concentration of better students.

So it does make sense for companies to target these schools / universities, it's a matter of efficiency for their marketing efforts.

It doesn't make sense for companies to make it hard for non target schools as they are cutting themselves from lots of potentially excellent candidates (I suspect certain companies to automatically reject applications on their websites if the university isn't one of a list).


I’m a current UB student. There are some more visits from the top here, but only Bloomberg has any real recruiting events... I think google and Facebook appear sometimes but more to give talks and in smaller/tucked away areas. It’s quite hard to get seen by anyone.


I would think one benefit of hiring there (vs say CUNY) is it isn't hard to convince people to move.


> In my circle of friends, there were 3-4 other people that Google would have been lucky to have

Don't they have a referral bonus scheme pretty much exactly for this?


Interesting point - referral schemes are almost always cheaper than using professional recruiters, but they're particularly well-tailored to picking up candidates who are hard to find by resume alone. They'll miss a lot of clusters who never get that first Googler in the door, but past that point they're a highly efficient fix.


> they're particularly well-tailored to picking up candidates who are hard to find by resume alone

Interesting -- can you explain more what you mean here? Referral programs are often criticized for reinforcing biases, since people refer other people with similar backgrounds to them (and, likely, similar resumes). I've held a negative view of referral programs for that reason; do you have data or anecdata about referral programs finding candidates who would otherwise have been missed?


Yes, certainly - I think the thing I mean doesn't conflict with the thing you mean.

Referral programs will pretty obviously bring your hires similar to the hires you already have, with all the attendant problems. College insularity, but also demographics and even specializations. What I was thinking about was more specifically finding strong candidates from populations that don't look great.

Maybe State University has a weak CS program, but a handful of really good candidates. (This is probably the case for any weak program of sufficient size.) Those candidates probably won't be obvious on paper unless they're hyper-motivated, because weak programs lead to limited opportunities and uninformative grades.

But if Jess from State University does Google Summer of Code and makes something awesome, maybe she gets a job. At that point, Google hands her the referral form and she can pick out her strongest classmates better than any recruiter could, even if they haven't done anything flashy. (My experience, at least, was that the top students are at a minimum aware of one another.)

So it's not going to solve a demography problem; if your direct hires are 50% Stanford, your referrals will be too. But a lot of those Stanford referrals might be people you'd reach anyway, so referrals are valuable in inverse proportion to the ease of other recruiting. The harder it is to spot which candidates are good, the more benefit you gain from asking their peers.


Didn't Jeff Dean come from a 'long tail' school for undergrad?


If you consider the University of Minnesota to be "long tail", then sure. I wouldn't, though.


Did that change recently?

I interviewed with them recently and I didn’t get any condescending comments about my SUNY education like I did a few years ago — from a recruiter who was reaching outbound to me!


UB has(/had?) a pretty decent CS department too. Bioinformatics as well.

Dropping out of that place was still one of the best decisions I've ever made though.


UB?


Shout out to a fellow UB undergrad. Fun times and you’re right, lots of talented young folks.


Unrelated, but please remember that not everyone here is a native English speaker. It is hard to make head or tails of your comment with all these abbreviations


I don't know what UB is (I'm assuming it's a university).

BS = Bachelor of Science

MS = Master's of Science

HR = Human Resources


I believe UB stands for University at Buffalo [1] or more precisely State University of New York at Buffalo.

[1]https://en.wikipedia.org/wiki/University_at_Buffalo


as someone who grew up in Texas, I was wondering WTF UB meant and how so many people seemed to know what it was. RPI I knew because I they sent me literature while I was in high school 30 years ago.


UB = undefined behaviour

RPI = Rob's Pairing Interview

I understanding wanting to avoid the former, but the latter is pretty good.


UB is presumably the University of Buffalo in New York state.


They understand perfectly. They are hoping for rich, well connected kids from rich families that can bring in money and power into the organization. They may have tried some "ordinary" people before and were befuddled when it did not bring in $100 million dollars and several political contacts.


Downvoted for truth. I don't like it either, but the world is not fair.


>They just don't understand that some people like me, who can get into the (mostly private) elite schools choose to go to a "long tail" school for a variety of reasons

why stop here though, couldn't you just extend this argument to people who go community colleges or online schools or even people don't go any school ?


Yeah, you kinda could. A lot of those things select for people with money.


Yes and google would be better off. I would employ a community college programmer over an average harvard grad. More experience and more focused brings better results.


I went to a non-top tier undergraduate school. I made efforts--at big companies as well as the one I founded--to recruit from my alma mater. I ended up defaulting to NYU, Harvard and Stanford.

Career services at non-top tier schools are shit. Once, as a personal favor, I offered to help a company with a well-known CEO recruit from my state school. When I brought it up with a dean I knew, career services got mad. They said I should have gone through them first. Guarding their gatekeeping function was of greater concern than doing their job. They then suggested this CEO come to their fall freshman career fair. I said no, it's a high-profile company, they'd prefer if you curated a list for them. (MIT and NYU, amongst others, do this.) No response.

Consider, too, that 90% of recent-college graduate recruiting (in finance, at least) is less about finding brilliance than finding someone who won't make dumb mistakes. The Ivy League produces a consistent product. They hold no monopoly on genius. But the variance around others' outputs is too high for a young firm.

All that said, I never turn down an outbound email. (It's how I broke into the industry.) I also think it's important, as your firm develops, to keep an eye on broadening recruiting.

Closing note: in response to recent news, I started thinking about our workplace's gender diversity. It's bad, and it matches that of the schools we recruit from.


> Career services at non-top tier schools are shit.

Doing my undergrad and PhD at an average large state school, I was really lucky to get an internship (and now job), essentially by word of mouth and my PhD advisor.

Now that I'm doing a part-time Masters at an elite-ish (top 10) school, I'm realizing how amazing career services can be. They send out weekly emails saying:

"James Dimon is coming to speak." "Dir. of Engineering from Exxon will be taking questions." "Bring your resume and chat with recruiters." "Women's Society will be hosting Barclays tonight."

My state school had nothing. All of the leg work was done by individual students.


> I'm realizing how amazing career services can be. They send out weekly emails saying: "James Dimon is coming to speak."

Interesting, and I can see it. But then again, I have to wonder if there is some degree of confirmation bias at play here?

It's likely the staff in Career Services at $ivyLeague are, on average, of a higher skill than their counterparts at $stateSchool. But by how much? Sending an email isn't exactly a massive technical accomplishment, and even being able to send an email saying Mr. Dimon is coming to speak might say a lot more about the name of the school they work for than it does their ability as administrators.

A school like Harvard has a lot more clout in name, money, and connections, in getting someone like Dimon, Blankfein, Zuckerberg etc... to speak(or even pick up the phone) than, say, New Mexico State University.

It may be organizational skills and capability, but I'm willing to bet it's also about name recognition, alumni connections, and availability of resources.


My guess is that it is about political will. If people in career services want a fief where "Guarding their gatekeeping function was of greater concern than doing their job." -- then it will take political capital to fight that. Depending on their incentives, university bosses might not bother.

But the Ivy League schools know that their bread is buttered by their ability to get students into elite positions, so they make sure their career services department gets things right. And have been doing so for so long that these departments do things right on their own.


Sounds like the dean of the college you were in needs to get a new job. I have a very similar profile to yours and my undergrad career services doesn't look too bad compared to my current post-grad career services.


ditto for the amazingness you see across different functions at an elite university. I remember being impressed that any cross cut I made, landscaping, financial aid, administrations, whatever the department was seemed plush with competent people who enjoyed their job.


Unfortunately career services is one of those areas of "administrative overhead" that legislators and pundits love to gripe about when complaining about the increasing costs of a higher education. It's no wonder they can't do as much as they used to.


Side note: It's interesting that you're getting a masters after your phd. Is it in a pretty different field?


I happened to chat recently with some people from the startup Handshake:

https://www.joinhandshake.com/

It's founded by 3 graduates of Michigan Tech University, a small but well-regarded school that even other Michiganders think is far north. Their goal is to level the playing field for internships and first jobs.

It was great to meet people so sincere about solving this problem.


Thats an admirable goal. I hope it continues to be developed, my experience so far is that it's just a less functional LinkedIn clone.


Oh, interesting! I'd love to hear more about your experience. Drop me a note? Details are in my profile.


In the two-plus years I've been at this place, we've only had one woman even apply to our engineering team.

We're attached to the marketing team (~80%+ women), but our company is in a very unpopular industry (plantiff's law).


>It's bad, and it matches that of the schools we recruit from.

I don't understand this. If you're matching the diversity of the market, that would seem to me that your recruiting practices are unbiased, which is good, right?


They are matching the diversity of the schools' recruiting efforts. So yes, you could say they are (perhaps) unbiased vs their input, but their input has problems. In other words, their selection of schools to recruit from means they are outsourcing the distribution of your their candidate pool, and the GP poster is not happy with that aspect of the result.

If it doesn't match your society or customer base, and you think those things are important (I do), then it's bad.

(The reasons why I think it's bad are complex, so I won't belabor them here.)


I'm not disagreeing that the situation is bad. I just don't see how adding bias to your recruitment is a solution to the problem. If we had a bunch of women who couldn't get engineering jobs I'd understand, but we seem to have the opposite situation where everyone is competing for a limited resource. If you're proportionate to the pool, you're probably doing well.


> I just don't see how adding bias to your recruitment is a solution to the problem

The goal isn't to add bias. It's to seek out the source of a bias we think might exist and then remove it.

For example, if we find 5% of top-tier schools' CS grads are women while 20% of mid-tier schools' CS grads are, and find similar quality in both pools (keep in mind, when you interview graduates you get to select for quality), then it makes sense to recruit from both pools. By excluding the latter pool, even if not for discriminatory reasons, we're implicitly biasing our inputs.


> we find 5% of top-tier schools' CS grads are women while 20% of mid-tier schools' CS grads are

I agree with the sentiment, but isn't the situation exactly the opposite of that? Top-tier schools work to balance gender distributions, and many of them succeed well above industry averages. Other schools spend less effort, and get predictably thinner results.

Compare, say, RPI and MIT. (I know RPI is uncommonly skewed, but I wanted to compare tech schools to one another. Otherwise specific stats are swamped by the ratio of tech to non-tech majors.)

- RPI, overall: 32% female

- MIT, overall: 46% female

- RPI, computer science: 16% female

- MIT, computer science, 32% female

As I understood the stats, a company that pulls students at the same rate as their candidate schools will see worse gender diversity as they broaden their pool. (Among CS programs at 4 year US colleges; outside that I don't know.)


Using this data: http://tech.mit.edu/V128/N47/women/tables.pdf

MIT's computer science program is 31.7% women. MIT's school of engineering is 39.87% women. I think even comparing tech school to tech school, non-tech majors have a significant impact. MIT especially has a surprising number of non tech majors.


Rather than try to counteract the bias with an opposing one on the input pool, the answer can be to try to find new less-biased input pools to draw from.


We have to be careful about using the phrase "less biased" because bias goes both directions. In fact almost all universities go out of their way to get women into their tech programs. I think what you're talking about is trying to find a candidate pool that is more biased towards minorities than average, which is fine, but let's use the correct language.

Generally speaking I do see the lack of diversity in tech as a problem and I applaud people making an effort to rectifying that. Unless the universities the OP was pulling from are really out of synch with the industry I have a hard time understanding why being proportionate is a problem. In fact, it seems like the right place to want to be.


> We have to be careful about using the phrase "less biased

Fine--we want more women. Research, and personal experience, shows gender-mixed teams outperform [1][2][3][4]. This is a business, not HR, decision.

We also want more cultural diversity. I don't like pitching in Latin America or the Middle East with zero cultural context on the home team. If you're a B2C company, you probably want socioeconomic diversity on your product teams (at the very least).

[1] http://eepulse.net/include/content/articles/Wall_Street_Reac... IPOs

[2] http://scholarship.sha.cornell.edu/cgi/viewcontent.cgi?artic... Fund management

[3] http://scholarship.law.unc.edu/cgi/viewcontent.cgi?article=4... Boards

[4] https://www.researchgate.net/profile/Antonio_Vera/publicatio... Boards


It's not a business or HR decision, it's a political decision. Of course business and politics are intertwined.

Re: your papers. I've looked at such research before. I've yet to see such a study that's as conclusive as it's made to sound. Last time:

https://news.ycombinator.com/item?id=15490501

Randomly picking the last paper you cite for example, we learn that Spanish companies with more women on the board have better financial performance. Seems like an open and shut case! But then buried deep in the paper, we also learn that the Spanish government has passed lots of sexually discriminatory laws that financially advantage companies that achieve arbitrary gender quotas, most notably, only companies with a certain level of female presence on boards can bid for public contracts.

The Spanish economy isn't the best. Big chunks of the Spanish economy is propped up by government spending originating in ECB quantitative easing and it's been that way for a while. If companies with male-only boards are being discriminated against in public procurement contracts, that by itself is sufficient to explain part of the difference.

That's a common problem with papers that argue more women on boards = more financial performance. Invariably they are studying countries that artificially tip the playing field towards such companies already, making it difficult to disentangle the different factors.


If it's a business decision to hire more females, then who are we to demand top tech companies expand their college search range?

Could it not be a business decision to minimize risk?

(I, for one, am in favor of getting rid of all diversity quotas. Companies should be allowed to hire 100% black LGBT disabled women as much as they should be allowed to hire majority males out of elite universities.)


If you want to bring more women into your firm because you think they have some biological or sociological advantages over men in some areas then that's fine, do so. But look at the majority of posts in this thread, they're all about reducing gender bias. These other posts don't make sense in the context of an employer whose payroll is already proportional to the pipeline.

You're saying the opposite, that increasing gender bias will provide you with some economic benefit. At least what you're saying is rational and consistent.


"Bias" measures deviance from a parameter. Without agreement on the population being measured and the parameter in question, the term--and quibbling over it--is meaningless. You are defining the population as something close to "people who possess the relevant skills," i.e. the pipeline. Others are using "people who possess the relevant skills but aren't in the pipeline" or "people who could possess the relevant skills if factors out of their control were accounted for". Others, still, disagree with how you're measuring "possess the relevant skills". This is all reasonable disagreement.


Who said anything about bias? Looking in places that you don't traditionally look isn't bias.


> They are matching the diversity of the schools' recruiting efforts.

I think many undergrad schools actually positively discriminate based on gender/race for underrepresented minorities.


This is pretty clearly documented.

In universities that don't consider race or gender in admissions (notably the UC system and Caltech), the minority rate tanks (except for Asian-American rates, which double).


It is matching society, however: CollegeBoard testing statistics reveal that in high school girls take AP Computer Science much less frequently than boys - at proportions fairly close to 1:3.

Given that anyone is free to take an AP exam provided they can spend $100, the only plausible explanation is that fewer girls choose to pursue computer science as a major.

Alternatively, you could suggest that there is nationwide collusion between CollegeBoard and amongst computer science teachers to limit girls from taking the APCS test - and that no one has found out or exposed it.


> Given that anyone is free to take an AP exam provided they can spend $100, it seems to be down to individual choice.

In which world is it "individual choice" for a 14-18 year old to pay $100 per exam to take an exam?


What I mean by that is there exist no gender barriers to take an AP exam - that fewer women are studying CS in college or working a technical role is not a result of a biased system, but of an individual decision that comes down to fewer girls DECIDING to learn computer science.


> If it doesn't match your society or customer base, and you think those things are important (I do), then it's bad.

Mismatch between company demographics and society/customer demographics is common in all industries. It is not a unique phenomenon. Before asking what we can do to change the discrepancy at tech companies, we must first ask why this is a problem in the first place when tens of thousands of companies in different industries have the same problem.


Well, for one, 3 schools do not the market make. For two, it means they're not making any effort to reach out to those in disadvantaged populations. It's a large problem that a lot of companies have.


The thing I'm questioning is how you could describe being proportionate to the candidate pool as "a large problem."

Lack of diversity in STEM is a large problem, but your payroll matching the market doesn't seem like a large problem.


>Lack of diversity in STEM is a large problem

Diversity of what? And why is it a problem?


For one, the candidate pool is artificially limited. And, like I said, 3 schools does not the market make.


>For one, the candidate pool is artificially limited.

The candidate pool has an artificially inflated number of women due to the success of nearly universal outreach among STEM programs towards women. I'm not suggesting that's a bad thing, but let's not throw shade at universities where it's undeserved.

>And, like I said, 3 schools does not the market make.

If the 3 schools OP was recruiting from have gender bias against women then let's call them out.


Once upon a time, UT Austin CS department has its own recruiting program. They were good. They even got me my first job and I'm the worst interviewee you've ever heard of; I have the interpersonal skills of a sea cucumber.

Then the college of natural sciences took over. I'm glad I was gone; from what I hear, it sucks.


Is there any way you can think of for working around this? Some actual method of recruiting outsiders of the system in a realistic way?

I've always assumed that open source would be one of the places to go for such telemetry, but have never known where contributing would actually furnish that kind of benefit. It would be good to know if there were projects that are actually fit that criteria, instead of merely being coincidentally worked on by a lot of employees.


If you can find a student organization for Computer Science / Software Engineering students (like an ACM chapter), they might be able to help you set up a recruiting tech talk. We did this when I was an ACM officer at WUSTL. As did Engineering Council.


Even at my theoretically high-end school, our career services department was completely unfit to handle CS recruiting. They made a decent show of the annual career fair, but everything else was a disaster. With no tech knowledge and no one to answer to, they sent us a steady stream of terrible offers: work-for-experience, unethical businesses, and everything else bad you can think of.

All good CS recruiting happened through the student Computer Science association, which organized tech talks, mock interviews, and all kinds of other high-value events.

Companies that contacted the student group directly got reliable, personalized support and no charges until they showed up; companies that contacted the university got billed for the chance to be lumped in an email listing with scammers.


Why give special treatment to a big firm over smaller firms?


If you can host X companies over the course of a semester / year, then selecting large, well-know, well-paying companies maximizes the total salary of all students you are able to place in these companies


There should be a level playing field. The opportunities at a midsize growing tech company will outweigh the extra pay at a large org if one can move up in the company at a faster rate.

Your chances of being the next cto of google in 40 years is extremely low but your chances of joining a startup or working up the ladder and becoming a cto are much higher. You could be earning a lot more.


> Career services at non-top tier schools are shit.

I'm guessing that "Career services are shit." is more accurate.


As an outsider in another country, my impression seems to be that the quest for diversity seems to have turned into something of a religion in several cultures. In principle, as a solution to the problem I am principally all in favor of anonymous, faceless, no alma mater preference etc. interviews and application processes, and/or whatever other measures are suggested to remove the possibility of bias or unconscious bias or anything else that is theorized/proven to exist and affect outcomes.

I am also all in favor of organizations taking steps to address the various negative experiences that are somewhat typically encountered in various demographics, e.g. harassment, etc. as well as affirmative action as a way to attempt to correct this. Based on the fervor with which it is pursued (which is admirable in many ways), I seem to be convinced that if these measures have a negligible effect on outcomes, the crusade for diversity will still continue, as if to suggest that equality of outcome is a worthy goal, as opposed to equality of opportunity. The latter is definitely an unjust status quo worthy of fighting, but the former seems to completely throw away the notion of free will.

It's almost akin to a scientist who so adamantly wants to prove their theory that they will do anything to ensure the result is consistent with the hypothesis.

Then again I could be wrong and people will actually stop pushing for it after these practices are instituted.


I think perhaps you aren't looking at this through a long enough lens.

You can tell America's history in terms of decreasing inequality of opportunity. We started with only well-off white men having the vote; black people were chattel and women were pretty close. We have sporadically worked ever since to repair that. One civil war, assorted constitutional amendments, and 8 civil rights acts so far. We try something, see if that's enough, and then try again when it isn't.

Each time people hope that we've done the last thing. The post-Civil War period, the Reconstruction, was supposed to fix things. But then we had the Lilly White Movement. And Jim Crow. And the Nadir, which involved violent ethnic cleansing across the US (mostly but not entirely anti-black).

We certainly aren't there yet. Marital rape wasn't fully outlawed in the US until 1992. Redlining wasn't illegal until the 70s, and the effects on wealth distribution persist to this day. Men and women reached parity in law and medicine degrees a decade ago, but as far as people practicing it's still 2:1. Employment discrimination, as documented by a number of studies, still persists.

So yeah, if some particular solution doesn't fix the problem, then people will definitely keep pushing. Because that's our 200-year history of fighting discrimination: it keeps not getting fixed.


That's itself a very biased telling of how things are.

The USA along with many other western nations now discriminates against men in favour of women, in many concrete and very specific ways:

- Family courts

- Rape shield laws

- In the private sector, tech sector programmes handing out money but only to women

- Laws that mandate gender ratios in certain situations, like bidding on government contracts

Society has bent over backwards to try and create equality of outcome for women, thereby simultaneously eliminating equality of opportunity for men. This is not actually progress. Progress would be equal opportunity for all.


> Society has bent over backwards to try and create equality of outcome for women, thereby simultaneously eliminating equality of opportunity for men

No, it's bent over backwards to address a pre-existing inequality of opportunity that disfavors women.

But what both sides find uncomfortable and avoid is the inconvenient fact that in a continued series of interactions over time (like life in the real world) rather than an isolated event disconnected from past and future, every opportunity is a product of outcomes at an earlier time, and every outcome effects opportunities at a later time.

Equality of opportunity and equality of outcomes are different concerns, but not at all orthogonal concerns. Any attempt to durably effect changes to inequality of opportunity will necessarily effect inequality of outcomes not only as an effect of opportunity, but as a key mechanism.

And, conversely, every attempt to safeguard existing inequality of outcome safeguards (whether it is the conscious intent or not) durable inequalities of opportunity.


Loss of privilege feels like a loss. If you have no historical perspective and are currently favored by discrimination, programs attempting to undo historical discrimination seem like they're biased against you. They aren't.

As an example, consider the common practice of scholarships that are awarded based on both merit and economic need. A rich dude could be mad that he is being discriminated against. After all, they won't even consider giving him those scholarships! What jerks people are! He worked hard, and should be eligible for everything!

He's wrong, of course. His feelings are real, but his perspective is severely limited. If you're used to things being tilted in your favor, a level playing field is going to seem unfair.


Modern men are not "privileged". This is corruption-of-blood level stuff. Men alive today unless perhaps very old have not benefited from discrimination against women and have no reason to accept being discriminated against as a result.

Trying to blame bad things done by historical figures for bad actions taken today is the result of much wrongness in the world. Please don't try to justify it.

Oh, and your analogy to the rich dude is deeply flawed. Rich people can become poor and poor can become rich; it happens all the time. Putting gender re-assignment surgery to one side, gender is generally fixed. If you get discriminated against because you're a man, you aren't going to be mollified by an argument of the form "one day you might be a woman and it may work in your favour". Whereas "one day you may be rich" or "one day you may be poor" is used as a reasonable justification for all sorts of things, like progressive taxation and a social safety net.


> Men alive today unless perhaps very old have not benefited from discrimination against women

Yes, they have, because discrimination against women is still widely practiced. It's true that the scope and extent of discrimination in law has been almost entirely eliminated (one of the last major elements to fall being the military combat exclusion policy, lifting of which was fully implemented less than two years ago; given the significance of combat assignments in military career progression and the practical impacts of military careers on both elected and certain other high-level government positions, there are a lot of men in the military and government office today that are, now, benefitting from the effects of that direct, legally-mandated discrimination.)


For real? Women were excluded from combat because they are physically weaker than men and weak soldiers tend to get each other killed. That rule had a very concrete physical, medical and military justification.

I think if that's the best example you can find, it says a lot about my point. There are dozens of ways men are discriminated against in law. As you yourself admit, discrimination against women in law has been eliminated. This is not progress!


I am a man. I am definitely privileged because of it. Many men make similar observations: https://whatever.scalzi.com/2012/05/15/straight-white-male-t...


That article doesn't list one concrete example of how being a straight white male actually made life easier for him. I can and have listed several major, specific ways in which it's the opposite.

I hate to use the T-word but this sort of non-argument you've just presented is exactly why Trump won. It's just racist, sexist self-loathing based on nothing whatsoever. If there was something, that guy would have listed a variety of specific grievances, as would every feminist article in every newspaper (of which there are huge quantity every single day).

You know what the last specific complaint in a feminist opinion piece I read was? An article a few days ago that was upset because the only female shoes in emoji are high heels.

Don't tell people white male privilege exists when you can't back it up.


It's not my job to argue you into understanding something. It is not every writer's job to prove everything to the satisfaction of somebody deeply invested in the opposite being true.

This stuff is pretty easy to look up. There are books, blogs, studies, and memoirs that I found very useful. If you actually care, you could find things, too. That's how I went from ignorant to having basic knowledge. Maybe you could try that.


> [something] is exactly why Trump won

No. Trump won through the gutting of the Voting Rights Act, rampant GOP gerrymandering, a terrifyingly complicit and supine media, an institutionally racist and sexist country backlashing to Obama, and an electoral system that vastly overpowers the majority white (and racist) Southern states.


The supine and complicit media came out near 100% in support of Hillary, perhaps due to her massive campaign spending.

Regardless, I think when your explanation is "the entire USA is racist and sexist" you are - again - making my point for me. I know lots of Americans and I've never seen a shred of racism or sexism in any of them. But if you constantly tell ordinary, hard working and honest people that their whole life is a fraud, that their success isn't really success, it's just "white male privilege", and you can't point out a single reason why ... guess what? They're going to get mad and start quietly voting for someone who fights back against that culture. That's what I meant and I'm sure you know it.


> The supine and complicit media came out near 100% in support of Hillary

Yes, that explains the overwhelming concentration on the email "scandal" whilst ignoring literally everything that Trump said.

> I know lots of Americans and I've never seen a shred of racism or sexism in any of them.

That's ... not how it works.

> and you can't point out a single reason why ... guess what?

But the reasons are pointed out. They just get ignored because the kind of people who refuse to believe that "white male privilege" exists aren't the kind of people who listen to rational arguments.


> Yes, that explains the overwhelming concentration on the email "scandal" whilst ignoring literally everything that Trump said.

It was not entirely undeserved though - the scandal was certainly newsworthy and had many unprecedented events. The Bill Clinton-Loretta Lynch tarmac meeting was highly inappropriate, leading to the eventual decision falling to James Comey. James Comey had earlier, much to the dismay of Republicans, chosen not to pursue Bill Clinton's incredibly dubious pardon of Marc Rich. When he announced that they would not seek prosecution, his reasoning was that there was plenty of negligence but no intent - an interpretation of the statute that had not been used in previous cases for which many have been convicted.

To make matters worse, Secretary Clinton fainted on September 11 at a memorial service for 9/11 and the press was nowhere to be found when it happened. A random bystander managed to get footage of her security detail awkwardly putting her into a van. This is less than 2 months before the election. The campaign response started with "overheating" and then went to pneumonia.

Over the weeks prior to this, there was an all-out media blitzkrieg dismissing rumors of her ill health as a conspiracy theory. She herself lied straight into the camera about her health, to the extent that she went on the Jimmy Kimmel show and opened a pickle jar as a gag. This was a mere 2 weeks before she passed out. Around the same time, John Podesta's leaked emails had revealed the tremendous influence the campaign seemed to have with the press, and the media in general. One could argue that this is simply "how the sausage is made" when it comes to political campaigns, but to much of the general public, this sort of insight was unprecedented. This kind of story is severely damaging to any candidate.

When the footage of her collapsing came out, it served to validate what the right leaning media had been saying all along, plus reinforced fears of mainstream media collusion revealed in the emails were not unfounded, since the left leaning media had gone to bat for her when the health stories came out, and had no cameras present during a major development in the campaign which would have hurt her perception with the voting public. This significantly undermined the perception of integrity in the media. As damage control, the media did more negative stories in the months leading up to the election.

> They just get ignored because the kind of people who refuse to believe that "white male privilege" exists aren't the kind of people who listen to rational arguments.

There is no evidence to suggest that they are being willfully ignored, nor that people are being irrational in their refusal to believe, nor does it flow logically. This privilege certainly exists in several contexts, but to generalize across an entire demographic of people is easily defeated with a large number of counter-examples. The point that the comment you replied to was trying to make, is that people like me (i.e. who have white friends who have struggled against tremendous odds to make it to where they are in life, such as people from Kosovo who escaped a warzone, as one relevant personal example of many) do not appreciate it when the success and hard work of many of the white folks whom we know in our lives, are reduced to mere privilege, when their individual stories and struggles are often unique and heartbreaking. While there may certainly be a significant proportion of cases where "white privilege" plays a huge role, to condemn an entire demographic of people by dismissing their success to be a consequence of privilege, is an insult to their individual struggles, which in many cases, are anything but privileged. There are plenty of people who are quick to dismiss someone because of the color of their skin, than listen to their individual story.


Wow, you really bought into the Trump campaign, huh.

> There is no evidence to suggest that they are being willfully ignored

Check any analysis of the coverage - Trump's was overwhelmingly "oh, this guy!" whilst ignoring his racism, sexism, misogyny, etc.

> to condemn an entire demographic of people by dismissing their success to be a consequence of privilege

You seem to be suggesting that because some white people have struggles, there must be no white privilege. Which is bollocks as you well know.


> Wow, you really bought into the Trump campaign, huh.

Secretary Clinton fainted on 9/11 after a long and coordinated media campaign effort to suggest she was in perfect health.

The Wikileaks emails of John Podesta (I have read them individually) show clear evidence of the relationship between the campaign and the press, and that the press routinely sought vetos and approvals on stories they were going to run. I'll be happy to share links to the individual emails.

The Trump campaign has very little access to reach me - I don't get to watch their ads on TV or receive any of their messaging because I live in Mumbai. My knowledge of the details of the election is from the data I have been motivated to find on the basis of my own interest in this subject during 2016.

Me:

> This privilege certainly exists in several contexts,

You:

> You seem to be suggesting that because some white people have struggles, there must be no white privilege. Which is bollocks as you well know.

I think we should re-evaluate what I am suggesting because perhaps I have not articulated other parts of my comment properly, but I am confident in the part quoted above which is fairly explicit.

> Check any analysis of the coverage - Trump's was overwhelmingly "oh, this guy!" whilst ignoring his racism, sexism, misogyny, etc.

This is 100% true of the Republican Primary, but not true of the General Election campaign that followed thereafter. During the Republican Primary - in early 2015, Marissa Astor (Hillary for America) emailed the DNC with the following quote:

"We need to be elevating the Pied Piper candidates so that they are leaders of the pack and tell the press to take them seriously"

The Clinton Campaign and the DNC believed the best way to strategize was to legitimize these candidates, as indicated below:

"The variety of candidates is a positive here, and many of the lesser known can serve as a cudgel to move the more established candidates further to the right. In this scenario, we don’t want to marginalize the more extreme candidates, but make them more 'Pied Piper' candidates who actually represent the mainstream of the Republican Party."

Here's a link to the PDF https://wikileaks.org/podesta-emails/fileid/1120/251

During the final stages general election, coverage of both candidates was overwhelmingly negative as per an analysis conducted by the Harvard Kennedy Center for Media, Politics and Public Policy.

The biggest victim of the media was Senator Bernie Sanders, who received virtually no coverage during the Primary season, which was largely the result of an orchestrated effort on the part of the DNC under Debbie Wasserman-Schultz, to favour coverage of Secretary Clinton over Senator Sanders. This is a view shared by former senate minority leader Harry Reid, as well as Senator Sanders himself. This view was further the subject of a court proceeding wherein the court dismissed the matter as the question of its legality did not arise since the DNC was entitled to name its own candidate if it wanted to.

Aside from the Harvard Kennedy research, there is ample evidence to disprove the claim that media "ignored" candidate Trump's racism, misogyny, sexism, etc. Here are a few:

- Online outlets like Vox had articles that outright declared in the first sentence "Donald Trump is a bigot".

- A CNN headline from August 2016: "We're Shocked, Donald Trump is a sexist"

- Another CNN headline from August 2016: "Paul Ryan rips Donald Trump remarks as 'textbook definition of a racist comment'". Note that this includes the speaker of the house attacking his own party candidate - at this point the media, the DNC and the speaker of the house are condemning him for racism.

- MSNBC June 2016: "Donald Trump’s overt racism takes 2016 race in a new direction"

- Fox News' Shepard Smith in August 2016: "Donald Trump ‘Trades in Racism’"

To suggest that this was downplayed in any way would also be a bit misleading, since the language here is fairly strong and explicit. There are no subtle allusions to racism, bigotry or sexism of any kind. The media is not using soft language or tip-toeing around these claims in the slightest.

Even if one were to concede that the media was ruthless in its persecution of Hillary Clinton over the private email server, it would simply even up their existing persecution of Candidate Trump as a liar, which was a regular feature of media coverage, particularly surrounding the debates. To the public, the choice would then be two liar candidates, of which one is a sexist, racist, misogynist - as per the media's coverage.


    - Family courts
While I would have thought that these would weigh in favor of women, in my experience I have actually seen the opposite. There are many family judges and lawyers that are incredibly sexist and will screw over women in favor of men. And in fact, that is mostly what I have seen in my county.

> ...try and create equality of outcome for women, thereby simultaneously eliminating equality of opportunity for men.

I understand the emotional argument here but I don't think it's valid. Opportunity isn't zero-sum.


I wonder where you live. I have heard many reported family courts cases over the years and they have always been resolved in favour of the woman, sometimes grossly so.

For instance, I have one friend whose wife went literally mad (post-partum psychosis). Total psycho breakdown level mad when she was off her meds, which happened a lot. Fortunately the courts awarded him custody of the kids. Unfortunately they are still, years later, dragging their heels over the divorce and he his still not yet divorced. There is no reason for this beyond the fact that family law in his (western) country is designed to benefit the woman to the cost of the man, to a nearly absurd degree.

Re: opportunity. Yes, opportunity is very often zero sum. Most obviously hiring and firing at the company level are zero sum games - if a woman got the job because she's a woman, it means you didn't. Whilst the economy in general may not be zero sum over the long run, it sure is at the moment you're applying for a job. Likewise for cases like this:

https://sites.google.com/site/codejamtoioforwomen/

where tickets to a very expensive conference were reserved only for women. Limited number of places at the conference = zero sum game and therefore, very much unequal opportunity. Note that there's a female only version of Code Jam because women couldn't compete with the men in the mixed gender version.


> Note that there's a female only version of Code Jam

That proves that it isn't always zero-sum. They've opened up more spots by creating an additional event for women.


That's some impressive mental backflipping.

I wasn't talking about the competition. Success in the female only codejam led to tickets to Google I/O. It's a conference and a very popular one at that - the sort of conference where the organisers routinely give attendees free phones. Do you really think in previous years there were hundreds of seats sitting empty, hundreds of tickets that could have been sold sitting around unsold?

I can tell you what happened. Conference seats that were previously gender neutral got reserved for women, by the creation of another mechanism that was also reserved for women. Zero sum games.


Well written, thanks for that. I'm usually on the more conservative end of things but this has definitely helped me think of the issue differently, I love having my opinion changed or at least nudged in a different direction, confirms that I'm not sitting in an echo chamber all day.

What would be in your opinion a reasonable way to support the opinion of the poster you replied to? Could you steel man his position? Curious what the counter-arguments would be.


Thanks. I'm dispositionally conservative. In another era would have ended up a Rockefeller Republican; in another timeline, a libertarian. But when I honestly look at America's history in this timeline and the lived experience of a lot of people, I don't think we are yet living up to America's promise. That has made me pretty energetic in pushing against racism and sexism.

If you get interested, I'd strongly recommend "Sundown Towns", which looks at a conveniently unexamined phenomenon that a) did a lot to shape America's racial history, and b) helped me to see forces in play today. It's been a giant eye-opener for me.

Sorry, but I didn't quite follow your last paragraph. Which particular opinion of the poster were you thinking of?


The underlying assumption is that, if you average over a large enough population, there should be no underlying consistent difference between subsets selected on gender, race, or class, so a difference of outcome is presumed to be a result of difference of opportunity.

The underlying assumption is definitely an assumption, but it seems like a good zeroth-order assumption to me.


Right - like I said, fighting equality of opportunity is worthy and must be pursued relentlessly.

What seems to be happening (the impression I get) is something analogous to this:

I have a game released on two mobile platforms - android and iOS. The iOS players are disproportionately scoring better than the android players.

Some are suggesting that the server is bugged/programmed to give iOS players better scores. I reject this.

Some are saying that the android user experience has conditioned those players to be satisfied with a low score. I reject this.

Some are saying iOS players are superior because they bought an apple product. I reject this.

My opinion that it is likely that the android release has a lot of performance issues which impede the player's ability to get a high score on that platform. I test this out by doing things like getting an android player to play on an iOS device, and checking if their performance improves. I do the reverse and check accordingly too. I do various tests on fps, input lag, etc.

If my experiment fails to show anything conclusive, I should be open to re-evaluating some of the things I rejected, but I refuse to do it out of zealous belief in my hypothesis. The answer must be optimization, I insist.

If my experiment succeeds, I should tweak the android code till the disparity goes away. Instead, I just hardcode +500 to the android scores and pat myself on the back.

There seem to be cases where the diversity disparity is "solved by hardcoding", and other cases where the data doesn't support the hypothesis, but there is an ardent refusal to accept it, as if it would be blasphemous to suggest otherwise. These are pretty much the only things I take issue with.


And now assume that your app is competing with another app and has an issue of Android users frustrated about the low scores.

So while you are figuring out heads down in a profiler why your Android users could be more challenged, your competitor simply hardcodes the +500 to the score and makes a big PR announcement how they restored the justice to the previously discriminated users.

Guess who's getting more sales next quarter. Unfortunately that's how politics works.


If my experiment fails to show anything conclusive, I should be open to re-evaluating some of the things I rejected, but I refuse to do it out of zealous belief in my hypothesis.

You are arguing a straw man. The "experiments" in this case are showing ample evidence of biases, so as long as those biases exist the underlying hypothesis can by definition not be falsified.


Perhaps I am not very well read on the subject. My argument was rooted in the attitude I came across when this story was trending (linked at the end of this comment). This research might have been disproved later on, I never followed up on the story. What I was referring to was the readiness with which some were willing to stop pursuing this sort of trial.

My intent wasn't to strawman - if this is in fact non-existent then I concede that point.

http://mobile.abc.net.au/news/2017-06-30/bilnd-recruitment-t...


Which experiments? I'm not aware of much in the gender diversity 'sciences' that would rise to the level of being called an experiment, except for the sort of neuro-psychology that Damore cited and which he got slated for (because they show biological reasons for differences in subject interest)


An especially good assumption given that assuming otherwise has been proven wrong time and time again. Pretty much every advance for women was argued against on the basis that women were somehow not biologically capable.

That argument has been consistently wrong since women's suffrage, but that doesn't stop chowderheads from hauling it out anew, apparently unaware of its rich history of failure.


Except this isn't true; there are many cases where inequality of outcome is not a cause of inequality of opportunity - unless you're telling me the system actively encourages men to die on the job - so much so that 93% of all occupational deaths are male.[0]

CollegeBoard testing statistics demonstrate that in high school, 2-3 times as many boys take the AP Calculus BC, AP Physics, AP Computer Science exam than girls.[1][2]

And as you probably know, AP exams don't discriminate against gender or race - they just need you to pay the testing fee (or the reduced fee if you qualify).

UC Berkeley's EECS major has a department ratio of 4:1 M/F across all 4 class years (CalAnswers - any alumni can check this if they don't believe me), and because of California law the UC system is not allowed to consider gender as part of admissions.[3]

Differences in gender makeup of engineering and computer science come down to fewer girls choosing to pursue the field, and not because the system is inherently biased.

Given these factors, if we are seeing 50/50 gender outcomes in tech at this moment in time, it is the result of a system that undermines the meritocracy by discriminating against males.

[0]https://www.bls.gov/iif/oshwc/cfoi/cfch0006.pdf [1]https://secure-media.collegeboard.org/digitalServices/pdf/re... [2]http://i.imgur.com/ZalZhtF.png [3]https://en.wikipedia.org/wiki/California_Proposition_209


Oh, gosh! Of course it's an anonymous dude showing up to try to preserve the argument that women are biologically inferior. With an account that's doesn't appear to care about much besides arguing against diversity. What a surprise.

We aren't of course seeing 50/50 outcomes in tech. As I said elsewhere in this thread, we are steadily approaching them in law and medicine. This is despite that fact that goofs like you made effectively identical arguments for decades about it just not being in women's nature to study those topics, to do that work.

That ended up not being true. When the barriers in law and medicine were diminished, representation ended up pretty quickly moving toward 50/50. If you talk to women in tech you'll quickly discover that they face similar barriers. Prof. Ellen Spertus wrote this in 1991:

http://www.spertus.com/ellen/Gender/pap/pap.html

Talking with her recently, she mentioned that she believes the problems are the same or worse.

We have seen this pattern over and over for many topics for the last 100 years. Dudes say women can't or intrinsically don't want to. When we reduce the discrimination, they can and do want to. It turns out what women don't want is to deal with discrimination. Like, I'm sure, yours.


Anonymous? My user can easily be googled...

>> to try to preserve the argument that women are biologically inferior

You clearly didn't read, because I made the argument that women are less INTERESTED, not that they are biologically inferior. Get rid of that chip on your shoulder.

This is why conservatives aren't willing to discuss these issues. Because the moment I call you out on using bullshit arguments you call me a sexist despite not having once made a single comment on the abilities of females.

I used evidence proving that even at the high school level (where there are practically 0 bars for entry), girls constitute a significantly smaller part of the classroom than boys in CS/Physics/Calc 2, and then gave an example of a university system that legally was not allowed to consider gender as part of admissions having similar gender representation - because as it turns out most universities practice gender based affirmative action in STEM, and thus girls are overrepresented at schools like MIT and Stanford.

It turns out that the 3:1, 4:1 ratios of the AP exams and Berkeley EECS department happen to be consistent with the hiring makeup of tech companies.

>> we are steadily approaching them in law and medicine.

The same stats I listed earlier show near equal representation in AP tests for AP History (World, European, and US), Government, Chemistry, and Biology. Some of these even skew towards majority female. So 50/50 representation is to be expected.

Again, at this point in time, equal representation in tech would only be a product of discrimination against males.

Perhaps it won't be the case in the future as there are more outreach efforts now than ever to get girls to pursue science.

But I specifically worded my response the way I did for a reason.


I made the argument that women are less INTERESTED

But interest is an outcome, influenced for example by the presence or absence of role models or the impression of certain fields as not welcoming to women.

If I remember the state of things correctly, the gender imbalance of interest in science is not present at early ages but develops around junior high ages when kids start picking up on which jobs or fields are "appropriate" for males vs females.

I don't think anyone is saying the gender imbalance is purely a result of hiring discrimination (although it likely plays a role), but there are clearly other biases in force that directly arise from the gender imbalance. How do you propose getting rid of those biases except by trying to "prime the pump"?


>> influenced for example by the presence or absence of role models or the impression of certain fields as not welcoming to women.

Sure it can play a part in the outcome, but that in no way limits anyone from still pursuing the field, and hence there is still equality of opportunity. The latter is what (hopefully) any rational human being wants.

I'm not against more outreach efforts or helping encourage more girls to pursue STEM. I personally volunteer at a science museum and have in the past been a TA for high school STEM MOOCs.

What I am against is accusing the existing system for discriminating against females (unless you provide direct evidence that gender is the sole cause of the outcome inequality, which I will be happy to agree if the evidence is convincing) and then continuously lowering the bar for entry for females (thus achieving diversity but undermining meritocracy) - which is what I see happening right now.


Influenced has two sides, negative and positive. You have to account for both when establishing a cause for an outcome.

Just the other day I heard two kids around the age 10, a boy and a girl, talk about a life as a programmer. The boy wanted to make a AI so he could become rich and the girl wanted to make a AI to help make her social life better. The answers could not be more stereotypical gender defined. Men are valued and gain social rank through the pursuit of money so thats what is being imprinted onto the boy, women for their social skills.

A world where both women and men is valued based on the same ability, that is the ability to get money, would be a world where you would have 50/50 in all professions.


> Anonymous? My user can easily be googled...

Feel free to link it up with your real-world identity; I just find more generic profiles with the same user id.

> women are less INTERESTED

Yes, this is an example of your lack of historical grounding. That is the same sort of sexist nonsense that we've been seeing for generations. The argument goes: women aren't technically inferior, it's just that they're naturally not interested in bothering their pretty little heads with high-status jobs like law, medicine, and engineering. Their biology just drives them toward naturally nurturing jobs, like homemaker, paralegal, nurse, and secretary. Sure those jobs happen to be all low status, lower paying, and lacking in ability to advance to positions of authority. But it's just a coincidence that women's biological lack of interest happens to keep them subsidiary to men, just like they always have been.

It's just "women are inferior" dressed up in a dinner jacket so it fits in with polite company.

> where there are practically 0 bars for entry

This is just shockingly ignorant. Please actually read about the topic. Plenty of women in tech have stories that bely this. Plenty of research refutes it. In America, gender socialization starts early and runs deep.

> So 50/50 representation is to be expected

Sure, now. 20 years ago, 50 years ago, 100 years ago, it wouldn't have been. And somebody just like you would have been posting impassioned screeds about how women just don't want to be doctors and lawyers. How the data clearly shows that they aren't interested. How any advancement past the current status quo would have been only due to shocking discrimination against men.

As subsequent events prove, those dudes were making a self-serving, willfully ignorant argument. They were wrong. At least do yourself the service of understanding why before you post the same tired and discredited arguments in opposition to this generation's increment of progress in tearing down societal sexism.


>> "women are inferior" dressed up in a dinner jacket so it fits in with polite company

No, it's not even close to the same.

That an individual is less likely to choose a career doesn't mean that individual inherently is bad at it.

You keep trying to imply that I think less of women. I don't. I'm happy to acknowledge there are plenty of women who are much better than me at tech and plenty that have helped me out. Just because there happen to be less doesn't mean they are inherently worse.

And you could do well leaving out ad hominems. I have been respectful throughout this discussion, while you accuse me of sexism every other line. Most people aren't as impatient as I am when called a sexist as many times as you have. Do you see why conservatives avoid these discussions now?

Odds are I've done more to bridge the gap than you have - I have been a TA for a high school AP Physics MOOC and I am a volunteer at the Lawrence Hall of Science. Do you spend your weekends tutoring young girls and getting them to pursue science?

>> This is just shockingly ignorant.

As someone who had at least 15 girls in my AP Computer Science class in high school, no, it's not. In fact, you can google the requirements needed for taking an AP exam: find a high school willing to let you take it (usually the high school you attend), and pay the $100 fee. That's it.

>> Plenty of women in tech have stories that bely this.

Sure there are plenty of successful women in tech. No one's making the claim that all women aren't interested, and it's never even been mentioned that women are worse at tech.

They just happen in smaller numbers compared to men.

>> Plenty of research refutes it.

93% of occupational deaths are men, as I have mentioned 2 posts ago.

Why can't more women be truck drivers, police detectives, nuclear reactor facilitators, logistics workers, mechanics, or electricians? These jobs all happen to be high 5 figures and many are 6 figures.

It turns out, it has nothing to do with tech being sexist, and all to do with women on average being less likely to chase riskier careers in favor of more stable careers at the expense of a lower salary.[1]

>> At least do yourself the service of understanding why before you post the same tired and discredited arguments in opposition to this generation's increment of progress in tearing down societal sexism.

All this theorizing, and you still don't explain to me why we see the distribution of the AP testing that we do, why at gender-blind universities the rate of females is lower than those that practice affirmative action bar-lowering, and why you think discriminating against qualified men is an appropriate solution.

Until you provide feasible arguments to each of these, no amount of implicitly calling me a sexist is going to change my mind.

[1]http://www.pnas.org/content/106/36/15268.full.pdf


This is the heart of your ignorance:

> They just happen in smaller numbers compared to men.

Black people just happened to perfect slaves, unsuited to life as free people. [1] Women just happened not to want the vote. [2] Those were dumb arguments then, and it's a dumb argument now. Things don't just happen; they happen for reasons. And given our multi-millennial history of male dominance over women, these reasons are often historical.

You can dress it up however you like, but your vigorous defense of the historically biased status quo is inevitably sexist in result. Any woman seeing this is going to immediately have to prepare to be treated like this: https://xkcd.com/385/

If you really care about helping women into STEM careers, you'll learn some history and stop talking like this. Given the number of anonymous dudes who spend their time arguing against fixing historical sexism who also claim to be super-dedicated to helping women, you can probably work out what I think you'll actually do.

[1] See, e.g., https://en.wikipedia.org/wiki/Cornerstone_Speech#The_.27Corn... or https://www.tsl.texas.gov/ref/abouttx/secession/2feb1861.htm...

[2] E.g.: https://ehistory.osu.edu/exhibitions/1912/womens_suffrage/wo...


You keep saying the same thing, and I keep telling you why you're wrong, and for some reason you keep saying the same thing, as if somehow rewording them changes anything.

I'll repeat myself for a change, since you don't seem to get it:

"All this theorizing, and you still don't explain to me why we see the distribution of the AP testing that we do, why at gender-blind universities the rate of females in STEM is lower than that of those practicing affirmative action (which essentially amounts to bar-lowering), and why you think discriminating against qualified men is an appropriate solution.

Until you provide feasible arguments to each of these, no amount of implicitly calling me a sexist is going to change my mind."

>> Those were dumb arguments then, and it's a dumb argument now.

Back then, there were laws that actively prohibited African-Americans from attaining freedom and women from voting, and government backed frameworks in place to enforce these laws.

Name a SINGLE law today that actively restricts women but not men from choosing any career path.

>> you can probably work out what I think you'll actually do.

Can you tell me some of YOUR efforts in helping educate and tutor young kids in STEM?

Quit stroking yourself by claiming to be morally righteous, get your ass off the internet once in your life, and go tutor a young girl in trigonometry this weekend.


Buddy, based on your behavior here I'm explicitly calling you an active supporter of systemic sexism. You may or may not be personally biased, and I certainly have a guess, but that's irrelevant to my point here.

Your insistence that the only way that sexism and racism work is through the law is ignorant and ahistorical. They preceded the laws that expressed them; they also survived the demise of those laws. I've told you repeatedly that you are harming people through your ignorance. You don't care, and have never cared enough about this topic to actually learn about it. There is no point to arguing the minutiae of your weird little self-constructed justifications. My extensive experience with MRAs, etc, is that when proven wrong on point A will just drag out points B-Z. Or they'll go quiet. Or start introducing irrelevancies, like exactly how many young kids I've tutored in STEM this week. I've got better things to do.

If you're serious about helping women, you'll go take a women's studies class and learn something about this. Either way, I'm done.


I'd written a paragraph explaining why your arguments are wrong and asking you to reevaluate your viewpoint. But forget that.

I'll ask you this: UC Berkeley, a school that does not consider gender in applications per California law, has a EECS department makeup of 4:1 M/F.

UC Berkeley is required by law to not consider gender when evaluating applicants, is extremely liberal/left, and has an overall population of 52% female.

Explain to me what UC Berkeley is doing wrong, and how we should change it.

If you think UC Berkeley should lower the bar for female applicants to achieve parity, then our conversation is over, because we have fundamentally different ideals. I want meritocracy. You want to parasitically feed off of someone else's merits - I guess they call it "socialism" but that word has become so mainstreamed it doesn't do justice to how despicable your utopia is.

If you think increasing outreach efforts to get more children interested in science so (and therefore, there will naturally be more female applicants as a consequence) , you'd stop dismissing me as a "sexist" and think critically about why it is that I'm doing what I'm doing.

>> My extensive experience with MRAs, etc,

I'm not a mens right activist, nor have I once suggested that the system is designed against men, so you can throw aside your straw mans now.

>> I've got better things to do. If you're serious about helping women

Sounds like to me you don't actually want equality, you just pretend you do so you can "feel" like you're part of a new Civil Rights movement while actually doing nothing about it. Except occasionally tapping away at your keyboard calling others sexist.


Interesting tint on your glasses there...


And even if the assumption is wrong, you have to decide how wrong it is. Enough to show 45-55 splits in career choice? 25-75? 10-90?


And what most call diversity is only about skin color and gender. The exact definition of racism and sexism.

You have more diversity of thought and behavior across social classes or countries: a person coming from Chile to work in the USA will add more perspective than most kind of American born person. A person raised in a rural area will add more to a company comprised of city dwellers than most other city person.


I was an undergraduate at a no-name university for various personal reasons. A Google, Microsoft and other big tech co offices were nearby. Throughout my undergrad, not a single event, talk or recruiting opportunity emerged. I understand this: the top people are the same everywhere but it does not economically make sense to do events to potentially hire 1-2 people.

I am now at a world famous grad school and there are talks, events, opportunities every week. I would say the best 5% at the undergraduate school were approximately at least as good as the average undergraduate here.

Unfortunately, economically it makes sense to focus recruiting events only at certain schools.

How could companies reach the great students at unknown schools systematically?


    > How could companies reach the great students at unknown schools systematically?
Maybe it's better that these great students at "unknown schools" DON'T get hired by google/facebook/amazon/microsoft ?

Maybe their talents are best directed at small-ish companies where they can contribute, grow, and do interesting stuff outside of monstrously large companies with cut-throat competition?

Having ALL the "top" candidates vacuumed up by the "top" employers just seems wrong to me. I feel it's more healthy to have the best students spread out all over the place rather than concentrated in the top 5 or 6 employers in Silicon Valley. After all, there are more employers than there are colleges.


> Having ALL the "top" candidates vacuumed up by the "top" employers just seems wrong to me.

In my experience, "top" employers are employers that pay the best. I'd probably be happier at a small and scrappy company, but they so far have offered worse compensation.


Much, much worse- in my experience, 3-4x.


I think it would be better for those candidates to make that decision themselves.


Well, sure, but they can do that with or without recruiting events sponsored by the top-5 at their schools.

I guess I am also trying to say that these students should not feel so deprived if google recruiters aren't easily accessible, there's plenty of great places to work.


But not many with the clout and paycheck of Google.


Maybe companies could leverage this "internet" thing to reach the great students systematically? Maybe put these lectures online?

Continue with projects like codejam, though ideally come up with one that is less reliant on obscure math (or OEIS) and more reliant on problem solving.


The lectures aren't there to be lectured. They're networking events that are acting as a shotgun approach to recruiting.


It really isn't that expensive to send a couple of engineers to a school if you're hoping to hire a couple of talented students, and maybe some interns. You really only need one event a year.


Except that there are hundreds of schools that fit this description. Sending recruiters to any one of them isn't that expensive, but sending recruiters to all of them is quite expensive.

Which isn't to say that there aren't students there worth recruiting.


What about putting those schools in a pool and selecting from them randomly, eventually weighting them by historical success if/when you have enough data?

If recruiting is a competitive advantage, why not be innovative and data driven about it? If it's not a competitive advantage, then why spend time and energy on it?


I recently moved from St. Louis to New York City. The number of recruiting emails I receive has probably quadrupled (or more). In all things, it helps to be where the people you want to find you are looking.

Also: protip for people in the South or Midwest who are open to relocation: change your online profiles to say you're in the new location.


As a data scientist living in the South, I have no problem relocating to San Francisco or San Jose, but how do I signal this without letting my existing employer know? Changing my LinkedIn location from <tiny city> to San Francisco would raise some uncomfortable questions.


Maybe it's ok to let your employer know? It's not as if the desire to relocate could be solved by your current company if all of their operations are local. I suppose it depends on your manager, but hopefully if you said "Boss, I want to move to San Francisco. The growth opportunity there is too great to ignore." they might be supportive. Obviously if you think that conversation could go very badly then you might have to be a bit more low-key. Maybe try to reach out to a recruiting firm in San Francisco instead of changing your LinkedIn.


Disable the notification when you change your profile. Noone is gonna notice that you changed.


Oh hey! I did the same move after undergrad.

I would second this advice, and be ready to "put up" when people ask you to fly out. Be prepared to have a plan to get to interviews if you plan on fibbing about your current location.


I wouldn't recommend lying (or imagine you'd ever have to). If anyone asks, just be honest about your current and preferred locations.

There's nothing weird about signalling that you'd prefer to live/work somewhere else. ("I'm currently still in St. Louis, but want to field offers in New York," seems like a perfectly reasonable explanation to me.)


> Also: protip for people in the South or Midwest who are open to relocation: change your online profiles to say you're in the new location.

That'll work at getting more calls, but won't the increase in calls just mean more offers for work without relocation packages?


Yes.


> but it does not economically make sense to do events to potentially hire 1-2 people

Google and Microsoft makes about $200k/year profit per employee, Facebook 4x that. The problem, I suspect, is that you probably don't net anywhere near 1-2 hires per couple of events at these schools.

https://www.recode.net/2017/8/4/16090758/facebook-google-pro...


This is exactly what we're solving at interviewing.io. We open up our practice platform to all students, and the best performers rise to the top, completely independently of school/geography. We're really, really proud of this.


> the top people are the same everywhere but it does not economically make sense to do events to potentially hire 1-2 people.

If only a tech company could figure out a way to use computers to scale up processes so that they work for more people.


I think you encapsulated the issue if you flip your statement: half the students equal the top 5% at your undergraduate. Much harder to find the needle in the haystack.


> No company, not even the tech giants, can cover every school or every resume submitted online.

Are we talking about the tech companies that hoover up all the data in the world and analyze it for profit? I'm pretty sure they could figure out how to cover every resume submitted online.

But making this claim was a required part of the setup for what comes next: a sales pitch for this company's service. I stopped reading here, but wished I'd stopped during the over-dramatized hypothetical interview stories at the beginning.


This is a good idea in theory, but the problem in practice is that for every Emily or Anthony, there are a hundred students at 2nd and 3rd tier universities who, partly through their own failures and partly due to the unfortunate circumstances they’re in, are completely incompetent. I often find that those who are so keen on “hiring broadly” have never worked in a company that hires primarily from Podunk State - your expectations of your employees have to be so much lower.

The key is not to focus on the schools (rather than to focus extra on state schools). Instead, develop methods for identifying talent based on its own merits, regardless of where it is or what university it went to.


"there are a hundred students at 2nd and 3rd tier universities who, partly through their own failures and partly due to the unfortunate circumstances they’re in, are completely incompetent."

I find myself wondering at your definition of "2nd tier school". If you mean community colleges or something, I'd understand. But there's plenty of "tier 1 schools" for learning computer science outside of the "same five schools" in question.

I don't see a list of the five schools in question from a quick skim, but is the University of Michigan "second tier"? University of Waterloo? Any of dozens or possibly hundreds of Division I schools with high quality programs?

Let's be honest... running a fairly good undergraduate computer science program is not rocket science. It's not that hard. For all the sound and fury of the industry, it has visibly not shifted all that much in curriculum in the 20 years since I took it. I know, I look over the intern's shoulders sometimes when they do homework here and I could almost hand them my own homework solutions from 1998 as a cheat sheet. [1]

The very elitism the article is deploring is on full display when people seem to assume it's these top five schools, then a country full of drooling morons. That is not in fact how it works. It's not even close to how it works. It is offensively wrong.

[1]: This is mostly a good thing, not a complaint. The curriculum should be stable. Bits of it need to be updated here and there, but the whole is solid. AI really needs an update, though; it was long in the tooth when I took it in 1999 or so and it hasn't gotten much better at the local schools. The whole "search the solution space" is certainly a bare minimum to understand the field but almost everything has gone in a very different direction since then.


I find myself wondering at your definition of "2nd tier school".

Any school lower on the perceived status hierarchy than the school they went to, most likely.


All this talk of tiered schools is gross


Yup. And yet, it's the very lifeblood of social and economic interactions, for a great many people in the U.S.


> or all the sound and fury of the industry, it has visibly not shifted all that much in curriculum in the 20 years since I took it. I know, I look over the intern's shoulders sometimes when they do homework here and I could almost hand them my own homework solutions from 1998 as a cheat sheet.

> The very elitism the article is deploring is on full display when people seem to assume it's these top five schools, then a country full of drooling morons. That is not in fact how it works.

The fact that assignments are similar isn't evidence that "it's these top five schools, then a country full of drooling morons" is inaccurate. Perhaps the assignments are easy, and nobody cares about the quality of the program so much as the quality of the students.


"Perhaps the assignments are easy, and nobody cares about the quality of the program so much as the quality of the students."

That sounds like a rationalization to justify arrogance rather than a claim you have any sort of evidence for. I'd say I've got abundant evidence to the contrary.

The Silicon Valley arrogance sure is on full display today. In another thread on the homepage we have people expressing shock and surprise that yes, there are in fact ways to put a roof over your head in Topeka for $100K.

This may sound weird to you, but I don't live in Silicon Valley because I don't want to. I didn't go to one of the elite colleges (which I most likely could have qualified for) because I didn't want to. My house is bigger, my yard is bigger, my commute is better, I like the people better, my student loans were paid off years ago and I have a realistic prospect of owning my house before I'm 40 without having had to go to Money Mustache levels of frugality, and in some ways it's easier to hire here than in the Valley. I know, I've been to the Valley many times.

But I suppose the net effect of the number of people currently getting out of SV is evaporative cooling, so SV will be left with an ever-increasing portion of the population who Truly Believe that just outside of the comforting mountains is a horde of barbarians with sloped foreheads who can't quite seem to figure out this "fire" thing. For your own sake and sanity, you might want to escape that massive filter bubble and have a look around at your options, which you may discover are nowhere near as monolithic as you think. It's always good to have an escape route, as evidenced by the many people availing themselves of it.


Pretty awful perspective.


The problem in practice is that for every Emily or Anthony, there are a hundred students at 2nd and 3rd tier universities who, partly through their own failures and partly due to the unfortunate circumstances they’re in, are completely incompetent.

So your implication is that the ratio of "competent" : "completely incompetent" for students coming from these schools is roughly... 2:100?

I know you can't possibly mean that. But your language clearly implies that ratio. The only question is why you're making such a bizarre implication.

I often find that those who are so keen on “hiring broadly” have never worked in a company that hires primarily from Podunk State

Was the original article suggesting that your company hire "primarily" from Podunk State? Or simply that you probably don't want to hire near-exclusively from the Top 5?

The key is not to focus on the schools (rather than to focus extra on state schools. Instead, develop methods for identifying talent based on its own merits, regardless of where it is or what university it went to.

Which is exactly what the original article was advocating - a "completely blind, skills-first approach". In particular, it was definitely not arguing that one should "focus extra" on state schools.


> So your implication is that the ratio of "competent" : "completely incompetent" for students coming from these schools is roughly... 2:100?

the parent can be correct with a ratio closer to 1:10 or 1:20, assuming the top schools churn out many more students than 2nd/3rd tier schools. Which is certainly the case depending on how to define 2nd/3rd tier.

For ex parent's observation is probably spot on if you're comparing MIT/CMU/Stanford/Berkeley to an arbitrarily chosen regional state campus. But is more absurd if you're comparing those places to Michigan/Wisconsin/North Carolina/Washington/...

> Which is exactly what the original article was advocating

To be clear, the original article is a long-form advertisement for a product. What the article is advocating is giving interviewing.io money :)


For ex parent's observation is probably spot on if you're comparing MIT/CMU/Stanford/Berkeley to an arbitrarily chosen regional state campus.

I'll readily concur that students from top-tier schools are on average better than students from Podunk schools.

But (based on a wide sampling of data points) I don't see anything like a 1:100 ratio of "better", by any metric.


> But I don't see anything like a 1:100 ratio of "better", by any metric... So again, while it's not like school "tier" doesn't matter - this 1:100 ratio is just silly.

I think you misunderstood my point. Parent's observation may be accurate because of a combination of quality disparity and disparities in raw numbers.

The elite CS programs are relatively large compared to many Podunk States. So it's not just that there's a modest 1:10 or 1:20 or 1:5 or whatever quality ratio, but also that Podunk State graduates 20 or 30 students a year while the elite schools are churning out hundreds. So there's a 1:10 quality ratio but still a 1:100 yield ratio. Or whatever.

Again, inaccurate for the large state flagships, but very believable for the regional comprehensives.

(This isn't idle speculation. My observation is that larger schools tend to get more attention from recruiters, even setting aside quality, and I think this numbers game has something to do with it.)


Or whatever.

Exactly - it's the "whatever" part I'm having trouble working with.

I'm seeing the basic point about population samples you're making. But even so, both logically and numbers-wise, the original commenter's argument was just extremely handwavy. Which is, how to put this nicely... strange, coming from someone dissing an entire class of people (Podunk U graduates) as not just lacking rigor... but 99% likely to be, in their words, "completely incompetent".


That's why we're really proud of what we do at interviewing.io. All students have to go through a series of practice interviews, so by the time they talk to companies, we know they're great, and so far, most of the students we've presented have gotten offers, independently of their backgrounds.

With our model, we free up companies from having to worry about exactly what you described because we incur the vetting.


>>All students have to go through a series of practice interviews

Interviewing is supposed to be hiring people who work everyday, to do everyday jobs.

If people have to practice to clear your interviews. You are either hiring the wrong people, or people who want to get in to only game the interview. In both the instances you are hiring the wrong people.

Put in other words if even ordinary perfectly qualified candidates have to practice to clear a company's interview. The company is likely asking wrong questions.


> With our model, we free up companies from having to worry about exactly what you described because we incur the vetting.

I looked at your webpage & FAQ for employers. (https://interviewing.io/employers)

Can you say how much your service costs?


Shoot me an email. aline@interviewing.io

This is our first season doing university stuff, so pricing is flexible.


Do I understand correctly that on the candidate side the person can go through a sequence of interviews without the possibility of actually meeting a hiring company? Also that you only work with students?


The people using Interviewing.io are typically using it as a means of practicing interviews in a low-pressure setting. Their goal isn't to get offers from companies, but if it leads to that, I'm sure they don't mind.

Also, they don't just work with students. I've used them, and I've worked professionally for several years.


We have 2 pools: a practice pool and then a pool where you get guaranteed interviews with employers. If you do well in practice, you can book real interviews with any number of top companies who've come to trust in the quality of our users.

This goes for both senior engineers, and more recently, students.


Do you have stats on how many of your customers are in their 30's and 40's? I would think that demographic would find practicing very useful since they have been out of touch with algorithms for a while.


Median interviewing.io user currently has 6 years of experience (we don't ask people their ages).


Interviewing.io is mostly for interview practice. You pair with other people on the platform and interview each other.

Of course, all "practice" interview companies make their money by referring their top users to companies and getting the referral fee.


As one of those kids to never went to school, I'm going to agree with you. Most people can't program, however, better schools are only slightly better in outputting people who can.

I find fizzbuzz and other coding challenges much more effective in hiring.

It's hard to do but showing actual code from your codebase with an actual real bug is a much better indicator of whether someone will be successful than anything else.


Although educating people can be done in any decent school (or no school at all) better schools do a better job of filtering people, i.e. the key tasks of ensuring that (a) that the less capable people don't get a degree from you, either because they're pushed to drop out or you filter them out during the application process, and (b) that the top cohort of capable people actually apply to your school (in many schools, their degree is an uncertain but strong indicator that you weren't good enough to get into a better school).


I've worked with great engineers and most of them have degrees from state schools. I've found the biggest difference between the large tech companies and other places from having talked to people is that the big places have a lot more money to blow on stuff.


I'm not sure I understand your argument here. If we cut through the clutter, you're essentially advocating that you hire people on an individual basis and shouldn't weight at all what school they come from. No?


No, they are advocating hiring from the big 5 and then saying that it's just a coincidence that all the employees they've hired on 'on [their] own merit' are from there.


FYI OP posted alongside you in their own words. What I got from it is "No shit Harvard is better than UPhoenix South Campus" but if we came up with a good way to measure skills and learning capacity independent of rote programming quizzes/etc., hiring from a lower tier school would be less risky.

I know someone who dropped out and is now making plenty of money at a software development gig. I also know CS grads who can't think about anything outside their little realm to save their lives. Point is: some schools legit don't filter well for learning capacity.


Harvard is no MIT. One generally goes to harvard because they are rich vs smart. You may be surprised by the quality of UPhoenix grads. One has to be motivated to be a UPhoenix grad while other things are more important at Harvard.


Where does GP advocate for this? As I read it, he is saying that there are some potential bad hires from lower tier schools that should be avoided. I don't think this involves 5 schools or GP's hiring history.


They said that there 100 bad hires for every good hire while by omission claiming that every Stanford hire is a good hire... But also that you should definitely be hiring talent 'on it's own merit'.

I feel pretty comfortable with my interpretation.


The argument is that if you're hiring a student from Stanford you can assume some baseline level of competence (only approximately true, I'd bet). If you're hiring from elsewhere, maybe you have to interview 10 people to find someone with similar knowledge/skill/misc. It's a bigger time investment in the hiring search, and gauging technical skill in a job interview is still an unsolved problem.

If you find an efficient + effective way to compare all the applicants, that would make it easier to put everyone on the same footing regardless of school. But that's hard to do and it's easy to be risk averse and just hire the Harvard grad.

A Harvard grad presumably costs you more, but they keep doing it that way because 1) it's simple, and 2) if you try to hire more broadly but misjudge and make a bad hire, that's potentially much more expensive.


You are building a CRUD application. You need him or her being +7 on 0 to +100 scale. You are saying that you only start at those who are +70.


Forget CRUD applications. Most of the work at most companies, including the usual Big Ones, simply isn't that complicated for anyone with just about any technical degree. On your scale most of it, almost all of it, tops out at like 50-60.

These companies set the bar at 70+ for a number of reasons. Their own egos ("I only work with 'the best' so therefore I'm also 'the best' and don't want to water that down"), status signalling for the companies, to keep bright young talent from starting a competitor, etc.


Good luck convincing Google (or Netflix / Amazon / Microsoft / any other major company) that anything they do is 'just a CRUD application'. Even when it's true, they'll never admit it.


All computation can be described as CRUD. https://en.wikipedia.org/wiki/Turing_machine#Informal_descri...


It's pretty easy to make a bag of garbage; it's non-trivial to make 100M bags of garbage.

Even if they're making CRUD apps, making tons of high-availability CRUD apps that work against dozens of services your team doesn't own that can serve huge fractions of the globe requires non-trivial coordination and skill. (Not that all those companies do is CRUD apps, but even if.)

I'm not sure it's as jard as those companies make it out to be -- but it's not "just CRUD apps", it's the logistics of CRUD apps spanning the globe.

Source: work at one of those companies.


It's CRUD but at web scale!


Are CRUD projects really the most guilty of only hiring from "elite" schools?

Sure, there are software jobs where you're setting up wordpress blogs, but there are plenty that require you to think about algorithms and how your database actually works in order to do them well.


It is the same groupthink as no one ever got fired for buying IBM.


Yes, this is exactly what I meant.


Your name.. pretty messed up.


When we find a candidate we're interested in pursuing, we ask our recruiting operation to do two things prior to sending us the candidate's resume.

1) Remove the candidate's name/address. Replace with local-to-office = yes|no. Leave phone for screening call.

2) Replace the candidate's education credentials with yes|no on post-HS attendance, and the focus of study. No other information necessary.

It's made a huge difference to us.


Is GPA included? I bombed my first two years at school due to being totally unprepared. I took a semester off and came back to actually do well but the damage was done. I was consistently looked over at nearly every career fair interview. I never put my GPA on my resume and the moment the question would come up, I already knew they weren't going to hire me despite anything else on my resume or what we discussed in the interview. The only time I would actually get offer letters is when no one asked my GPA. I know that internships are competitive and I would only want to be judged on merit but being judged solely on one number was the most frustrating thing during school.


No.

We have yet to find a predictive correlation between GPA and performance metrics for our employees and their work.


Seeing as you've done some exploratory inference, are there any surprising correlations you have found?


I lead teams of software engineers, and what we have learned is that those who bring drive and active energy in their positions excel the best. It's a performance business, and over the long haul effort matters greatly.

It's also a marathon. Tech is constantly changing, and we all need to stay current and avoid becoming a dinosaur. It requires a persistent drive to always be willing to learn new things, to challenge what you've learned in the past, and stay on top of changes in our industry.

We put our trust in those who sustain this over time.


I appreciate that you and your company is doing this. Many years back, I sat on the graduate school acceptance board for my department at a tier-1 research university. Before we were given the applications, we were given a spreadsheet with the applicants name, GPA, GRE, and last university. This led the members on the committee to immediately pull the applications from the known universities and given them preferential treatment. This made it difficult for students who came from underrepresented groups to have their application appropriately considered. They may have had good research and work experience, taken the appropriate classes, but they went to local state schools, not tier-1 universities. Literally, I was told one student was a B-student at Columbia, which is like an A-student anywhere else. Anyway, I lobbied to have all of this information stripped in the future, but my request was denied. I'm glad someone is doing it. In my belief, if the majority of workplaces used this process, a large amount of implicit bias and discrimination during hiring would be eliminated.


That's basically the intent -- remove elements that sway us.

And for sure, we're not _anti_ credentials. If you have earned your MBA, we're not looking to avoid you. We have some great colleagues who have earned degrees from very good schools (including elite ones).

We've just found that those colleagues can stand on their own work, and their abilities shine through. Credentials don't impress us; work ethic, moral code, positive personal energy, and drive -- that gets our attention.


If you're only considering local candidates aren't you still filtering out most universities just indirectly?


The local-candidate attribute is for logistics, not filtering.

We consider candidates both local as well as national/remote. The local-candidate attribute tells us if someone is around/nearby for onsite interview planning. (National/remote requires more planning, obviously.)


This is true not just for engineering hires. I recently experienced this with more evolved roles such as PM and PMMs.

Diversity and inclusion biases go beyond educational background. I have noticed the big tech firms (experienced this with a social network giant) are more biased to hire from a big consulting firm like McKinsey or Bain.

Despite having the requisite experience & education for the role, I got the boilerplate response without even talking to anyone. Some sleuthing revealed this big tech firm tends to recruit heavily from McKinsey. Most people at the role had this trajectory BA at Ivy League --> 2 yrs work exp --> MBA (Top 10) ---> Big Consulting ---> Big tech.

This seems to bode well who could afford either an ivy league education and an expensive MBA. Leaves little room for folks with street experience. On the other side, maybe it calls for long-term gorilla marketing tactics to really sell your personal brand.


PM and PMM at big companies are effectively middle-management. Business manager hiring leans toward the trajectory you describe because 1) its the largest, traditional low-volatility career path for top performers out of good schools 2) it ensures the candidate has passed through a number of relatively rigorous admission filters on pedigree, culture, diligence and performance, and 3) at successful large companies the senior managers/execs are mostly MBA grads and they themselves are biased to hiring younger versions of themselves as reports.


Isn't this one of the primary reasons why those particular schools are "elite". Because of the alumni base and "connections" you can make at these schools? It sucks but I feel like most students enter college knowing how this system works and therefore try their darnest to get into one of those elite schools. I went to a school that had career fairs with 50 kids standing in every line waiting for their resumes to be put into a trash pile. Save for 5-10 students who may have gotten professor recommendations it was a complete waste of time. Only now am I getting reached by recruiters from the Big 4. Honestly I can't even fully wrap my head around having that kind of opportunity at 22-23 years old.


I went to a major state research university for engineering. During career fairs, the big companies would always have huge lines for hours and the unknown, smaller companies would be doing their best to grab every uninterested kid walking past. The big companies were usually a waste of time to talk to (and waste of time waiting to talk to). They would sort resumes by GPA and pitch the bottom 90%. Then you would still be competing against everyone at every other school in the region. Unless you are just looking to name drop your previous employers, the experience is really what matters. I would usually go right to the smaller companies and be able to have actual discussions with an engineering manager or even a VP. Those companies would almost always call you back and be interested for an actual interview.


If you want to one day start a startup you should stay away from big companies, the skills and experience you get at the right startup can make the difference.


If you want to one day start a startup, the huge paycheck you get from the big companies can definitely make that a lot easier.


The secret of elite colleges is to only admit those who would succeed anyway, then take the credit. In the UK Oxford very heavily favours privately educated students from well-connected families for example.


That sounds more to me like "perpetuating the dominance of existing classes" than "those who would succeed anyway." So much for SV meritocracy.


Indeed, "success" includes "passing the interview by wearing the right school tie" oh and the interviewer's boss plays golf with your father. But Silly Valley is no less nepotistic, it just is more subtle about it.


There are actually two overlapping long tail effects here: top schools and huge companies. Only one quadrant of this 2x2 grid works well for on-campus recruiting.

For everyone else, there’s a discoverability problem: it's hard for students to discover exciting startups, and it's hard for startups to get in front of and filter for the best young engineers.

It's not irrational for companies to hire from a small set of schools: there's just no other way they can effectively allocate resources. That's why there's opportunity for companies like Triplebyte and Interviewing.io to innovate in new ways of screening, and as a result, get more data and insight while making the process better for both engineers and companies. A similar example would be what we learned about bootcamps vs. recent college grads, which other companies couldn't have learned yet because they just reject the bootcamp grads as a broad heuristic: https://triplebyte.com/blog/bootcamps-vs-college


I would bet significant amounts of money that if you looked at people based on their in-job performance blinded to background you'd find insignificant contributions from education.

Not interviewing, I would bet that people from top-tier schools interview very well, as I think Triplebyte discussed the other day. I'm talking about actual bottom-line performance in the job, which in my experience shows little correlation with school or even undergrad degree for people with any experience at all.


Right. The only reason I didn't go to Georgia Tech is because I didn't' live in Georgia at the time so I would have had to pay out of state tuition. But since then, I've had the opportunity to work with graduates from Georgia Tech. I was expecting to be humbled by their technical skills when in reality, they're just like any other programmer from any other school I've worked with.


I can see this being true if the people work at the same company (and already passed the same filter).

I doubt it would be true over the entire university CS populations. If the only thing you know about two applicants is their university, then the student from a top tier university will on average perform much better than the student from a low tier university.


If the only thing you know about two applicants is their university, you literally don't know anything about them and need to start over.

I'm like 99% sure it's zero information. Most hiring processes don't falsify the null hypothesis :P


If jobs were screened entirely by competency and personality/fit, with interviews/resumes somehow conveying those aspects of a candidate without any other identifying information revealed about the applicants (no school, age, sex, name, ethnicity, etc), how different would the end result of hiring be? That would make for an interesting study in a variety of industries and fields, if one hasn't been done already.


That's what were trying to achieve at Vervoe. Our hiring software is designed to assess candidates primarily via task-based simulations created by experts - that means interview questions that help the Employer assess your skill and judge the candidates based on their answers mostly.

When I myself was hired by Vervoe, I didn't submit any resume, because as our CEO says, resumes are documents about past and don't necessarily show how the candidate will perform now and in future. I only submitted the skill assessing questions. My school (I have none), age, sex, ethnicity, location didn't matter.

I am glad that articles and comments like this exist, shows we're not alone on our mission to show that diversity works better :).


Tech companies rightly or wrongly (the article doesn't make that strong of a case against) are just outsourcing part of their recruiting to elite universities.

Figuring how much investment flows from tech companies (through the companies and the employees as alumni donators) to these elite universities, it may be a worthwhile investment.

It probably is one of the few reliable signals at scale. Sure, you can pluck out a few smart people from your local podunk uni who for various reasons really are that smart but, didn't get into an elite school but, if you need to hire 200 really smart, really capable engineers this year to feed your growth pipeline Stanford, Harvard, et al isn't that bad.

Additionally, it looks good for VCs to say that I have someone from Harvard or Stanford or etc on the team.


I recently watched part of this debate and was struck by an admission Peter Thiel dropped about school hire diversity...

"""Peter Thiel: Thank you. Let me actually just start with that question. You know, I went to Stanford undergrad, Stanford law school. Throughout the '90s, I had a belief that education was absolutely paramount. We should only hire people that went to the best schools. And - and we discriminated on this basis very aggressively in hiring at PayPal. And I use this -- and I used to -- I thought this was the most important thing in our society. And over the last four or five years, I've gradually come to shift my views on it for a number of different reasons. The narrow technology context in Silicon Valley, that I saw so many very talented people who had not gone through college tracks and who had still done extraordinary well. In some ways, they were also more creative.""" Too Many Kids Go To College- Intelligence Squared U.S. https://youtu.be/7VTQ-dBYSlQ?t=468


Honestly, I think the socioeconomic status of your parents should be more heavily waited in "diversity" measures than skin color.


Totally agree, but as another commenter suggested it is difficult to measure socioeconomic status. I think the bigger issue is -- why are negative points applied to Asian applications on my affirmative action schemes, rather than negative points evenly distributed against the entire non-preferred pool? Is anyone seriously arguing that Asian applicants have it easier than caucasians?

Having grown up quite poor in NYC, I was always dismayed by not being able to take advantage of affirmative action programs...but getting selective negative points is just plain unfair.


Organizations are somewhat damned if they do and damned if they don't with affirmative action. In particular the onus of proving that an e.g. university is not being discriminatory rests on them. But diversity quotas such as at least 10% of all accepted applicants will be green, 15% blue, etc are illegal. It puts organizations in a situation where they cannot have diversity quotas, but my run into issues if their results do not look like diversity quotas. This same issue is faced by larger corporations as well.

Consequently, you end up with affirmative action that is based on equality of result instead of equality of opportunity. There are a large number of extremely well qualified Asian applicants so in order to constrain the amount accepted (keeping in mind that acceptance is a zero sum game) they are substantially penalized. I think there's a more fundamental problem with this beyond just fairness.

The whole point of affirmative action was to combat widespread overt racism and other discrimination in hiring/acceptance. Equality of opportunity is extremely important. In times past it's entirely possible the talent in individuals like Neil deGrasse Tyson would not have been allowed to be cultivated because of the color of their skin, and that would be a great tragedy. The problem is that systems that end up de facto equality of result face the exact same problem as we did when overt racism and discrimination was so widespread. You end up viewing certain people as less meritorious than they are, because of the color of their skin. This is something that should never be tolerated, no matter how benevolent the reason may be.


>>> Is anyone seriously arguing that Asian applicants have it easier than caucasians?

Statistically speaking, don't they? Isn't that the reasoning for these "penalties"?


I imagine this is a huge can of worms, there is no one answer, and any answer I give will be a broad and imperfect generalization. That said, i'll provide my viewpoint as an Asian-American born and raised in NYC. I'm comparing to others in NYC (obviously there is the broader USA where poverty abounds and knows no color.)

No, most asians of my generation did not have it easier. We rarely had an uncle at a hedge fund or lawfirm suddenly drop an internship in the middle of Junior year high school to beef up our college applications. Few had legacy connections or friends at the investment bank who could write a great recommendation. I went to a top-3 science high school in NYC and by and large, the Asians I saw succeed did it through sheer, soul-crushing hard work. In many cases we had slave masters (our mothers usually, see: https://en.wikipedia.org/wiki/Tiger_mother) ensuring success at any cost.

Sure, most of my friends and I got into ivy league schools in droves, but in many cases it was almost a pyrrhic victory. I honestly wish I could have normal fun and social development in high school. Instead I was forced to maximize one and only one objective function -- getting into an Ivy League school.

So to answer your question: No, we Asian-Americans dont have it easier, most of us simply overcompensated at great personal cost.

These are all gross generalizations circa 1994-1997 based on my highly diverse high school graduating class of ~800 and another thousand people I know from my neighborhood, civic organizations, summer jobs, etc. I'd value other perspectives.


>>> No, most asians of my generation did not have it easier

Again, statistically. On average, people of all colors don't have an uncle at a hedge fund...

>>> So to answer your question: No, we Asian-Americans dont have it easier, most of us simply overcompensated at great personal cost.

In NY... The irony...

And that's if you're anecdotes are true.


>> Again, statistically. On average, people of all colors don't have an uncle at a hedge fund...

Huge numbers of people I went to undergrad with had uncles at hedge funds or big law firms. Those are the people I was competing with for entrance. You're absolutely right, I was never competing with many people in the Midwest (of all races) who had it worse than me because large populations amongst the Ivy League schools come from ~2 dozen high schools. My high school was proud to produce 71 (i think, something around that) students who proceeded into Ivy League schools from our graduating class (for whatever that is worth.) It is even more with 5 other NYC schools and a couple on Massachusetts.

Finally, You dont need to believe my anecdotes -- you can read hundreds of first-hand accounts online. When the "Tiger Mom" NY Times article and book came out, you chould see the outpouring of condemnation of some of this NY (and broader) Asian subculture -- a lot of it was from Asians like myself.

I encourage you to read the comments section of that famous article as well as the dozens of offshoot conversations and heated debate that ensued over the persoanl/emotional/psychological cost of success at any cost mentality.


>>> Huge numbers of people I went to undergrad with had uncles at hedge funds or big law firms.

Yes, in a top school in NY.

Don't get me wrong, I'm not for "penalising" or "rewarding" anyone for their skin color. I hope you didn't get that message from me.

I am way more into personalised life experience reward/penalty system. And that should be limited to scholarships based on socio economic situation, not test scores.


>> Yes, in a top school in NY.

Well that is sort of my point...When Asians compete for spots at top universities, they arent really competing against the entire united states, they are competing against the applicant pool.

Ivy League schools get more valedictorian applications than there are seats. Some get more perfect SAT scores than there are seats, so they end up using other factors like sports, well-rounded-ness, speaking ability, unique experiences, etc.

A lot of the folks in that applicant pool have all sorts of unique experiences -- summar safaris in africa, a performance at Lincoln Center, summer internship at a major law firm, internship at some Congressperson's office, etc, etc.

Those types of non-academic admissions factors disfavor most minorities (they espcially disfavor those of African descent given the lack of diversity in most of those fields, which is why i can appreciate affirmative action for clearly underpriviledged groups.)

Now, things are getting better for Asians, Indians, etc and are certainly better than what they were in 1996 when I applied to college. People always tend to point at Nadella, Pandit, Pichai -- but seriously -- how much of the real power base in the US is actually diverse?

Looking beyond technology into the broader economic, cultural, media, and political base of the US, can anyone really argue that Asians are so well represented that they deserve Negative application points relative to all others?


I agree. Unfortunately, that data is much harder to glean than phenotypically (somewhat) obvious traits like gender and skin color. Sigh.

The official term for this is "distance traveled", and there's a bit more about it here: https://medium.com/kapor-the-bridge/dear-investors-so-you-wa...


Diversity has departed from it's root meaning. Or else is currently being used in in a more limited context. For example: Lesbian is diversity. Appalachian accent or over 50 is not diversity but poor cultural fit.


Agree, though at least in America those two things are more related than your comment would appear to suggest.


>interviewing.io evaluates students based on their coding skills, not their resume. We are open to students regardless of their university affiliation, college major, and pretty much anything else (we ask for your class year to make sure you’re available when companies want you and that’s about it). Unlike traditional campus recruiting, we attract students organically (getting free practice with engineers from top companies is a pretty big draw) from schools big and small from across the country.

Sweet pitch and of course a genuine problem. But companies have very limited resources and they use them at elite schools which have already stringent requirements to get in. Alternatively, I now see most companies are giving a hackerrank test as a start irrespective of your school. I guess this is a starting point to avoid the bias towards top schools.


"stringent requirements"

like "oh, one of your parents was a student here? here, you're in".

Harvard is one-third legacy[1].

> at five Ivy League schools, Dartmouth, Princeton, Yale, Penn and Brown, as well as 33 other colleges, there are more students from families in the top one percent than from the entire bottom 60 percent.

stringent requirements, sure, but certainly not the right kind.

[1]: https://www.cnbc.com/2017/09/06/harvards-incoming-class-is-o...


Having one-third legacy isn't really that strong evidence of a bias - legacy can be easily explained by (a) the fact that people who can choose between the top schools are likely to prefer Harvard for legacy reasons; and (b) the fact that academic success in general (and thus the ability to perform well in any school) is highly hereditary - all three of nature+nurture+socioeconomic status are strong influencers, and all are highly hereditary; so we should expect that a much higher proportion (compared to average) children of Harvard graduates have the innate qualities that would allow to choose among top schools even if there was no legacy bias.


That alone doesn't get you an admission. When 2 students has equal test scores, GPA and everything else, your family association definitely helps. This doesn't mean, they accept not so smart people because their parents went to the same school.


Exactly, the argument is that it shouldn't matter.


The numbers do not add up.

If I can hire cheaper from candidates not in the top 5 the money could be used to recruit better/same talent at lower costs plus generally a longer employment term.


Hey Aline!

Regarding diversity, have you needed to steer away from any particular anonymous interviewing techniques because that technique heavily favored a particular demographic? A silly example would be that you no longer allow people to do tests at 8:30 a.m. GMT on Tuesdays because only a certain demographic did disproportionately well in that timeslot. If yes, can you give an example?

Side note, I really liked the interview you gave Software Engineering Daily. That was the first time in a long time I heard about an attempt to make technical recruiting better that actually sounded better to me! [1]

[1] https://softwareengineeringdaily.com/2017/10/19/interviewing...


I've worked on a few teams at my job that only seemed to hire from GA Tech, MIT or Purdue (engineering), though I was the odd one out in coming from a non-engineering background (math) from a state school. Intellectual inbreeding is a big problem in some areas. New ideas tend to emerge when folks with separate (or even seemingly disparate) perspectives find ways to address a common problem. This can describe multidisciplinary teams, but also teams with folks who learned the same subject in different ways.

That said, I do agree that I've always been impressed with prospective hires & the students we've mentored from top-tier schools. But I also know that a great student could come from anywhere, and if they also happen to be local it can be a real value multiplier.


This article is about first jobs out of school (interesting to me b/c my kid just started university).

How much does it matter after that first job? I couldn't tell you were any of my co-workers went to school -- in hiring the work a candidate did previously and what people I know say about their work matters.

However I am quite conscious that people give me the benefit of the doubt based on where I went to school (I hope it's obvious I mean people who can look me up on LinkedIn, not random people). I've had some absurdly far-fetched ideas, some of which turned out to be quite lucrative and some of which turned out to be stupid. I doubt I would have gotten the time of day without that brand name.


For those company where school names open the door, it's still going to open the door for later jobs. Your previous employer names may also open the door. But many companies that hire only from top schools also hire only from top companies, or at least well known companies.


Agreed. As someone who recently graduated from a relatively good (2100 median SAT score) school that ISN'T a top five CS school, it was absolutely insulting how often I was completely ignored by companies like Google, Facebook, and Amazon. I understand that the median of talent is probably worse at my school than at, say, MIT or Stanford, but the top quarter of my CS year was full of brilliant people who had an unnecessarily difficult time getting hired by top tier tech companies for no good reason.

These companies could definitely improve their hiring quality by drawing top-tier students at lesser schools instead of hiring below-median talent from target top schools.


My experience is that there’s almost always some top tier talent no matter what school you’re in. Particularly when young, the school one goes to is often more a choice of circumstance and randomness than of deliberate thought and Oracle-like forsight on the school’s behalf.


If you care about diversity stop interviewing on these stupid algorithmic questions! Getting a job literally depends on buying the cracking the coding interview book and solving these stupid problems. I know some of my course mates who worked on very interesting projects but couldn't get a job because they couldn't white board a tree balancing problem :D


I agree that whiteboard coding interviews that assess mastery of algorithms and data structures with low applicability to the role are not optimal for hiring.

However, I don't really agree that this is a "diversity" problem, except perhaps weakly so in that it optimizes against people who don't want to study algorithms for interviews. But interviews by definition optimize against some subset of the general population; unless you're defining diversity so loosely that it can be satisfied by the sets `{studies algorithms for interviews}` and `{doesn't study algorithms for interviews}` (and in that case, how are they different)? That's sort of like saying a tech company shouldn't optimize its interviews for people who like to watch baseball versus people who don't - they absolutely shouldn't do that, but that's meaningless as a diversity metric, in my opinion.

How are you defining diversity?


The article touched on this a bit. If you have a nonstandard background, you are less likely to have prepared for these kinds of situations because it's less likely you have parents, mentors, or peers to learn these things from.


Sending alums back to top tier schools is also part PR too for the companies. "Hey look Facebook, Google, Amazon and Apple are on our campus today. Great companies at great colleges gets great news coverage".


Interesting, but I don't actually care about diversity. The Silicon Valley giants, often criticized for their low diversity, are among the most successful companies of all time. Apple, the least diverse of them, is the most successful. Forgive me for following the example of the Usain Bolts and not the findings of sprinting researchers.


Went to no-name school. My career's been just fine, similar to peers who attended top-tier schools.

It works both ways. Kids who grow up in families who push them to attend big-name universities, will grow up to be adults who find it important to work for big-name companies.

There's a lot of opportunity outside that track too though.


Further proof that SV use of the word diversity is closer to a euphemism for assimulation. That is, diversity isn't a source for different backgrounds and experiences; but a biological signal to be optimized in order to maximize public perception, while ideas remain essentially the same.


Precisely. And how could SV be blamed for treating it as such? "Diversity" is not even contextually correlated with class consciousness, and we are only confusing each other when we attempt using it this way.

If enough political pressure is placed on SV over class concerns like this, where would the measurement come from? It took statistical evidence to get movement on the more biological concerns, but I'm not sure anecdote alone could have done that. Either way, the result will be little more than a website and some youtube videos.


Another point on diversity: It's never going to happen to the extent that people want so long as most of the jobs are in Silicon Valley. For many women and minorities and older men (with children), it is difficult to make that move, away from their families. We can't pretend like this isn't a factor. I recently moved to Austin from south Florida and my last company had a very high Hispanic ratio, because it was located in south Florida, where the local population ratio is quite high. I knew many talented developers who couldn't or wouldn't make the move to one of the tech hubs because family. Without spreading out tech jobs over more of the country, you'll never see great representation.


This isn't even a problem that's limited to hiring out of schools. I went to a pretty small school in flyover country, and (much as the article outlines) the hardest part about getting a job was certainly not the interviews, it was getting attention from anyone.

Now I'm working at a local tech company near where I went to school, because I only had local connections from internships etc. Recently I've been looking to move on to a new position and, despite having friends inside of multiple companies (Google, Apple, MSFT) refer me, I've gotten exactly one interview.

If anyone is open to suggestions on how to get more attention, I'm all ears. Until then I suppose I get to shotgun application pages endlessly.


I had a slightly different issue (non-traditional major for the field I was trying to get into), but I found that it significantly improved my response rates to put my education section at the bottom, instead of the top, of my resume. It made it less likely that a recruiter would dismiss me out of hand based on my education before forming an opinion based on my skills and experience.


I guess I'm just speaking for myself here, but it's depressing that according to many folks in this thread my life path was essentially decided for me by the time I was 18. That being said this is far from the first time I've heard this argument, and largely a reason I decided to get into entrepreneurship. I didn't have the pedigree, my parents went to an even worse state school than I did, and my family largely had no industry connections. If I'm going to jump classes I'll have to do it of largely my own merit. Luckily the public at large doesn't care if a Harvard grad or a state school grad built the company/product they love.


I feel there are money ball like opportunities worth millions of dollars per year here. You essentiall have tons of presumably similarly skilled workers who are not getting the attention from big companies. A smart company that knows about hiring should be able to pick from this overlooked group of workers and find the ones that would make their company punch "beyond their weight class".

That is to say, a purely capitalist solution is to hire all of these overlooked workers at a discount and have their output be competitive with the big companies.


> Mason, the Harvard student, attends an event on campus with Facebook engineers teaching him how to pass the technical interview.

> Emily’s school has an informal, undergraduate computer science club in which they are collectively reading technical interviewing guides and trying to figure out what tech companies want from them. She has a couple interviews lined up, but all of which are for jobs she’s desperate to get. They trade tips after interviews but ultimately have a shaky understanding of they did right and wrong in the absence of post-interview feedback from companies.

This pains me every.single.time.

Being part of a specialized recruiting agency, I want to double down on how much preparation and insight before the actual interview matters.

Devs spend most of their time developing, not sitting in interviews, so every recruiter should spend at least a few minutes with every candidate giving them some heads-up.

Not like "for question 1, the answer is b", but like how to carry themselves through the interviews and generally what to expect.


Universities are allowed to base their entrance on intelligence tests[1], while companies face a strong legal presumption that using such tests is illegal discrimination. The easy way to get around that problem is to hire out of the highest ranked universities.

[1] Tests like the SAT correlate very strongly with IQ, and are designed to minimize the value of preparation.


This was my thought as well. I recall reading that IQ/"G" and work products were the dominant predicative factors for good hires. Can anyone help with a source that confirms/refutes? Since new grads wouldn't have many past work products, it would make sense if employers use university admissions as a proxy for general aptitude testing, which are legally difficult to use.


Business Town's take on this point is as colorful as it is succinct: http://welcometobusinesstown.tumblr.com/post/115950267726/bu...


10 years ago I graduated from a school that's not even in the top 100 CS schools. But it was super-duper cheap and i got my foot in the door with hardly any student debt. While I never interviewed at big companies like Google, Amazon and Microsoft, I have been invited to all 3 for interviews at various times throughout my career (sometimes more than once) and I know a lot of my colleagues have as well. So in my experience the choice of school i went to wasn't in any way detrimental to my career. However, I think the story would've been different if i were an entrepreneur and wanted to have access to the same network that someone in MIT or UC Berkley would have access to. That in my mind would be the biggest benefit of attending a top-tier school, but I don't know how important it is to a lot of people.


I've recently gone through a few rounds of interview with some of these startups (not google or facebook or apple) and I've come to conclusion, that EVEN THOUGH they interview you, they had already rejected you due to your age/school. If you don't fit a certain diversity goal they are pursuing, too bad too.

They are just interviewing you because if they don't interview, it looks bad on them. It doesn't matter because the people ops team are paid for it.

After spending hours/weekends doing the coding/projects tests, on my own time, and not getting offers at the end, AND realizing yah they never wanted you in the first place, it's very disheartening. I was nothing more than a decoration in the hiring musical chair game.

Diversity isn't just about gender/race. It's about age/school too.


As a senior at a public university who couldn't afford to go anywhere else but made the most of his opportunities earning a good GPA, participating in clubs, going to hackathons, working in research, learning extracurricular subjects, etc. this topic is devastating.

I've done my best to learn the skills that companies think I should have when I graduate. But it appears many companies will reject me because of who I am not because of what I've done or what I can do if given the opportunity.

Maybe I lack some skills that you only find in candidates from the top universities. It's not from a lack of effort. Why not advertise what those skills are and give everyone an opportunity to learn them and demonstrate them?

Why play this game where you pretend I am some enemy trying to infiltrate your company with ignorance?


But doesn't this fall into economics? It could be that they are just biased, but giving them benefit of the doubt, they might have done the math and said "nope the cost to make the recruiting effort to these schools are not worth it"


It doesn't seem shortsighted to me to recruit only from top schools, because companies that hire graduates of Stanford or MIT or wherever can and do hire people after they've been in the workforce for a few years to prove themselves. I went to SUNY Albany and didn't even manage a 3.0 GPA, (missed it by _that_ much) and after a few years of working for a local company got contacted by recruiters from both Google and Amazon. They quickly realized I wasn't the sort of person they wanted, but there was no artificial barrier if I had been a genius who was tragically unable to attend a world-renowned school.


This article strikes a particularly strong chord with me. I am a student, probably in between the second and third examples, and it is so unbelievably hard to get an interview. I wasn't even aware it was so easy for students at top schools. This is frustrating because college admission for many essentially comes down to the first year or two of high school. That can't be a good indicator of developer performance.

Maybe we need better career services for students at mid-level schools or lower, or maybe we need a company to step in between the gaps. Either way the system is broken right now.


College brand means very little for developers.


At my company, students at target schools (vt, umd, etc) are offered 20k more than non target.


The same top tier schools claim to value diversity very much. Are you going to do better? If you decide to pull from another college at random to counteract only going to the same top five, chances are that college doesn't value diversity as much, and you'll get a less diverse candidate.

If you're focusing on good hires and not necessarily diverse ones, then yeah it's not smart to aggressively filter by school. Talent (even amazing talent) is not exclusive to any member of such a broadly defined set classification.


Hmmmm. "tech worker shortage"


There are some schools that break the mold. Particularly in Boston. Maybe not completely breaking the mold but the tail is quite longer. I went to a top-100 school and many of my class mates are at companies like NASA, Tesla, Google, Twitter and iRobot.

At the same time, as someone who has tried, the name definitely doesn't get you in the door like a top 5 school might. You need to work harder to prove yourself. (a LOT harder) And Google sure as heck has never gone to my alma mater's career fairs.


Someday, people will realize that diversity on its own doesn't solve anything and that people are people. Some are capable problem solvers and some aren't. Some have great technical or leadership skills and some don't.

Hitting some kind of magic ratio won't on its own create better outcomes. If it did, you could just fire your entire company, hire based on gender and ethnicity ratios and performance would improve.

It turns out that companies aren't taking that approach...


Love the article, really hit home for me. I attend UCR, which while being a UC, doesn't get nearly enough attention for its engineering program.

If your company would like to put the practices of this article into use, I would be happy to help you diversify your recruiting process! (I'm on the board for many of our engineering orgs.)

UCR has a surplus of extremely qualified students that don't get internships because of the lack of active recruiting happening on campus.


A friend told me about their big company's interview process for interns from Ivy Leagues, which was getting flown out to a party and then getting an internship. The candidates weren't asked any technical questions, since they were assumed to be smart enough to learn how to code in bootcamp. It made me feel confused about myself for a while, since I didn't have a job or much experience and it was hard enough getting a phone screen.


From what I understand a certain large UK pharma company has already been running an AI based, video conference only recruiting program. So far its been a massive success as the pool of applicants they recruit from grew from just 3 top tier UK universities to about 30. They also noted that the applicants stayed longer in the firm, were a better fit and were marked as a success within the first year of employment.


Wouldn't this require at least implicit acknowledgement that top tier schools are not diverse? Subsequently all existing people already at companies need to acknowledge this as well. (Since they are from those schools) It would require breaking the illusion that's it's those "others" who are the "real" problem, both by schools and companies.


This graph is goofy: http://blog.interviewing.io/wp-content/uploads/2017/10/thres...

If I'm reading it right, the X-axis is backwards from normal convention (origin in lower-left), but the axis isn't really labelled.


You're right! Will fix.


I've witnessed the imperfection of using the brand name of a degree as a measure of ability. Numerous times throughout my career as an engineer, I've seen someone from [INSERT WELL-KNOWN DEGREE HERE] outperformed by [INSERT LESSER-KNOWN DEGREE HERE], or in one case by an engineer without a college degree.

I've also witnessed the corruption of the college admissions process first-hand. I went to a high school where many of the students came from privileged families. I've witnessed a student cheat on multiple exams, including an AP exam, get caught multiple times, and have nothing happen to her -- only to later be admitted to an Ivy League. I've seen students who could barely pass AP Calculus get into Stanford and other Ivy Leagues, because their parents had the right name / connections. The bright students also got into good colleges, but the ratio was shockingly close to 50/50. Unsurprisingly, one of the college admissions counselors for the high school was later caught fabricating admissions materials, and was fired, but only because he became extremely brazen in his lies. If he had been less lazy, he probably would never have been caught. And who knows how many admissions counselors are out there that are just a bit less lazy than he was...

I'm not the only person who feels this way. Look at this Quora thread about MIT admissions: https://www.quora.com/If-MIT-only-admits-people-with-a-4-0-u.... An admissions counselor admits to rejecting students who have higher GPA's and test scores. The reasons for doing so may or may not be valid, but that's not the point. The applicants who got rejected in this manner have the potential to become better engineers than many of those who were accepted. And all the brand name universities suffer from this same problem.

The university one attends is a noisy signal that can and should be improved upon. That's why I respected Google's Foobar initiative. It is an unbiased measure of a prospective engineer. The Foobar test doesn't know what college you went to. All it knows is whether you can handle some pretty tough engineering problems. But I think Foobar is only the beginning. In the age of MOOC's, increasingly comprehensive, unbiased tests of this nature should only become more prevalent.


Not CS/Engineering related, but I went to a pretty mediocre design program in my country (top of my country but compared to others world wide, not that exceptional), yet studying with designers who ended up being far better than some of the designers I worked with in NYC who graduated from notable (and more expensive) institutions like RISD and Parsons.


So maybe I'm missing something, but the graph of the "distribution of school tiers on interviewing.io" is nearly identical to the 1% line in the "where 25 year olds went to school" chart.

Not sure how this is really any different than just sourcing from top schools?


The reason they are hiring from top schools, is to raise the barrier to entry into their field. If founder came from school X, they see any future grads from there as a threat. Why not buy all the top talent, to prevent competition? Given unlimited cash (unicorn) why not?


The problem is that it is hard to hire, and if you can pick a criteria up front that makes at least some sense then it can help a lot. Justice Scalia explained why he only takes people from the Ivys:

“I’m going to be picking from the law schools that basically are the hardest to get into. They admit the best and the brightest, and they may not teach very well, but you can’t make a sow’s ear out of a silk purse. If they come in the best and the brightest, they’re probably going to leave the best and the brightest.”

In this way you are just taking advantage of the hard work that some college admissions committee put in to sorting your candidates.

Of course my current employer has even less diversity. Out of the 50 people in the IT department here I am one of two that didn't go to school here. When I pointed out that fact my boss defended herself and said that she doesn't consider herself to be from here either because she didn't come to to U-M until grad school. That is what qualifies for an outside hire here.


Except, of course, for the legacy admissions.


I feel all I can offer to this discussion is the revelation of my own sense of hopelessness that I'll likely never pass the watch of the statistical gatekeepers and be permitted entrance to the Kingdom of Success.


Might be off track, Is there anyone who used interviewing.io and landed a job?

How was the experience using interviewing.io?

I tried signing up some 2 years ago, it said they are in a private beta and they have been there ever since.


Shoot me an email, and I'll gladly get you an account. aline@interviewing.io


Just tacking a question on here - when creating a student account, should I be setting my location to where I’m attending school or where I’m planning on being after graduating?

Looks like interviewing.io is tackling a big issue. :-)


Please put your current location. We'll be asking about where you want to work later in the flow.


If they miss a lot of talent doing this, there sure is someone smarter hiring all this lost talent! I bet they're going to be billionaires in a few years!


This issue is most particularly in India. Here most tech companies even post job ads which specify tier 1 college degree as requirement


This article treats "CS graduates" as interchangeable cogs, where the only variables are race, parents' income, and where they grew up. The reality is that particular tech companies have very specific needs around the kind of training someone has. CS curricula vary widely in terms of technologies and depths covered, and applicability to real world problems.

A company like Apple has litte use for someone who has only ever worked on IT-focused Java development. A company seeking the latest AI talent will never find it at a school that trains students on the latest web middleware. And once companies realize they're getting a lot of well-prepared candidates from a particular program, of course they're going to focus on those schools. It would be a waste of time and scarce resources to do otherwise.


Im sorry, but this is where you need to check your own biases at the door.

For example, your statement "A company like Apple has little use for someone who has only ever worked on IT-focused Java development.".

Actually, Apple has a need for people like these. Their whole web/it/retail infrastructure is a Java backend ( i believe webobjects moved to Java, then was deprecated as an outside project, but kept for internal use, my knowledge is dated on this). Take a look at their jobs site[1]

Now my point wasn't about apple and java. But our own biases that we bring, at every level. We all have biases, but most direct way to effect biases in hiring, is to close your pool down. You need a really wide opening at the beginning of your sourcing funnel to have diversity ( and i mean diversity at every level ).

I work at one of the "big 4" and went to an ivy, but guess what, some of the smartest people I have ever met, had to go to schools based on what their parents could afford. Thats a HUGE selection bias.

So yes, widen your funnel, and recognize your biases ( that we all have, and that basically boil down to having less knowledge ).

[1] https://jobs.apple.com/us/search?job=112907897&openJobId=112...


> Actually, Apple has a need for people like these. Their whole web/it/retail infrastructure is a Java backend

Not only this, but most new grads are hired in a pool and not for specific skills.


And even if they didn't have so much Java, they'd quite possibly still be interested—plenty of major places are more interested in your problem solving skills than your knowledge of any given language.


Bias also comes from having knowledge. Statistical racial profiling and stereotyping based on facts are examples of this.

Morally I still haven't figured out what to think about this. Generally stereotyping people is considered okay unless its about something outside of their control (race, etc). e.g. its okay to stereotype about rednecks or Californians, because they could choose to move, etc.

But generally I don't believe in free will - nothing is a choice when you consider all the circumstances. You'll find plenty of articles on Washington post that follow this line of reasoning about the circle of poverty, etc.

So if you don't believe in free will, you're not allowed to judge anyone for any reason - which sounds ridiculous.

So in short, I have not figured out how the morality of stereotyping works, and that bugs me. Has anyone figured it out?


Firstly, for the most part CS schools don't train students on "IT-focused Java" or "web middleware", whatever that is. Most schools try to teach the fundamentals.

Secondly, a developer that masters and shows proficiency in any complex software ecosystem, including Java and web middleware, is going to have transferable skills valuable to any software company.


Especially for an entry-level position, where a large amount of training is almost always required.


>Most schools try to teach the fundamentals.

No, they don't. Read as many thousands of resumes from across the planet as I have, then get back to me.


You're making an assumption that graduates only know what the curriculum teaches.

In an industry where 60% of the workforce hasn't learned the field through a traditional degree[1], and where a nontrivial fraction of these are self taught, I think that's a pretty bad assumption.

Besides, this argument would hold more water if companies actually tested for this stuff. Most companies seem to be interested in testing algorithms and puzzles, which ultimately aren't actually that useful (sure, algorithms are useful, but not the culture of hyperoptimizing-by-big-O; when n is rarely huge O(f(n)) doesn't matter). Yeah, for an AI job they'll test AI as well, but large companies continue to test with an overwhelming bias for this. I don't think they get to say they want to choose the skillset of their pool by choosing colleges if they do that.

Also, all the large companies (Google, MS, Facebook, etc) hire-first-ask-questions-later; they don't hire college grads for a specific position, they just hire them and work out the position later.

[1]: https://techcrunch.com/2016/01/12/unlocking-trapped-engineer...


I'm pretty sure that there is almost no difference in terms of talent between someone who graduated from MIT vs someone who graduated from any other decent university around the world. They share more or less the same curriculum. The main difference is that MIT has more reputable professors and the children have richer parents.

Reputable professors are not necessarily the best teachers... Especially at the undergrad level.


Having attended an average-at-best school for my undergraduate degree and a name-widely-recognized-as-one-of-the-best school for my graduate degree, and teaching several classes at both:

The top students at both schools were quite close in ability, drive, motivation and talent. There may have been a couple a very little smarter at the name school, but not many, and not enough to make a material difference.

But the mid and bottom students at the average school were quite a bit worse than the mid and bottom students at the name school. And it wasn't even close.

So, in my experience at least, there are definitely students worth hiring at both places, but you have to sift through quite a bit more students at the average schools.


> The main difference is that MIT has more reputable professors and the children have richer parents.

Harvard, maybe. MIT? Their undergrads are great — of the interns we get, MIT and Cal Tech undergrads are leaps and bounds above those from other schools.


I went to a state school. Most of my professors also taught at a larger name school across town. My classes were half the cost with half the number of students. I believe I got the same education for less and probably got a lot more face to face time with my professors in the process.

The name of the school means very little to me as a result of my experiences. Especially now that I interview a lot of people and have a really hard time seeing any differences between them based on education.

Hats off to the folks who got the great education at a discount. In a way they may have made the smarter decision.


A good CS education teaches common core concepts, and more importantly how to learn and adapt to new frameworks/environments quickly.

Apple just doesn't want to deal with 2-4 months of ramp-up when they can have someone with expertise in a specific subject. Wealthy institutions see that, and teach certain frameworks as part of their graduates' education. Why else would you see core courses in languages like Objective C?

Any graduate can learn it fairly quickly, but a common theme among employers these days is that they will invest nothing in employees.


>"A company like Apple has litte use for someone who has only ever worked on IT-focused Java development."

I find it odd that you have chosen to respond to an article on diversity with comments that display a knee-jerk bias. Also "IT-focused Java development" is not even a real term. I can only imagine you mean Enterprise Java Development.

I can assure you a quality engineer with great problem solving skills, CS fundamentals and real-world experience working on large important projects with real deadlines and bottom line impact can be of great use to a company like Apple.


New grads are never hired for a particular skillset. No one is an expert on the unix kernel or hardware design or iOS internals out of college. Apple hires smart people and teaches them these skills. Same with Google, Facebook, Microsoft, Amazon and every other large tech company.


The things you mentioned (besides possibly AI) are not CS, a common misconception. CS is data structures, algorithms, compilers, logic, etc.


"CS curricula vary widely in terms of technologies and depths covered, and applicability to real world problems."

No, they don't. At least, not at the undergraduate level.

I went to an unknown undergraduate CS program. Later, I did a PhD at one of the top schools in the country. For my career, I have worked with graduates from all of the elite programs. There's no difference in training. The big-name schools may attract "better" high-school students, but even that advantage is overrated.

Undergraduate programs are largely identical. It's only when you get to graduate school that the resources of a top-tier program start to become relevant.


How did you get from unknown undergrad to top PhD? I was considering grad school, but I'm concerned my profile isn't good enough.


General advice: get good grades, do well on the GRE, and do research as an undergrad.


I have decent grades (3.9 rounded down) and have a coauthored paper (not sure what tier the conference was...). Somehow I doubt that's enough.


> CS curricula vary widely in terms of technologies and depths covered, and applicability to real world problems.

This might be true for graduate level programs, but between decent state schools and Ivies, the difference, so I have found having been in both "types" of universities, in the curriculum is far, far less than you would lead us to believe. From having met and interviewed a number of people from both, the talent of the individual seems to shine through regardless of the school they attended (if it was at least reasonably decent, i.e. most research-oriented state schools).


Most CS courses aren’t really vocational courses; graduates don’t come out experts in a particular area, normally. Which is just as well, really; most of the technologies are transient.


lol

If you are "someone who has only ever worked on IT-focused Java development" that apparently we don't want at Apple, my email is in my profile.


FYI, it isn't. If you are referring to the "email" field, that isn't public.


Huh, never knew. Ok it’s fixed.


The truth is they don't really care about diversity, it's all a PR exercise.


Which five schools are they talking about? Harvard, MIT, Stanford,???


What if they are 5 highly diverse schools?


This is an ad. "We built a better way to hire."


In my experience, major companies are aware of this problem, and would love to find a solution.

Frankly, the problem is that, ultimately, they want to hire the best people. Most of the time, the best people are sourced from the top-tier schools.

On the other hand, in my experience, they pride themselves on finding great people from outside of that small circle. When they do find such a person, it's not uncommon for he or she to excel.


Define "best".


I'm glad my metrics are "great to work with" and "huge upside potential" instead of "can whiteboard an algorithm well" and "middle-upper class in appearance"


What's your definition?


This seems like a deflection.

It's totally legit to ask you what your definition of the 'best' candidate is, because you made a claim: that the best people come from the top schools.

How are we to conclude that your argument has any worth whatsoever when you aren't able to even define the components of the claim you are making?


We all know that "best" is subjective, and defined by each company.

Google is fairly vocal about their efforts to apply a somewhat scientific approach to comparing their hiring decisions to the subsequent performance of the candidates they ultimately hire. Here is an article, titled "Google's Secret to Hiring the Best People": https://www.wired.com/2015/04/hire-like-google/

Here's an article about how Steve Jobs wanted to "Hire the Best" http://recruitloop.com/blog/steve-jobs-top-hiring-tip-hire-t...

My personal definition is "high probability of excelling at the work that is outlined in the job description."


Asking OP to define 'best' is a red herring and it would steer the discussion away from the topic. Deflection is the correct response.


No, it isn't. Their entire argument was predicated on "these companies need to hire the best." So they need to define what "best" means in this context. Cause so far, for the likes of Google, it's "Went to an expensive school, and can do whiteboard problems."


That's an unfair characterization of Google's hiring process.


You're the one using it, so it's yours to define.


This article hit home for me because I see it all the time. I go to a large state school where a 2-3 of the Big4 show up to recruit, but undergrads rarely get offers. We don't pass technical screens (partly on us, partly on the focus of our DS&A classes), and very often we don't even get interviews.

I think about this all the time and it concerns me. I'll never get into a top school now but I do have a big4 internship on my resume on an in-demand ML team - yet, I'm still going to be looked down upon compared to someone that goes to UIUC or Duke at minimum, not even considering people at HYPSM.

Sometimes I wondered if there's a point in trying if I'm already so far behind.


> While enjoying a nice free meal in Harvard Square, he has the opportunity to ask these successful engineers questions about their current work. If he likes the company, all he has to do is accept the company’s standing invitation to interview on campus the next morning.

What? That sounds almost comical. It seems obviously false, but just in case I will ask:

Is that really what happens at Harvard?

> Anthony goes to a state school near the town where he grew up. He is top in his class, as well as a self-taught programmer, having gone above and beyond his coursework to hack together some apps.

Are these "todo list" apps or legit impressive feats? If the former, it almost has no value. If the latter, they will have absolutely no problem getting hired.


> Is that really what happens at Harvard?

Yes.

> If the latter, they will have absolutely no problem getting hired.

The whole point of the article is they won't.


The whole point of my comment is the article is wrong.


Wait, what's all this talk about how I could learn all the software technologies and get a job without a degree? I'm 32, highly skilled at algorithmic thinking, and studying to go into the tech industry. After reading this stuff, I want to just go back to doing 3D art. These people sound insufferable.


Everyone resents these guys. I don’t blame you. There’s some serious hatred from ivy leaguers. Serious hatred.


Seems like an obvious point, and yet. And yet.


The only solution is a government mandate. LAW: No American company can employ more than 5 individuals that graduated from the same university. Problem solved.

Herein lies the beauty of government.


So a company with 100,000 employees would have to find 20,000 different universities?


What if I don't care about "diversity" as measured by the number of "underrepresented" minorities, and instead care about the fiduciary responsibility I have to maximize value for stock holders?


Then you would be objectively wrong, because there is no fiduciary responsibility to maximize anything for shareholders.


gotta love people spreading fake news. there is no fiduciary responsibility to maximize value for stockholders. if there were people would be legally penalized for failing to do so. but then admitting that would destroy your narrative now wouldn't it?


> What if I don't care about "diversity" as measured by the number of "underrepresented" minorities, and instead care about the fiduciary responsibility I have to maximize value for stock holders?

What if I told you that diversity hires were paid significantly less? Do you really think all that Silicon Valley PR is out of the goodness of the heart?


If that's the case you really should concentrate on hiring under-represented folks for your CRUD ... excuse me... SaaS company: they tend to be cheaper.


Real diversity is like fine art: you hold some attributes constant and vary other attributes.

For instance, you can keep a similar texture and color palette and use unexpected patterns and geometries; or keep the structure of a symphony but use unexpected instrumentation.

If you stick to expectations too much you will be boring. If you vary too many attributes, it will be chaotic and meaningless.

Similarly, if you choose a random collection of people from around the world and try to make a business, it won't go anywhere. But if you hire all people who followed a prescribed life path, you probably won't be very innovative.

Interestingly, even a single person can be diverse in their ideas. Consider Steve Jobs or Elon Musk.

"Diversity" is such a loaded political word now and lost all meaning. It's just cover to whitewash lazy thinking in political correctness. It's common now, in the same breath, to want both diversity and equality of outcomes, which shows how ridiculous our politics have become.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: