This is probably not the right place for debating how to get a job, but still, here's my 2 cents: I've been recruiting IT people for many years (been a IT manager and such for 10 years) and I've been holding some 200 interviews. In my not-so-humble opinion, paper merits are one thing, but personality and attitude counts for a lot more than you might think. For instance, there are several posts in this thread that would make me disqualify the posters from any job I have to offer, regardless fo formal qualifications. I won't be pointing any fingers, but in general, you might consider using a more polite and respectful language. What I see, is that many people who wouldn't dream of being impolite IRL, are using a very arrogant and aggressive attitude on the net. Believe me, if you keep that up, it will color your IRL behaviour too. Basically, my point is, if you really want a job, be a little more careful with how you express yourself. (Oh, and someone thought we should include the country when posting: I work in Sweden, for a multinational IT company.)