1. Something about this thread is really bad taste: A user "steveklabnik" responds to many of the questions with point blank "if it sucks, you're welcome to not apply here" and other prescriptive/absolute type explanations to the concern rather than actually addressing it. Examples: "Multiple people review every single submission." " Any application process is a two-way street. It is absolutely fine for you to decide to opt to not apply. Maybe someday we'll have a different process, or maybe it was just never meant to be :)"<p>I would advise Oxide that if SteveKlabnik is not in the PR field with experience in handling HR style topics such as this thread, then to have Steve refrain from doing so, because this isn't helping the community perception of Oxide. You're getting destroyed in the comments.<p><a href="https://steveklabnik.com/writing/today-is-my-first-day-at-oxide-computer-company" rel="nofollow noreferrer">https://steveklabnik.com/writing/today-is-my-first-day-at-ox...</a> ("Steve Klabnik is the Community Team Leader for the Rust team at Mozilla")<p>2. Publishing the exact hiring process is a refreshing and welcome step in the industry where interviews are a black box. I also welcome the work that's been done to reduce as much bias as possible. However, this all begs the question: Do we <i>really</i> need this much evaluation in trying to hire an employee? I believe the pandemic and WFH has shown that people want to prioritize their personal and family lives more than "giving it all" to the workplace. The sense I get from reading the Oxide hiring process is one where you truly have to believe and be in love with the Oxide culture. Why? Why can't we just treat work as a means to an end, and that you can still good quality work with that style of thinking? It does not have to be an either/or, but the hiring process document makes it seem like it's "you either fit into our style and values, or you don't". Why the gatekeeping?<p>2a. The amount of hoops software engineering folks have to go through to land a job is just mostly made up stuff, based on no studies or research on workforce hiring, and at a startup, HR is just really payroll, with no formal processes on handling grievances, human process, etc.<p>2b. Having said 2 and 2a. Why do we, as an industry seem to mired in spending so much effort on weeding people out? What are we scared of? All of us have worked with people we don't like, or that we feel were not good enough (caliber, skillset, professionalism, etc.), but this and other process isn't helping. What if we changed our mindset to actually trusting and believing in people to do the best they can rather than send them so much homework, have them sit through panel interviews and then conclude with "hire, do not hire" and then provide the candidate absolutely no feedback on what went wrong. Why can't we seem to disrupt this. It's tiring, and it shows in this thread that people are quite honestly sick of it.<p>3. Personally, when I attend future interviews, I want to have a hard boundary for the type of questions that get asked. If I get thrown a "reverse this integer" style question or "lets do TDD on the white board", I think as a collective we need to walk out or stop the interviewer and put them on the spot and go "You really want to waste an hour of my time asking basic questions like this? Don't you want to know how to solve real problems that you're currently facing or are you not facing any challenging problems so you want play with puzzles and waste my time?" I would bet if the masses resisted and took this course, interviews would change drastically and quickly.<p>EDIT: @Oxide, bcantrill isn't helping in the comment section either. This isn't going well for you and I strongly advise you to hire HR or PR to handle commentary and writing about these things rather than engineers/founders.