How to Keep Your Job a presentation by Dave Thomas, one of the The Pragmatic Programmer author (I loved that book) gives some good advice about how to take care of yourself as a programmer: neither your government nor your company will do it for you.
I liked this quote:
“The half-life of engineering knowledge, the time it takes for something to become obsolete, is from 7 to 2.5 years”
William Wulf, President, ? National Academy of Engineering
This figure seems in line with my own experience.
And the SUNW stock chart about the danger of reliance on a company at slide 10 made me laugh a lot: I work for Sun :-)