Re: Somewhere across the sea
What doesn't show here is the jobs on other side of any offshoring arrangement. If you truly are a "Computer Programmer" with no other skills than getting technical requirements and turning into code, then you are at risk by cheaper offshore coders.
But I came out of school, as most do, as a Programmer/Analyst and quickly added such titles as Mgr of Mfg Systems, goofy stuff like that. If you work in big enough company, the day may come you no longer get to write the code. But most of my career has been at small business units where you execute every phase of the IT function and completely understand every business process. In that case, no one has more job security than you.
IT is more important than ever because everything uses IT these days. You just don't want to be a one trick pony, paint yourself into a corner.