I had an almost identical struggle in college, and have since been working for well-known tech companies for around 10 years without a bachelor's in CS. It really doesn't matter - you'll be okay.
Add a way to contact you in your HN profile (the About box), if you want to chat about it with someone who took the same road you did, years down the line.