Even if you've just read the letter on my home page, you know that I hit hard on the theme that people should not expect to hold lifetime jobs the way my generation, the babyboomers, were taught to expect. I expound on that thesis even more in the book. I don't pretend this insight is original to me. They have not happened to me, but they have to many other federal employees, and I have no doubt that few federal employees starting out now will have a secure career path. I say that because for the past three months I have been serving as an expert on computer job at the AllExperts site.
Some people are better suited to some areas than others, but that's a personality thing.
I'm not qualified to judge that for you. High school kids actually ask me about job security. I tell them, hey, the richest man in the world, Bill Gates, is a programmer. That doesn't mean that if you become a programmer you'll become rich, though. Lots of programmers are unemployed now, or delivering pizza.