I’m a software engineer who sometimes interviews other software engineers. I’m not given a script to go off of, I get to ask them whatever I want. Usually we just talk about technology and coding from a high level. I’m not a big fan of whiteboard tests.

I’ve noticed, however, that a lot of people applying to software engineering jobs feel very alien to me. I started coding when I was 12 and spent most of my teenage years on technology forums. A lot of people applying to these positions are very much ladder-climbing type people who got into the career for the money. Working with these people is an absolute drag.

We also interview for “culture fit”. I would like to add in a single question to my interviews to assess that: what is your favorite science fiction book. You don’t even have to have read it recently, you just have to have read one and formed an opinion on it. My thoughts

Pros:

  • Weeds out a lot of people since half of Americans don’t read books at all.
  • Theoretically filters out people who love this kind of tech subculture from people who are just in it for the money

Cons:

  • It’s unfair to people who enjoy fantasy novels, or any other form of fiction
  • Being motivated by money probably shouldn’t be a disqualifying factor (I certainly wouldn’t do this job for free), I’m just tired of working with yuppies and lashing out at poor unsuspecting Jr Devs

I’m half-hearted on this. I see why it could be considered unfair but I’m really tired of the kinds of people I work with.

    • surewhynotlem@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      4 hours ago

      it’s about team culture

      If you’re interviewing for something like team culture you’re going to end up with a bunch of people in your own demographic, because shared life experience is the biggest predictor of team culture.

      People say we don’t need DEI because they aren’t racist. And you’re not racist. But this is how accidental racism sneaks in. It’s nefarious.

      If you asked something relevant, like “how many servers are in your basement?” Or “what open source projects do you contribute to?”, you’ll not be leaning on culture, but it tells you more about them than coding ability.

    • Vanth@reddthat.com
      link
      fedilink
      English
      arrow-up
      15
      ·
      13 hours ago

      You’re not interviewing for friends. “Team culture” in this case seems like shorthand for “someone just like me so I don’t get challenged”. I would suggest spending some time thinking about why scifi books in particular and what that says about you.

      Look up any personality+leadership theory, DISC is a common one I’ve seen. Teams with a mix of personalities and backgrounds are more optimal than a team of basically the same person. Yes, even “ladder climbers” can be good for a team, provided they have other positive traits that go with it.

      • Tar_Alcaran@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        10 hours ago

        Look up any personality+leadership theory, DISC is a common one I’ve seen.

        Ew. Personality tests are a terrible way of building a working team, and the idea that every need field needs the same kind of people is just demonstrably stupid

        • Vanth@reddthat.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          5 hours ago

          Not that I said “read theory” not “make applicants take personality tests”.

          “Needs the same kind of people is demonstrably stupid”… yet OP is headed in that direction and doesn’t appear to be stupid. Just lacking in exposure to other ways of doing things… thus reading about them is a way to close that knowledge gap

          Leadership type books aren’t to be followed 100%. They are written for a person to take the 10% that best applies and is helpful to them. It’s why they’re so damn repetitive and obvious the more experience you have.

          The takeaway is not “build a team of four people with these four styles”. That’s way too literal. It’s “see the value in a mix of people, and recognize strengths in others that you don’t have”.

    • Ziggurat@fedia.io
      link
      fedilink
      arrow-up
      2
      ·
      10 hours ago

      Not sure why you get downvoted.

      Culture fit, is what makes a team holds together. And it’s different in banking or in a R&D company.

      That said, what is your role during the interview. Culture fit is more for the HR and manager and less for the expert conducting the technical part of the interview.

    • nycki@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      14 hours ago

      you may want to be careful how you word this; if you focus too hard on a specific culture then you inherit that culture’s biases. I don’t think english language sci-fi novels are known for their racially and sexually diverse fandom, for instance.