Hi! I thought I would chime in on that bit of advice. My first reaction was to say, "Stay away from my neck of the woods!" Grolaw does make a good point. If the poster does go into a specialty then I would say film is a good way to go. Hollywood pays better than most and the hours are usually nine or ten in the morning till six at night. Average pay for decent animation using AfterEffects, Finalcut, and a 3D package of your choice is about $65.00 per hour. Not the best pay in the world but good enough to get you out of loans and drunk on the weekends. Not to mention if you actually have a talent for doing this stuff, people will actually pay for you to come to them. The perks of being close to Hollywood are beyond listing and happen all the freakin time. A couple of things that happen on a daily basis are things like open bars for clients (and you) when they come into to pixel fuck the project and of coarse catered lunches most of the time.
I work in Minneapolis and pull down a full time jobs worth of freelance with biomedical companies and commercial houses without even really advertising myself. If you can read a manual to pick up new tricks, keep a deadline, and tell a joke while someone watches you work then it's a good gig to get into. I will say that you should stay away from Flash work and web stuff unless you want to specialize in that because no one is going to pay you the same rate for Flash work. Just doesn't look the same as real animation and film. Don't tell anyone what you're degree is in. They don't care and it can land you in the IT end of film which doesn't get the rockstar treatment and leaves you covered in dust from working in the dub room. All people care about is your portfolio. If you have cool projects under your belt and can bring that level of production to the client then they will throw the money at you. It's all an image thing. But in a good way. Your paid to make things look pretty and not a thing more. No APIs, Code revisions, compatibility checks etc.. Just make it look pretty and walk away. You would be amazed how much brain you have left without keeping up with what new code needs to be added. If you do have a knowledge of something like JAVA or Python and you can set up sophisticated animation that runs on code then you can get paid a hell of a lot more and can walk into a lot of high level production houses and pull five or six grand in a week without working half of the time some one else would.
So in closing I say don't do it. The less competition the better. Stay away from the mid west too! ;)