Re: The elephant in the room - stagnant wages because of the free movement of labour
> "I'm not sure what upside down world the thread starter lives in, but salaries in tech are def. not going down anywhere we are recruiting."
The reporter lives in the UK, which, from what you've said, is somewhere you aren't recruiting. ;) Looking at job adverts over the last 5 years for .NET programmers or DBAs in the rough area near me, the going rate has been around £40k for the entire time (note: banks pay way more, but aren't near me, and I've ingored the silly minium wage DBA posts that pop up ocassionally).
> "Because the only jobs I see being outsourced are things like tech support and non-critical operational roles. Critical devops, developer, UX/UI designer/builder and data-centric jobs are in HUGE demand, but you must keep your skills relatively current."
Sorry, but I've seen all development oursourced to large "tech partner"-type companies, who may then do it themselves, or subcontract it to teams based "somewhere cheaper", and ops posts go "to the cloud" as companies go to managed services (or, in globalised companies, the whole department sent overseas).