Shortage of people with less than 4 years of experience. Most laid off IT people have more than 4 years of experience. This is a bad thing. They might actually know how to get stuff done (and we don't want that.) A successful project is a bad project. We absolutely do not want to hire people who understand things like methodology (but their resume should list RUP). We do not want people who have worked through multiple projects where they delivered stuff (they're too OLD -- said in whining voice) but they better have SDLC on their resume. We don't want people who understand software architecture (but they better have WebSphere or WebLogic on their resume.) We don't want people who can actually gather software requirements and do high level design (but they should list UML and use cases on their resume.)
Heh heh. Actually it truly boggles my mind that the very people who can ensure that software projects are successful are exactly the same people that the corporations do not want to hire. It is as if they WANT TO FAIL!!!!
LOL... I swear I paraphrased this entire tirade over beers last week. Great points all!