I posted a very similar thread a short while ago. I'm going for a full time BSc CompSci degree next year. I've done a lot of thinking and though it's going to be difficult and I don't quite know what I'll do 6 months in, I'm determined to go through with it.
I don't know how relevant this is to you, but maybe this story will make you feel a bit better.
I work at the HR department of a very large engineering firm. I've been helping the IT department with their recruitment, and for a long time we've been struggling to find a solid C# & MSSQL developer. We've looked at guys with 3-5 years of experience, some even more, but the guy we chose has 6 months of experience and a BSc CompSci from a University that I would definitely NOT consider reputable at all.
How'd he get it? Every candidate we interview writes a short test with some questions. One question would be, for example, to create a program that sorts a deck of cards without using a built-in function like .sort
This guy with 6 months aced it. We made him an offer and he's going to be earning way more than me - and I have an honours degree in HR from a "top" uni and a few years of experience and I work for a "good" company. And the test really isn't that difficult - but it's just soooooooo hard to find a good programmer.
I ask every one of my candidates in IT what "side projects" they have in IT, and most give me a blank stare :/ It's so impressive when some guy says he's trying to develop an app, or manage his home budget with his own software, or trying to do some freelance programming, or learning new languages. One guy who got another more senior job said he liked to create AI for games like Warcraft and Starcraft. Little things like that show you're a programmer at heart, and employers are desperate for people who've got that umph.
So if you're over 30 and graduating, I think it shows that you know where your passion and heart's at and employers will recognize it when you interview.