4 ms·
But "has ways to help mitigate" stage fright has nothing to do with assuming good faith. You'd have to assume magical powers. It's like if someone has a fear o
by _qulr 6y ago
But "has ways to help mitigate" stage fright has nothing to do with assuming good faith. You'd have to assume magical powers.
It's like if someone has a fear of spiders, and you bring out spiders during an interview but claim "we have ways of mitigating this fear."
- robocat 6y agoTo me your thread feels like nitpicking. I think that the idea is to optimise for preventing false positives (bad hires), at the cost of a higher rate of false negatives (good hires incorrectly weeded out). Interviews are imperfect: candidates can fail for a vast range of reasons that are completely unfair. Also an applicant could train to avoid stage fright, just as they might train to learn algorithms if applying to Google. AFAIK many real actors have all the symptoms of stage fright, but they have learned to deal with it to be successful. Disclaimer: I am not an interviewer.
- _qulr 6y agoIt's not nitpicking. I want to draw attention to the fact that the so-called "false negatives" that everyone claims are acceptable casualties of the system are not just random false negatives. Audition-style coding interviews systematically discriminate against people who tend to experience extreme nervousness during auditions but otherwise perform normally on the job. Note that this thread started with "Everyone loves to read and write about how developer interviewing is flawed, but no one wants to go out on a limb and make suggestions about how to improve it." Now you're saying applicants can train for this, applicants can train for that, but what happened to the original point about how to improve the process instead of making candidates take difficult steps to adapt to the flawed process?
- robocat 6y agoI know I am being oppositional, but your style of argument comes across to me as deep diving on points where you can be correct, or changing the subject. I am trying to argue against your original thesis which I will paraphrase as “a quiz detecting incompetence is actually detecting stage fright” https://news.ycombinator.com/item?id=24758092 https://news.ycombinator.com/item?id=24758092 Anyone who thinks XML is a valid solution to a priority queue is incompetent (even if they were prompted by the recruiter as said in sibling comment). https://news.ycombinator.com/item?id=24758234 https://news.ycombinator.com/item?id=24758234 Stage fright is real, and it is unavoidable in an interview i.e. even if coding quizzes were removed then the problem still exists, so arguing just against quizzes is silly IMHO. > everyone claims are acceptable casualties of the system I would say instead that casualties are unavoidable - interviews must be imperfect because time is limited (regardless of how much we may try to improve interviews.) > systematically discriminate against people who tend to experience extreme nervousness during auditions but otherwise perform normally on the job. Interviews are by definition systematically discriminatory: one is trying to select one person. The data is dirty, and if you make interviews more inclusive on one dimension you are discriminating against others on that dimension. They must be systematic as per anti-discrimination regulations, or else you will get sued to your cost. How to improve interviews to reduce false negatives is hard, but I think you are oversimplifying it down to “quizzes are bad”, which is at odds with many smart professionals who say they are good for detecting incompetent developers. You have not suggested any improvement that detects incompetence. > Note that this thread started with "Everyone loves to read and write about how developer interviewing is flawed, but no one wants to go out on a limb and make suggestions about how to improve it." I can also cherry pick a quote further up-thread: “To many people, the coding interviews is a chance to break the traditional mold and land a job that would have been out of reach otherwise.”
- _qulr 6y ago> your style of argument comes across to me as deep diving on points where you can be correct, or changing the subject. There's only so much that can be said in a HN comment. I'm trying to avoid writing a whole treatise. > Stage fright is real, and it is unavoidable in an interview i.e. even if coding quizzes were removed then the problem still exists, so arguing just against quizzes is silly IMHO. The conclusion doesn't follow. The problem still exists, yes, but I think everyone would acknowledge that casual chatting is easier than coding quizzes? Thus, if you tend to experience performance anxiety, then tasks that are more difficult to perform are more strongly negatively affected by performance anxiety. Compare with other issues that affect performance, e.g., drunkenness. Being drunk will affect your speech, but it severely affects your ability to more complex tasks such as driving a car. > Interviews are by definition systematically discriminatory: one is trying to select one person. That's not what systematic discrimination means. It means discriminating against a certain class of people who all share the same characteristic. Some examples are gender, race, and age, but that's not an exhaustive list. > You have not suggested any improvement that detects incompetence. I fundamentally disagree that this should be the main purpose and focus of hiring and interviews. I think rampant, exaggerated paranoia is one of the reasons that tech hiring is so messed up. The irrational fear of the "bad hire". Few other industries are so afraid of this. The reality is that it's impossible to avoid bad hires, and trying to be perfect in this respect will distort the whole process. Professional sports spend vastly more time and money on talent evaluation and acquisition than tech, but still they make "bad hires" all the time. Wasted #1 draft picks. Multi-million-dollar contracts for busts. It's just expected, a cost of doing business. They shrug it off and move on, and keep making mistakes too, because perfection is unattainable. "How can we drop coding tests... while still being ultra-paranoid?" is not a question I can answer. My answer is to not be so paranoid, and just accept the inevitable mistakes, a more relaxed process which also allows you to find the "diamonds in the rough". > I can also cherry pick a quote further up-thread: “To many people, the coding interviews is a chance to break the traditional mold and land a job that would have been out of reach otherwise.” I don't know why it's cherry picking to restate the original context into which I first replied in this thread. In any case, I already replied to that quote too.
- 6y ago
- username90 6y agoFailing an interview is embarrassing and leads to stage fright. I've seen no evidence that stage fright is a significant factor ruling out good candidates. If you are fluent at coding then a coding interview is just like any other interview, if that scares you then a normal interview would hurt you just as much. If you aren't fluent at coding then why are you applying to a coding job? Would you apply to an English writing job without being fluent in English? If you just have a few years of English from school doing an interview in English would be extremely stressful and likely lead to stage fright. That doesn't mean that making interviews in English is a problem, the problem is that the person isn't fluent in English. I remember that English fluency was a big barrier when I originally applied for jobs. Just speaking took a lot of mental power and the interviews were very stressful, but now that I'm fluent it no longer takes any effort. I went through the same stages in programming as well. I did a technical interview with a few months of coding experience and it was very stressful, now I don't even have to think.
- _qulr 6y ago> I've seen no evidence that stage fright is a significant factor ruling out good candidates. I'm just going to link again to a scientific study on the subject. https://news.ncsu.edu/2020/07/tech-job-interviews-anxiety/ https://news.ncsu.edu/2020/07/tech-job-interviews-anxiety/
- username90 6y agoWhen you talk to someone you waste maybe 50% of your time/energy talking about what you do, meaning you effectively have 20 minutes instead of 40. Doubling the time you have available will make more people pass, yes, that isn't evidence of anxiety being a major factor. Edit: Also looking at the data people spent more time on the problem in the private setting than the public. Their stats could therefore be as simple as the students not caring about the result and therefore they quit earlier in the more uncomfortable environment instead of doing it properly and checking their solution. This wouldn't be a thing in real interviews since there a lot is at stake so people wouldn't quit early, at least in my experience not a single candidate I've interviewed quit early. Edit Edit: For example, their very impressive "All women in private completed it, all women in public failed" stat can also be described as "Women in private spent on average 16 minutes on the problem, women in public spent on average 7 minutes on the problem". Maybe if they had more at stake and therefore more stress they would have spent the entire 30 minutes and therefore done just as well? Anyway, my point is that just because the abstract says they have clear evidence that stress is hurting performance these studies are still mostly garbage. Don't take it as proof just because there is a study.