4 ms·
> I am a hiring manager. I've also put significant thought into how we can change the hiring process, if only to get better candidates. Simple solution: Be ver
by wolfgke 6y ago
> I am a hiring manager. I've also put significant thought into how we can change the hiring process, if only to get better candidates.
Simple solution: Be very clear what kind of candidate the company actually needs, e.g. do you need
- a genius in algorithm design
- a person who knows the subtle details of a specific language/platform/standard X
- a nice person vs a person that will fight for "doing the right thing" (e.g. is possibly strongly opinionated)
- how important is it really that the person is also nice to hang up after work
- an allrounder vs an expert for X, Y
- a person who creates solid code that will be good to maintain vs. a person that "simply get things done"
- a person who is is already good at X vs a person who has a high potential to become good at X
- MauranKilom 6y ago> a nice person vs a person that will fight for "doing the right thing" (e.g. is possibly strongly opinionated) Maybe it's just a matter of wording, but the implication that people who will go to bat for an important choice can't also be "nice" strikes me as strange and contradicts my experience. Good comment otherwise though.
- ebiester 6y agoThere are 20 more that you could have named. What is their temperament? What kind of initiative do they have? Are they collaborative or more independent? How do they collaborate between teams and is that something you need? Do you need someone that can go in front of a customer? So, do you customize your hiring process for each hire? What if multiple teams need different types of people? How big is your organization? And if you get a discrimination claim, can you prove you have a fair process? The bigger the company, the more standard the process generally is. My interviews aren’t heavy algorithm interviews, unless I need it. However, those questions you mention and many others are hard to analyze. How do you test that someone is an expert, especially if you don’t have an expert on staff? How do you know if the person writes maintainable code or just talks a good game? How do you assess work ethic? Hiring is hard.
- wolfgke 6y ago> There are 20 more that you could have named. Of course; these were just examples as the "e.g." tells. > How do you test that someone is an expert, especially if you don’t have an expert on staff? I gave some idea on https://news.ycombinator.com/item?id=24841552 https://news.ycombinator.com/item?id=24841552
- ebiester 6y agoThat gets to the difference between a generalist and a specialist. Sometimes, I need to hire a specialist because we need someone who can provide high level expertise to a group of generalists. (E.g. a specialist on visual design and interactions with javascript, react, and best practices regarding such.) If we are looking to hire for that skill, trivia isn't going to work but neither do we want to hire someone who can talk a good game but would be quickly exposed by an expert, and will lead us down the wrong path. Now, I can give you all sorts of answers here. My point is that unless you're going to put a lot of effort into redesigning the interview process from first principles for your company due to some need (like Google), or you are putting your effort into a startup like interviewing.io, you're likely going to take an existing process and tweak it. And that explains why the fence is there.
- andrewnc 6y agoAs one very junior in my career, this comment was really eye opening for me. I am feel a lot of the frustration and stress of the 'broken' hiring process, but was quite comforted by the introspection your comment caused. thank you for that :)