News for hackers. Stuff that matters.
Re:The Engineer Crunch by baddox on Tuesday February 18, 2014 @02:19PM (#7260385)
> startups are also probably rejecting a lot of engineering candidates that would perform as well or better than anyone on their existing team, because tech industry hiring processes are folkloric and irrational.

That sounds right to me, but I'm wondering if there's any evidence to support the claim.

Re:The Engineer Crunch by tptacek on Tuesday February 18, 2014 @02:21PM (#7260398)
To me, the smoking gun is the fact that there is near-universal agreement that we're in a talent crunch, but at the same time successful startups are demanding that candidates accept temp contracting roles to mitigate the risks of bad decisions.
Re:The Engineer Crunch by baddox on Tuesday February 18, 2014 @03:05PM (#7260688)
Couldn't that be because startups have to "lower their standard" for engineering interviews, since there's a shortage of people who will perform up to their standard in an interview? In other words, if there is a shortage of experienced candidates who can nail the interview, startups might be willing to go for people with less experience who they believe will be able to learn quickly and end up being valuable team members.

Of course, this assumes that a trial (say, 30 days) can give a lot more information about the long-term potential of the candidate than a day-long interview, which feels like a reasonable assumption to me.

Re:The Engineer Crunch by dgabriel on Tuesday February 18, 2014 @03:38PM (#7260869)
For some companies the standards are not entirely meaningful. Must have 3.9 GPA from an Ivy League school, know [obscure library] in detail, have experience in Scala and Lua and OCaml and Julia, as well as a deep passion for cricket. Then, once this person is found, they put them to work building a Rails CRUD app... There is some hyperbole here, but not too much.
Re:The Engineer Crunch by danielweber on Tuesday February 18, 2014 @03:45PM (#7260916)
I think I lost one job because I used emacs and they used vi.

I'm not wholly disappointed, because 1) I finally got around to using vi, spending a solid week using it and only it, as my homework[1] for the company, and 2) you don't want to work someone that only hires clones of themselves.

[1] They didn't assign it to me, but I'm always looking for something interesting to do, and since I was serious about wanting to work for them I did it to ease my eventual on-boarding.

Re:The Engineer Crunch by markrages on Tuesday February 18, 2014 @06:08PM (#7261372)
A company-specified text editor is a indicator of an unbearable degree of micromanagement.

Be happy you don't work there.

Re:The Engineer Crunch by danielweber on Wednesday February 19, 2014 @08:32AM (#7263491)
They did a lot of pair-coding, so I'd see a common development environment as acceptable.
Re:The Engineer Crunch by mattgreenrocks on Wednesday February 19, 2014 @03:22PM (#7265963)
Sounds like one of those 'boutique' consulting agencies that likes to build 100% mandatory pairing into their costs when billing clients for their sake.
Re:The Engineer Crunch by S4M on Tuesday February 18, 2014 @07:16PM (#7261416)
Are you sure you didn't get the job because you used emacs? I can't see why that's a reason for not hiring you. As markrages says, if this is true, it's some inconceivable degree of micromanagement.
Re:The Engineer Crunch by mattgreenrocks on Wednesday February 19, 2014 @03:20PM (#7265949)
This comment is the vulgar truth.

The industry wants hordes of people who color by number with the newest frameworks, not hackers.

Re:The Engineer Crunch by tptacek on Tuesday February 18, 2014 @03:16PM (#7260736)
The question as I read it is, is there evidence that conventional hiring practices are ineffective?

I didn't provide evidence, but did point out what I see as a smoking gun, which is the trend of temp-to-perm hiring.

Temp-to-perm is not conventional hiring; if you do it, you are not hiring the way AmaGooBookSoft hires. That you would do it at all suggests that the conventional hiring process isn't effective.

At the same time, temp-to-perm makes it harder to find people; it (almost) has to, since asking a candidate to accept a monthlong (or even weeklong) contract is onerous. People forget that candidates often interview at multiple companies; a week off work seems reasonable when you don't consider that it's a process that might repeat 2, 3, or 4 times for a given candidate.

Re:The Engineer Crunch by baddox on Tuesday February 18, 2014 @04:17PM (#7261129)
> The question as I read it is, is there evidence that conventional hiring practices are ineffective?

There is clearly evidence that the entire hiring process leaves much to be desired. Temp-to-perm is obviously not ideal. I'm just wondering whether the problem is that companies are relying on the temp-to-perm pattern in lieu of better available alternatives, or if the temp-to-perm pattern is simply the best option because there is genuinely a short supply of experienced, easily recognizable talent.

Re:The Engineer Crunch by moron4hire on Tuesday February 18, 2014 @04:39PM (#7261289)
In the last 10 years, I've never interviewed anywhere on the east coast that wasn't 3-month contract-to-hire. Then again, that was all through recruiters. I don't work as an employee anymore, and I don't deal with recruiters, so I'm not sure what it's like now. However, there doesn't seem to have been any sea-changes in the market around here, so I suspect everyone is still doing it.
Re:The Engineer Crunch by sokoloff on Wednesday February 19, 2014 @05:52AM (#7262983)
Really? I'm in the Boston market, and we don't use contract to hire as a strategy, and to my knowledge, none of our primary direct competitors for engineering talent do either.

(We will occasionally hire an ex-contractor, but that's the exception and they were genuinely a contactor first. No one comes through the front do applying for a full-time position and gets offered a contract-to-hire.)

Re:The Engineer Crunch by moron4hire on Wednesday February 19, 2014 @07:38AM (#7263295)
Well, to be fair, I hadn't ever applied for anything in Boston. Also, I acknowledge that not all places may do this, just that I've never encountered one that didn't. Which could say more about the quality of the recruiters I was using than anything else.

Basically, in a 300 mile radius around Washington D.C. there is apparently a shit ton of little, bullshit consulting agencies. There are at least two in even the small towns. Bullshit consulting agencies are the type I'd expect to do contract-for-hire.

It's also, for no reason I understand, the only types of places that would ever look at my resume. Perhaps that is because the alternatives to the consultoware places are health insurance companies (which I patently refused to apply to) and financial services companies (also not terribly appealing). Those sorts of places always looked like they were exactly the same sort of poorly managed shit-show as the consultoware places, just that the client was in-house. Not much consumer-facing software being made out here, I guess.

Re:The Engineer Crunch by zura on Wednesday February 19, 2014 @02:31AM (#7262327)
Mitigating risk by contract-to-hire might be reasonable in some European countries where firing is rather complicated. But, what's the problem in US? I thought it was extremely easy to fire people there.
Re:The Engineer Crunch by hcho on Wednesday February 19, 2014 @10:22AM (#7264025)
Most European countries allow a probation period, in which you can terminate the employment contract very easily. It's not even reasonable in Europe.
Re:The Engineer Crunch by weichi on Tuesday February 18, 2014 @04:36PM (#7261277)
You are qualifying this with the word "successful", but is it really the case that high-quality candidates are putting up with temp contracting roles in lieu of an immediate "permanent" position? That seems like prima facie evidence that there is not, in fact, a shortage of high-quality candidates.
Re:The Engineer Crunch by WalterSear on Tuesday February 18, 2014 @03:16PM (#7260738)
The later says nothing about the former, IMHO. Even if there's a crunch, a bad hire is a bad hire.
Re:The Engineer Crunch by tptacek on Tuesday February 18, 2014 @03:28PM (#7260814)
The point isn't that bad hires have become less tolerable; it's that conventional interview practices are so unreliable that startups have taken to doing things that actually make it harder to attract candidates in order to mitigate their risks.
Re:The Engineer Crunch by WalterSear on Tuesday February 18, 2014 @11:09PM (#7261754)
Good point.