Earlier quoted context omitted.
Hiring IS broken, unfortunately everyone isn't realizing it simultaneously, so half of us end up speaking about it to the other half who are already employed and feel the need to justify their employment. Since these discussions never happen out of CS / IT circles they very rarely propogate upwards to changing company practices unless the CTO/CEO happens to read HN. You're just further contributing to the rigged scen…
I run a small company and I absolutely refuse to have an HR department. We're still small enough that this is fairly easy to work around. My recent hires are all just people I met at events. I'm told by people outside the company that they're all very happy workers. We do not do technical interviews. We talk casually about past work and what people want to achieve. After hiring we usually find out they have a differe…
You are my hero. If you ever end up having an HR department you can put in mediocre software developers to do the menial tasks. Most mediocre software developers will out do your average HR drone. For hiring and interviewing use the very best people that you have.