I would say that salaries in the "IT profession" will definitely stagnate due to oversupply of labor. In the future I can see less rather than more people following an IT career path...in terms of recessions..even experts have difficulties to derive to a consensus on very simple things (When the recession kicked in - usually 2 consecutive quarters of negative GDP growth - How long it is going to last, etc). However, I would say that even when a recession lasts for 1-2 years, usually a "jobless" recovery follows (Economists call that "productivity adjustments") that lasts another 1-2 years.I would not worry very much. There is no right career path as such. IT, Finance, HR, Supply Chain, Manufacturing processes are being offshored/outsourced. however, it would be hard to believe that there would be no need for good technologists in the UK. probably you would have to make sure to have client facing/sales experience, industry expertise etc