They will always say "get the degree" or an equivalent. Forming new passions (or igniting dormant ones) has nothing to do with scholastic education. There is (as you know) a myriad of ways to become involved in programming & development.
I changed careers, erm.. from Poet to Web Developer at age 27, took a few courses at a local JUCO, and yes, I struggled to find work without the B.Sc. and 2 years experience that all the jobs seem to require. However, I started a small project writing html and very simple php, worked on it about once a month for intensive sessions. Two years later, a JavaScript artist and Systems Analyst called my small project a tour de force in net design. It wasn't about how standardized or web 2.0 the work was, but it was a true re-envisioning and re-inventing of myself through a dormant passion. (I too became interested in programming (BASIC) at a fairly young age.)
Programming is inherently prohibitive. It's a strong facet of the work that aspect of "RTFM", "NEWBIE", "FRESH MEAT" and so forth, because it requires at least a good deal of ambition, and then if you're lucky some determination and the ability to keep a regular sleep schedule.
So, my advice is to take some light coursework just to get a feel for being around programmers, professors, and people who feel passionate about programming, even people who claim knowledge where they possess none or very little ---- but don't feel pressed to go for the B.Sc. degree. Ultimately, the reward is greater when you take it as travel, rather then education. It is a journey to change the course of you life.. professional & otherwise. Education is not a journey, but a regimen. Do you want to produce regimental work, or inspired work?
Sure, plenty of B.Sc. grads are inspired programmers, but, dare I say, the majority of them lead mundane careers.
It's a question of passion and vision, rather than pre-requisite for some random recruiters checklist. Go with your heart, and only listen to people who show heart.
You can do it.