It'll swing back. It's not like we're going to stop needing software, and frankly the software is out there is kind of crap and needs work.
But important lesson for people thinking about getting into the field is to not do it for the money. Do it because you love it.
Supply will fall, demand will rise, salaries will increase, supply will rise, there will be a crash, demand will fall, salaries will fall, supply will fall...