The essential problem is: profit of IT technology is going down, in the same time technology itself becomes common and easy to learn and use. That's why the average salary line is reducing and more and more people could enter the IT industry.
The essential problem is: profit of IT technology is going down, in the same time technology itself ...
I think the most critical part is we do not get same income worldwide. If India/China can do the same programming and asking for less money, the job will guarantee outsource there. That is what I see happens for Ibm in Australia dismiss 1000+ people and outsource to India. BTW, it seems that IBM in Australia is not competent enough to do the job. Lots of people complain about IBM australia can not finish job on time. That surprised me a lot. I thought that IBM is expert on these projects.