You're complaining about the hypothetical effectiveness of concrete hiring practices. You are not rejecting the value and importance of soft skills.
Also, the ability to work under pressure is valuable skill. If you have a candidate that fails to perform when being in a room with someone else, I doubt you can argue that that's your hiring decision when other candidates are able to perform in similar circumstances.
All of the really damaging hires, I’ve seen in the last couple decades have been engineers with high negative productivity who were great at passing high pressure technical interviews.
Also in a couple decades working everywhere from startups to big tech companies in staff+ roles, I have never experienced anything even remotely similar to a performative technical interview. Even when everything is on fire, it’s not even close to the same thing.
* special demerits to Canonical
No, not really. Take for example FANGs. Their hiring process is notorious for culminating with an on-site interview, where 4 or more interviewers grill you on all topics they find relevant.
Some FANGs are also very clear that their hiring process focuses particularly on soft-skills.
Where in the world do hope to find an engineering job where you are not evaluated on soft skills and cultural fit?
In this context when you say perform I assumed (as would most people) that you’re talking about technical/work sample interviews not culture fit tell me about a time you did x interviews.
If you’re talking about those, then yes every job in every industry does that. If you’re talking about stand at this white board and solve a problem that I know the answer to to while I watch.
No one outside of software engineering does this for anyone but new grads.
I think you're failing to understand what actually happens in hiring rounds. You stand in front of a whiteboard to showcase your knowledge on abstract topics like systems architecture. This is exactly what happens in the real world in design rounds. I lost count of the amount of time I spent in front of a whiteboard this year alone. Perhaps you don't work with systems architecture, but if you are applying for a position where in the very least you are expected to have a cursory understanding of systems architecture, you are obviously expected to showcase your skills to help hiring managers compare you with other applicants.
And no. The point of whiteboards is not to solve problems. Their point is to help you present and clarify your thoughts in a dialogue with people in the room. It's a communication tool.
EVERY job in EVERY industry???
Well apparently the penguins have to pay tariffs. Do you know what industry they are in and how they do interviews?
The whole point of credentials is that they are designed to be revoked. That's their whole point. If your credentials are pulled, you lose your ability to practice. That's by design. They are not gate-keeping tools. They are "this guy killed patients, so let's keep him far away from them" tools.
Let's fix the real problem then? Why can't tech be like this?
The closest thing you’ll find is actors and musicians auditioning. But performing is an actually a part of their job.
Nurses only have 4 years of school and they don’t have whiteboard interview equivalents. Medical technicians don’t either and they don’t even have degrees in most cases.
Also one minor correction most residencies are 3 years, although some are longer.
I'm curious, as a software engineer when was the last time you've seriously worked under pressure? Like, 'do this thing now or you're fired/the company goes under' and so forth? The kind of snap pressure that interviews can push on you.
I haven't been under significant pressure in the past 10 or so years of software engineering. Not when on live ops diagnosing why our server is failing to work in prod, not when identifying critical client crashes.
All the time. Depends on where you work. It happens in startups, small companies and many others. Even in large organizations with stack ranking for example.
> The kind of snap pressure that interviews can push on you.
Not even close to the same. How do you equate pressure? Someone can fear spiders more than jumping off a cliff. Crunch time for them can be less than interviews. Point being?
Jetbrain's 2023 Developers’ Lifestyles survey states that around 29% of all developers work on weekends for work.
Having to work weekends is the last resort when working under pressure. Nearly 1/3 of all developers claim they are at that stage. No other profession has the concept of "crunch time".
> Having to work weekends is the last resort when working under pressure
No, it's not. I've had to work weekends before. We had a live ops rotation that would occur roughly once every eight weeks or so for me. The times I've had to work on the weekend were due to needing to solve some prod bug that was causing relatively minor headaches but they wanted some triage and solutions in earlier as possible. This was not a 'you are fired if you fail to solve the bug issue' or a thing where management is breathing down my neck to fix it because they're all busy sleeping on the weekend while I'm tanking the call.
It's often the result of either shitty management or people that cannot log off.
> No other profession has the concept of "crunch time".
Crunch time is a vastly different kind of pressure. I would know, I've worked in professional game development. And again, it's often the result of shitty management. If a game is going to fail and management is forcing you to work long hours in order to fix it then it's time to walk away.