Live data from Hacker News

The software industry's greatest sin: hiring

neilwithdata.com

541–550 of 590 posts

Re: The software industry's greatest sin: hiring

#541

Earlier quoted context omitted.

Underrepresented groups get more attempts and are actively recruited more.

Underrepresented groups are actively recruited but don't get more attempts. If you think otherwise just ask an engineer from an underrepresented groups about their recruiting experiences. They would probably know better. All their interviews include an underrepresented candidate, so their sample size is probably larger :) The active recruitment is to counterbalance the fact that referrals, one of the biggest sources…

> Underrepresented groups are actively recruited but don't get more attempts.

Yes they do. They are not subject to the same cool down period on a phone screen failure. Remember, google pitches it as “looking for a good signal” so retrying until the candidate passes isn’t lowering the bar in their mind (even though it is because phone screens are flawed but that’s another discussion).

> If you think otherwise just ask an engineer from an underrepresented groups about their recruiting experiences.

I have, I worked there when this started several years back. Several got a chance at a phone rescreen sooner than the normal back-off and one got an invite to come back for a second on-site because “the signal wasn’t clear” on the first.

Re: The software industry's greatest sin: hiring

#542
post #535

Earlier quoted context omitted.

I find that there's a borderline self-contradictory aspect of hacker culture. While we romanticize the concept of the 10x programmer, which is an individual of genius, our culture also stresses the concept of autodidacticism. Teach yourself to code. Just use MOOCs. Build it yourself. Hack on an open source project. So there's this tension between valorizing the inborn superhuman and the belief that it's possible to r…

> I find that there's a borderline self-contradictory aspect of hacker culture. While we romanticize the concept of the 10x programmer, which is an individual of genius, our culture also stresses the concept of autodidacticism. Teach yourself to code. Just use MOOCs. Build it yourself. Hack on an open source project. So there's this tension between valorizing the inborn superhuman and the belief that it's possible to…

> If anything I'd say the opposite: we'd expect most of the Harvard graduating class to be on roughly the same level, it seems a lot less wild that some self-taught people could be 10x better than others.

That's not the point I was trying to make- I'm saying that in programming we both prize talent born of nature, and skill honed by nurture. (Though admittedly that may exist in many other disciplines.) Because of the latter emphasis on grit, hacker culture encourages self-improvement and going beyond the capacities one started with. That dogma of self-improvement goes against the notion that people are not cut out to be programmers.

Though of course, this could also be a marketing ploy for recruitment on behalf of management: "Anyone can code, you should learn to. But we only hire from the best." By encouraging an increase in talent, they have a larger labor pool to choose from (and potentially undercut wages), while plucking out the few that can pass their interviews.

> This happens in every field though?

To some degree, but the details vary. Medicine or law used to be seen as safe secure careers into the (upper) middle class, but doctors are limited through the AMA, and currently law is a notoriously difficult and costly profession with dwindling prospects. Entertainment and the arts is universally known as a risky proposition. We're talking about software, which has had the reputation of being the current surefire path to a stable, even successful, career, for at least the past two or three decades.

> Well, if we told people outright that programming is a matter of IQ, and gave an actual IQ test rather than an IQ-like test in interviews, that might help some people realise it's not for them.

Leaving aside the legality of using IQ tests to exclude candidates, that opens up the questions of if there is a direct correlation between programming good software and IQ, why programming out of all STEM fields should focus so heavily on IQ, and why all of those other technical and engineering professions don't need to resort to IQ tests for hiring.

Re: The software industry's greatest sin: hiring

#543
post #421

Earlier quoted context omitted.

A lot of companies struggle to match internal comp changes with what they'd actually offer on day one, for some reason. But there are bigger problems. I've experimented with training people in various ways over the years. Reality is programmers move around a lot. They are attracted by interesting new problems where they feel they're learning. Staying at one firm for 20 years isn't likely these days. There's nothing w…

> if you spend a few years training someone then after that time period they may leave anyway If it takes years of training till the person is useful and worth it, then there is something wrong with the way training is organized. We give juniors easier tasks then to seniors and train them, but we also expect them to be useful from the start basically. It really should not take years till they make enough work for for…

