I had two openings for mid level developers and ended up recalling a previous employee after interviewing about 6-7 candidates. Every person (all were under 30) I interviewed had some marketable skills but during the interviews I caught things that made me lose interest.
One showed up in shorts and a t-shirt.
They said things like, “I don’t like management breathing down my neck”, “my last boss sucked”, “can I work from home most of the time I like to set my own hours”, “I like to be handed a general idea and left alone with no meetings or other people bothering me”, and “if I come to the office do I have to wear business clothes”. Some had accents so think just flat could not understand them.
I won’t even get into what they thought they were to be compensated for as a 2-5 year experienced developer.
I’m in the market for a developer position directly due to the actions of Eric Holder, but I won’t get into that.
What I’ve seen is that there is great demand for skilled and experienced developers that are stable individuals,
and the employers just can’t find them. That’s not saying, though, that they’re willing to step up to where the supply and demand curves cross, though, if you know what I mean.
My favorite is the girl (!) who called me for the phone interview - that's a little out of protocol, usually I'm supposed to call the interviewee, but no matter.
Anyhoo, she started the conversation with "Yeah, I'm calling about the &%&#ing interview?" and went downhill from there. :-)
You are hiring for Developers, what did you expect? Plus, the market is sky-high right now for anyone with some IT experience and under 40 years old. 100K is middle-level pay in some markets now.