Times are hard, yeah, but it seems that if you are in the IT business, you are still good. When you look at the internet job listings, you can see a lot of tech jobs available. And these offerings are from all over the United States and the rest of the world.
I am not sure if there are really new jobs created every day or it is just that there is fast movement in the IT industry that regular positions keep getting emptied. If new jobs are created, then that means that the industry is continuously expanding. But if the turnover is fast then it only means that the workers are just being rotated between different companies.