Ed Yourdon has an op-ed piece in SD Times that essentially tells IT professionals to cowboy up and stop the whining. Ask textile or auto workers from the 80s how effective politicians, unions, and trade organizations are in preventing globalization for commodity work.
I've said it before, but adding value is the only way to create job security -- go beyond being a "coding commodity". Be indispensable. Like it or not, plain old "gimme the specs and I'll code it" programmers are a dime-a-dozen.
Speaking of which, if you're up to it, we are hiring.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way, shape, or form. Seriously.