Salary in IT is over-hyped....because of this hype in IT cities the product/services have become more expensive as everyone is ready to fleece.....so there is no "REAL" increase in salary...
Also...please check the salary in medicine, Banking , insurance, ...they are much more...but not hyped..