vikingcaffiene
Joined 11 years ago
Joined 11 years ago
As for this mixer, I would love this bit of gear but I just can't justify spending that kind of scratch for what essentially amounts to a mini mixer (which I already have). It seems really great though and it being battery powered and tactile like that is great.
> My point is that there's less need to test people during their interviews for occupations with licensing, because they've already been tested before they even showed up for the interview.
I mean past job experience and education are pretty good indicators? Is there some facet to the accounting certification process I am unaware of that filters out under performers? If my past few accountants are any indication, then no. :)
All of that aside, I've not seen any data that suggests the hiring practices common in our field produce better outcomes than that which I am evangelizing for. Furthermore, those practices are common FAANG type companies which can offer much higher compensation packages than a typical startup. I assert that it's not only the right thing to do, it is also a _competitive advantage_ to have a streamlined, humane, hiring process.
With respect, it sounds like you had a bad manager. Underperforming teammates are your managers responsibility. They should be working to address that issue with said teammate or part ways. Sucks. Not fun. It's the job though.
I'm not sure I agree with this. IMO trying to get someone to explain the ins and outs of a particular facet of the technology your team works in is less effective than getting a sense of how a candidate architects their code and manages complexity. That type of "art more than a science" craftsmanship is not something you can easily fake in my experience. Maybe I'll be proven wrong. We shall see. So far I've had pretty good luck with the approach and gotten some really great teammates.
You are right that there is more risk with this approach. I honestly think that its a better, more humane way to do things though. Anecdotally, I've hired a couple _really_ solid developers via this methodology. At least in my case, it's been working out well. As always, you try stuff and iterate.
> I'm an introvert, I suck at communicating orally.
I get it. So am I. Its actually very hard for me to reply to these comments b/c of my general aversion to putting myself out there! I don't think there's a one size fits all solution. At my company at least, being able to communicate effectively both orally and written, is important. We do a lot of pairing and documentation etc. Thats not for everyone. YMMV.
Forgive my ignorance, but is this during every interview? If I am reading this right this is a certification they'd need to get which would be on their resume. Do they need to re-prove those skills every time?
- HR call 30 min.
- Talk to hiring manager (me) 30 min. Get to know each other and feel out if there is a mutual fit.
- Technical panel 1hr. Speak with several engineers on the team who share your discipline (front end or back end for example). Again no live coding. We just talk through stuff.
- Talk to the team PM. 30 min. Get a sense of how you collaborate with our product team partners to build new features in our application.
After that it's the usual comp negotiations, background, and reference checks. Assuming all that works out then hired!
We're hiring so, if anyone is interested in finding out more, contact info is in my bio.