We were all told in the 90's that the need for computer technology would grow exponentially for the foreseeable future. This implied that the need for the people needed to make the computers do their thing would also grow in the same way. The problem was that we were only adding technically literate people with simple addition, not exponentially. Companies were getting afraid because they technically could not pay us what we were really worth, given a slowly growing pool of personell vs a skyrocketing need. The principle of Supply and Demand was working in our favor.
Then someone figured out how to run wires over to other countries, and the corporations figured they didn't need us anymore. Hence the 'bubble burst' a few years back. Hello unemployment for a lot of computer people.
However, the need for the machines is continuing to grow exponentially, so even with all of the developers in other countries, the market is heating up again. I'm hearing predictions that competent people who are willing to keep up with changing technology will have no problems with employment. I'm not sure how long it will last, but right now the prospects are looking good...
“Politicians are like diapers. They both need changing regularly and for the same reason.”