If you were going to get a degree I'd get it in something where computer science is applied rather than the 'thing' itself - e.g. electrical engineering (or even aerospace depending on your mathiness). Also that's probably far more future proofed than a CS degree anyhow, and will get your feet in the door for degree requirements as well as open the door to lots of options that a CS degree wouldn't.
The biggest surprise when I got into the industry was how incredibly much necessary practical knowledge was not even hinted at in my education. Mainly related to actual tooling and processes required for large professional settings - not toy projects for five students doing something for a few weeks.
I do like electrical engineering. I'm a huge Arduino-head, and am currently working on an embedded device for a client. The hardware design was relatively simple, but I have way more to learn in that area.
And, of course, most tech companies will say that tech should be a meritocracy. Then they'll offer bonuses and incentives for anyone who can get a friend to fill an open role. Consider that.