I'm not convinced you learn any faster at uni than you do on the job. Uni seems like a good way to get started if you have nothing but if you have the chance to take a job that seems to always be the better option.
It was about stuff like cryptography on a theoretical level and learning some assembler to understand the basics on a lower hardware level.
That's just two examples of things I'd maybe never have learned just by working at the company.
I didn't say it's faster but then I'm not a big fan of things that move too fast - as neuroscientists know learning works with restructuring the brain and that needs some time.
And I'm happy I didn't start this journey with university because then I might have quit. I learned to program before in a funny way just like you learn how to play with any toy. Think that might have helped to start studying and for me it was a good combination I think.
In the end it's your choice and you'll find your way - I can just say how my path looked like and what was good about studying for me - it doesn't have to be the same for you of course.
Those contents can be an asset in your professional career and that alone justifies to study.
It's not necessary to study CS to become a programmer or even a good software developer but it can certainly help.