A lot of it is about opportunity cost. Do you take someone fresh out of school or someone who's been around the block a few times if the latter costs only 50% more? The cost of even a junior but basically able programmer can be quite high if their work has to be redone (heck the cost of a non-junior but bad programmer can be high), so you end up needing to assign tasks that aren't that important or for which large slips can be tolerated. It can be tough to find a supply of such tasks sufficient to keep people fully throttled.

There is no difference between senior wanting to change things

Seniors are more likely to have been through several jobs and environments, and learned that tooling choices aren't that big a deal at the end of the day. They've also already (hopefully) got some accomplishments under their belt and don't need to redo other people's work to have something to show - they're more likely to do higher risk strategies like trying new things as a consequence.

Re: The software industry's greatest sin: hiring

#544

Earlier quoted context omitted.

All of that should be illegal

Why? None of what he said suggests to me than an incompetent women would be hired over a competent man. The outrage over incentivizing minority hires is ridiculous to me. You’re more likely not to get hired because of random noise in the interview process than because you happened to apply at the same time as an equally qualified minority. If companies like google were actually actively discriminating against compete…

I used to believe that, when I was younger, new to Google and basically naive about these things.

Having had direct experience of how it works over the years, absolutely, incompetent women are more likely to get through the process. You can't constantly, for years, tell everyone that reducing the proportion of men is a critical priority and not have people bend the rules and make exceptions as a consequence. They're only doing what they're told to.

If companies like google were actually actively discriminating against competent asian/white male developers in favor of minorities their engineer demographics wouldn’t be 80%+ asian/white male

Likely the proportion would be higher. But yes, it's hard to change the demographics in areas where hard skills are measurable and where women don't really want to be anyway. Probably that's why feminists are moving on from targeting engineering roles: their current thing is leadership positions where less tangible "soft" skills are more important, comp is higher (the ultimate goal) and it's easier to manipulate the recruiting process. Hence laws enforcing that women be allocated board seats, things like that.

And there lots of men have witnessed women being put into management roles in software they were completely unsuited for, over and over. I think most guys have a story like that by now.

Re: The software industry's greatest sin: hiring

#545
post #47

> Developer hiring is broken This seems to be a pretty popular opinion. It totally might be right, but it’s not my own experience, so I have a serious question because maybe I don’t know what’s happening out there with most hiring today - what are the broad-stroke outcomes that demonstrate that hiring isn’t working? Are there statistics that show that hiring has problems? All of the reasons given in the article are c…

I'm a software engineer working at a company in the hiring space. I've done over 400 technical interviews in the last year alone, and ... this is a hot take, and not the view of my employer, but I think developer hiring processes are fine (At least, at most mature companies.) There's a problem at the moment in the market that there's a huge amount of pent up demand for senior developers. The market has responded with…

If the whiteboard warriors were good at system design. Google would be the top video-conferencing tool over Zoom.

Re: The software industry's greatest sin: hiring

#546

Earlier quoted context omitted.

Every one of those 6 points made have to do directly with the hiring process. Supporting education and outreach for underrepresented groups is a noble cause, but when it gets to the point of giving a group an easier interview path the hiring is by nature not merit based. In the long run, this will only undermine the efforts to get these groups involved by forcing experience to be viewed with the asterisk that they ma…

Only one of those 6 suggests an "easier" interviewing path. And it doesn't happen at Google, so I'm still comfortable saying the process is meritocratic. You're trying to argue that processes to encourage women to join somehow make it easier for them to be hired. Those aren't the same.

Many of those things have absolutely happened in the past at Google. I was told so directly by recruiters and had direct evidence of it myself e.g. I was one of the interviewers that one day started being allocated only female candidates; confirmed by recruiters to be an attempt to boost the numbers. I learned about the females-go-straight-to-HC policy from recruiters as well. Facebook experimented with much higher hiring bonuses for women for a while but I believe they stopped (this is in the public somewhere).

