There was an IT BUBBLE and it burst! Kids,fresh out of school,who used to make very large large salaries for little skill sets and less knowledge got the boot.Now,they whinge and whine about not being able to find a job. That's utter and complete BARBRA STEISAND! I happen to know for a fact,a certitude,that there are IT jobs going begging right now.As a matter of fact,November and December are notoriously slow months for IT headhunters,but this year,there are SO many good jobs,that they are frazzled and can NOT find enough qualified people to fill them! It's been this way this whole year!
Any IT guy,who can't find/get a job right now,won't move,imagines that he/she deserves more money than the job and he/she is worth,has a lousy attitude,and/or thinks he/she's better than he/she is.And yes,Headhunters have lists of people NOT to call/use,because quite frankly,they're stinkers;for one reason or many.
Many schools push majors,where there are more graduates than jobs.That's happened in many fields...colleges/universities spin tales of promised jobs,when they know full well that they have more students enrolled than that field can handle.Also,many kids thought that CS was the fast track to make the big bucks,just as they thought that an MBA would guarantee them entire into the top positions on Wall Street and banking.Well,guess what? MBAs are a dime-a-dozen now.That degree doesn't help all that much at all,anymore.