Would a CS Degree Be Good for Someone Over 30?
mbuckingham asks: "I'm 39 and have been programming for 20 years. By 'programming', I'm talking about the usual business applications type of stuff. Easy stuff really. I went to college for a while, but never got my degree. It bugs me that I've never completed my degree, but since I've always had decent jobs, it hasn't really mattered too much. I'm really bored with what I do every day, and I'm thinking about going back and getting the degree, because I think it will make it possible to move towards doing some more advanced, system-level type stuff. I know I don't want a MIS degree, because that would be rehashing everything I'm already bored with. Does this make sense? Would a CS degree or a Computer Engineering degree be better?"
And I went & did my CS degree.
And it does lead to more interesting job offers.
The trouble is, moving from doing business logic type boring stuff to interesting CS type stuff is that you have to take a $40k a year paycut. (and that's after you've had no income for the time it takes to complete your degree).
Its worth thinking about how important money is for you. In the end, I have my CS degree (and I feel good about it, dont mistake me), but am doing the same work mostly.
But I don't mind doing boring work for 6-9 months a year if I can take another 3 months to travel / do charity work / etc.
i can't tell whether you're looking to use a degree to advance your career or not. on one hand you say you've not needed it so far, and on the other you say you think it might open doors. it doesn't sound like you have a specific goal for which a CS degree is a requirement, so lacking that, I'd say don't get an inferiority complex.
ask yourself, "do i enjoy dealing in underlying academic theories, or do i prefer concrete applications to real problems?". if you're tired of dealing in the latter, intellectually curious about the former, or want to gain some specific skills, go for it. if, however, you're just having a vague feeling of "missing out", i'd say don't. degrees are best attained with a purpose in mind, and it sounds like you're doing fine as-is.
if you're still not sure, why not try to find an appropriate class to take without committing everything, as a test of your own enjoyment/committal.
as someone who did the opposite and started with much schooling and less practical experience, i'll tell you i look over the fence at your green grass now and then too. i don't utilize the theory i've learned nearly as much as the more practical knowledge. the rare circumstances i do utilize the theoretical learning are fulfilling tho.