I don't have a degree and have no intention of getting one (not because I think getting a degree is worthless in general, but rather I feel it is worthless for me at this stage).
I did go to college for a few years but quit to work at a company I was co-oping at (which presumably was against the rules of the co-op program the company was in with the school, but I never gave it much thought back then).
I'm currently nearing 40 and don't feel that the lack of degree has negatively impacted me. Of course, YMMV depending upon career arc -- I'm still coding, and have no interest in management roles.
Also, one of my multiple moonlighting side projects is volunteering at a nano-engineering lab at UCSD working on writing Go code to control a UV-light-based polymerizing nano-scale biomaterials 3D printer. Nobody there seems to care I don't have a degree, nor has it come up negatively at my current or any of my previous jobs.
That's awesome for you. I wish that had been my experience. I will share with you (one of) my stor(ies).
I had been working at a big company for almost five years with no degree and asked my boss "what's next". He arranged a meeting between me and the technical director for our division.
During the course of this meeting another employee reveale to the technical director that I did not have a degree. The technical director refused to talk to me (or even look at me) during and after that meeting and it became apparent from that point forward that there was both no way for me to advance and that my days could be considered numbered.
Your milage may vary. Until that conversation I was a valued member of technical staff that had taken on a variety of leadership roles, authored white papers and was on very good terms with the senior technical leadership in our customers. The lack of a degree killed it all.
Funny you say that, Sam just had his second successful "exit" since then (the first he wasn't quite a founder, but this one he was). Even if he didn't get "lucky", he was doing fine at ~150k/year salaried at BigCorp. I think if you had trouble in this market, the problem was probably not your lack of a degree.
Honestly, if I were you, I would have considered companies or managers discriminating over that (in the face of evidence of skill/talent) someone you wouldn't want to work for anyway.
our business unit came under new management after I had been there for four years and new management had different priorities. a lack of degree hadn't been a problem before, and it hasn't been a problem since. my lesson from that though was that some people are stuck up about degrees and you can't accurately predict when you will need to work with one of them, even if just for a little while.
there are a lot of employers in my geographic area (not west coast) that have a strong preference for degree credentialed individuals, I've been declined at the last minute after technical interviewers gave the thumbs-up because I didn't have a degree. it's pretty frustrating and ideally I'd like to never be in that position again...
You can ask yourself "how can it possibly matter" all day long but it doesn't matter. Just get the degree. You'll thank yourself later.