>Here's a secret: in the workplace, unlike school, attitude trumps raw ability. Every single time.
This is true... but only because the workplace is run by total fucking idiots.
I mean, I'm one of those people who always looks way better in the interview than I actually am. Excited, engaged, confident, interested in your problems... but seriously? you'd rather have me? some overconfident douchenozzle over someone smart? I know of several setups where I was interviewing against someone I know was better than me, where I won. I remember once, I got a guy who used to work for me an interview at a place where I had a full-time sysadmin job. (For much of my career, I've alternated between doing my own company, and working for other people.) the guy didn't get the job, apparently because he didn't interrupt my boss enough (who kept getting interruptions throughout the interview.)
The hilarious thing is that I'm a total mercenary; I'll leave your sorry ass for the first 20% raise I can get, while those people with a 'poor attitude' will stay at the same place even though they are underpaid and treated poorly, for years.
It's kind of like how employers prefer tall white guys. It's fucking retarded, but if I turned down all jobs where I think that worked in my favor? I'd turn down a lot of well-paying work.
I mean, sure, if it is mercenary work; if you want a problem (in my area of expertise) solved and then you want someone who is cool with being let go the next day? I'm probably a pretty good choice. I don't expect loyalty or anything; pay me on time for the hours I worked and I'm happy. I also do pretty well when one needs to ignore social mores or corporate bullshit to get something done. (I'm terrible, though, when /following/ those rules is important.) And I'm not completely stupid. Certainly, there are times when you won't be able to find someone better, in which case, you take what you can get, eh?
But for full-time "we want you to stick around for a while" jobs? I'm a comparatively terrible choice... I mean, assuming you have other applicants that are smarter and have basic competency. but from what I've seen? I do way better than people who are obviously more competent than I am, because of that arrogance.