News for hackers. Stuff that matters.
Re:Things I Learned from a Job Hunt for a Senior Engineering... by pm90 on Tuesday April 24, 2018 @01:44PM (#16914778)
> For all the claims of companies that they only hire the "top 10%" or whatever of engineers, the interview process is often optimized to the benefit of the median engineer.

This really seems out of necessity. There are going to be a lot more qualified median engineers rather than superstar coders, so it makes sense to optimize your hiring pipeline to assess these folks.

In my experience, most of the "top 10%" hires are either through interpersonal contacts or a fast-tracked interview process for a specific candidate.

Re:Things I Learned from a Job Hunt for a Senior Engineering... by sharemywin on Tuesday April 24, 2018 @02:04PM (#16914992)
I can just imagine a room full of top 10% engineers/architects...No we need to do it like this...Well, no did you think of this obscure use case... what about performance? I think...should we...fast forward a year later and the company went belly up because everyone was trying to be best and piss on each other to prove who was top...top.

At least when middle managers do it they're only interested in who gets credit for the work so they leave the average tech guys alone long enough to get the work done.

Re:Things I Learned from a Job Hunt for a Senior Engineering... by arambhashura on Tuesday April 24, 2018 @02:19PM (#16915150)
OTOH, I've had the good fortune of working in a team of top 10% engineers/architects (I'm not top 10%, btw) who worked harmoniously, and it was one of the best times I ever had in my career. Learned a lot, upped my level trying to keep up, helped create a good product, etc.

In that case, the key was that clumps of them had already worked together in earlier jobs, so the incompatibilities had been pruned.

Re:Things I Learned from a Job Hunt for a Senior Engineering... by ljw1001 on Tuesday April 24, 2018 @02:57PM (#16915536)
I've worked at a company that generally hired extremely good engineers - much better than average and they were very successful because (1) doing that was actually important to the very hard problems they were solving, and (2) every other company in the world wasn't trying to take the same approach to hiring. Today, everyone thinks they should hire like google, even though they're building a mid-sized web or phone app.
Re:Things I Learned from a Job Hunt for a Senior Engineering... by qaq on Tuesday April 24, 2018 @03:07PM (#16915612)
That's not a problem, the problem is they want to hire like Google yet they do not provide equivalent level of compensation.
Re:Things I Learned from a Job Hunt for a Senior Engineering... by stevenwoo on Tuesday April 24, 2018 @03:44PM (#16915910)
How did they interview these engineers to hire them in the first place?
Re:Things I Learned from a Job Hunt for a Senior Engineering... by ljw1001 on Tuesday April 24, 2018 @06:04PM (#16917058)
Really hard puzzles that you had to submit a solution to if you wanted an interview. This was very rare in those days. The problems were original and clever, not pulled from a book or website. Also, the company was in Cambridge, MA and had very close ties to MIT so they could find people like that.

If you got an interview, and did well you got another challenging programming problem to solve on-site. You were given a computer with the programming environment of your choice and as much time as you wanted, as well as someone to ask questions from.

I think it was also important that the company solved hard graph problems in Lisp, with a lot of macro-driven code. If you were a Lisp programmer, you generally wanted to work there.

Re:Things I Learned from a Job Hunt for a Senior Engineering... by tacon on Tuesday April 24, 2018 @02:26PM (#16915226)
That room sounds like every room at Netflix, except it works just fine.
Re:Things I Learned from a Job Hunt for a Senior Engineering... by kevan on Tuesday April 24, 2018 @07:09PM (#16917466)
Top 10% engineers aren't just really good at tech, they're really good at working productively in team environments and delivering products.
Re:Things I Learned from a Job Hunt for a Senior Engineering... by TheCoelacanth on Tuesday April 24, 2018 @07:19PM (#16917518)
Someone being smart does not mean they are going to be an architecture astronaut or that they will be unable to cooperate with other people (especially with people who are roughly as smart).
Re:Things I Learned from a Job Hunt for a Senior Engineering... by marcosdumay on Tuesday April 24, 2018 @05:55PM (#16917001)
People with top competency rarely go out of their way to display it. Are you sure you are correctly assessing those people?
Re:Things I Learned from a Job Hunt for a Senior Engineering... by Groxx on Tuesday April 24, 2018 @03:18PM (#16915693)
Also depends on what they're counting in their percentiles.

You can pretty easily hire the top 1% of applicants, and still get only mediocre results. E.g. at one job, when looking for a senior-level eng position, clearly stated in the description, we easily weeded out a couple hundred applicants who had effectively zero experience whatsoever. No prior programming-related jobs, internships, side projects, open source, nothing.

Which is a waste of time for everyone involved. Hence the heavy reliance on connections :(

Re:Things I Learned from a Job Hunt for a Senior Engineering... by konschubert on Tuesday April 24, 2018 @05:01PM (#16916532)
Maybe companies only hire the "top 10" of their applicants and assume that this means they only hire the top 10 of engineers.

In reality, the applicant pool is heavily biased towards very bad engineers.