The unfireable nature of female engineers there was rather well known, at least a couple of years ago. The last I heard on that was from a fairly senior manager who after a couple of whiskeys reported he knew of managers fighting to keep female transfers off their teams. Not due to any innate sexism but because they'd realised that female transfers were far more likely to be troublemakers or poor performers than male transfers, due to HR's desperate attempts to recast unacceptable behaviour as just "not being a good fit for the team" and constantly moving them around. I had one on my team who was constantly lying to her teammates, as well as being a completely incompetent coder. For instance she was mystified by a CL she reviewed one day that contained hexadecimal, something she'd apparently never seen before! Some people left the team specifically to get away from her. But, untouchable because the bosses boss was a feminist who thought this young woman with clear management ambitions was just wonderful. Result: she was rapidly promoted into management where she wanted to be, to the disbelief of her remaining teammates.

Most Googlers were never really aware of these practices. Nonetheless, to believe Google is unbiased requires an incredible suspension of disbelief given the rather extreme publicly stated positions Pichai and the remaining senior management have taken, not to mention the Damore fiasco.

Re: The software industry's greatest sin: hiring

#547

Earlier quoted context omitted.

Every one of those 6 points made have to do directly with the hiring process. Supporting education and outreach for underrepresented groups is a noble cause, but when it gets to the point of giving a group an easier interview path the hiring is by nature not merit based. In the long run, this will only undermine the efforts to get these groups involved by forcing experience to be viewed with the asterisk that they ma…

This line of reasoning doesn't hold up. It's just as easy to flip your conclusion on it's head currently; any given member of a majority group could be viewed as only being hired because of internal biases, not merit. To contribute my own, relatively unique, anecdote, Ive interviewed both as a man and as a woman and the process is considerably easier when you just get to coast through on the "white nerdy guy, must kn…

There are no internal biases in favour of men in any organisation, anywhere. This is feminist propaganda - an assumption that if women dominate a field it's because they're good at it, but if men dominate it's because of innate sexism.

Showing bias in favour of women is very easy: just quote the executive leadership saying things like "we want more women", cite pro-women policies or present one of many other pieces of hard evidence. No such evidence exists for a pro-male bias which is why this argument always ends up relying on logical fallacies and innuendo.

Re: The software industry's greatest sin: hiring

#548

Earlier quoted context omitted.

And as a former Googler who did hundreds of interviews there, let me tell you you're wrong. It wasn't bias free even years ago, and Google has gone much more hard-core SJW since then. It's still much better than at most companies, and the article we're discussing is so wrong about the way executives are hired. But Google isn't some paragon of freedom from bias, far from it. Ignore yourself. The system surrounding you…

i've only seen 2 at my workplace. There are positive incentives for hitting women recruit goals but also there are no negative consequences for not doing so.

That's entirely a matter of perspective. The exact same policies can be phrased as "your full comp is not available if you hire men".

Fact is, hiring is in the instant a zero sum game. If recruiters are prioritising women it means they're putting men to the back of the queue in the hope they won't be forced to hire them. It's sexism, it's wrong and it makes a mockery of everything feminists claim to believe.

Re: The software industry's greatest sin: hiring

#549
post #349

Earlier quoted context omitted.

It's common to all developing nations, and the US (which is both a developing nation and a developed nation in one).

It's common to all nations, period.

For the record: not to all nations. In Russia, a really cool technical university (Bauman's, PhysTech, some faculitis of MGU) will give you some advantage in the early stages of your IT career, but not that much.

Source: am a dropout of a shitty university, still have no degree. It does not bother HRs, as far as I could see so far.

Re: The software industry's greatest sin: hiring

#550
post #502

Earlier quoted context omitted.

Have you written down some kind of instructions for how you do it? What tasks to select, preparations for both sides etc. Also, do you give them tasks on your actual code base? If yes, you are likely biased towards people already familiar with your tech stack (getting really productive with an unfamiliar tech stack takes more than a week, but short enough to make hiring somebody from a different background still wort…

We actually treat the trial period very similar to a new employee starting, with a few tweaks. We do a subset of on-boarding, just enough to get them running a local dev environment and able to push commits and connect with the team. We pick real tasks from the backlog that don't require a lot of ramp-up to complete. We assign someone to work with them during the trial period, help get their environment going and ori…

> remote-only

Oh, that changes a lot. I think it would be a lot easier for people to log in a couple hours here and there as part of a trial than to commute to an office and spend an entire day.

I actually like this a lot, thank you for posting. Maybe the COVID-19 situation provides companies around the world with enough experience on remote work to make this kind of remote trial more attractive.

Post reply on HN