I've been seeing this trend first hand. That's why I am learning how to code. The fact is that the jobs that provide a living wage today are based on knowledge. So you can retrain yourself, or you can be left behind.
But don't discount how much people who can do graphical design are needed too -- the projects advertised in the Weekend Hacker newsletter -- need a graphically skilled person over a programmer at a 3 to 1 ratio.