| I am both a recruiter and a highly experienced developer and software designer. I once sent one of the very best programmers I know for a job interview. I have met a small handful of outstanding programmers in my > 30 years in IT and this guy was in the top five, near the top. I had personally worked directly with him for 5 years and he was unquestionably one of the most talented programmers there is, and a nice guy, easy to get along with and great to work with. Incredibly productive, and capable of the most incredible feats of software development. The client interviewed him and said ....... no thanks. There you go - I have just explained everything you need to know about technical recruiting. Give it some thought - the more you think about it, the more it reveals the deepest truth about YOU and your software hiring processes. NO-ONE - no-one ever thinks they make the wrong call when they reject a candidate - including you. If you want to know what happened after that - I called the CEO who I knew quite well and essentially said to him "What the fuck are you doing? I sent you one of the best programmers there is - and I know this from first hand personal experience over five years - and your interviewers rejected him?". They employed him because of that and he became their chief technical architect pretty quickly. |