I too share this grand delusion. I know it's a delusion, yet I can't formulate a solution. I'm a first year right now, I share the same story from high school, to rejection from the university I wanted to go to, and finally to the low grades in university. Thanks for sharing the story, it gives me insight on where my behaviour will lead. Thank you.
Although I'm only 19, there are a ton of things I wish I could go back and talk to past me. Too many times have I missed out on opportunities and lost advantages.
A little too minimal, it looks like one of those scam sites. You might want to give it a redesign. Other than that, I think this is an awesome idea, can't wait for it to come to my area (Toronto).
Most people have a misconception of a CS degree as if it teaches you how to code. Computer Science is neither about computers or about science. It's a math and a logic degree. With a CS degree you should be able to code, conjure algorithms and all that jazz out of anything. It teaches you how to be more efficient, write better algorithms, use your hardware to its full potential and etc.
Look at the opportunity cost then make a decision. If I were in your shoes... if I'm making more than $90k AND =<25, then I wouldn't go for a degree. However, education never hurts right?
tl;dr: CS teaches you how to be a better problem solver. You probably know more about "programming" and "languages" than most CS majors.
Aha, I just said that to be the odd one in all the "I'm a female" comments. There is nothing wrong with the question you asked, it's simply a survey. I guess knowing you're not the only female, in a (obvious) male dominated industry, is comforting.