I intentionally decided not to attend a university and instead work hard and learn in the field. Instead of CS classes I read the core works and learned concepts through building things and working with experts around me. There are amazingly smart people in every company who love to teach others what they know.
Over the course of 20 years I worked at fortune 500s, tech giants, and startups, learning and building every day.
Eventually I was given the opportunity to build small teams and learn to effectively lead people. Through lots of help from those around me and research about effective leadership, I was able to move up as I demonstrated execution and results.
Today I hold the title of VP of Engineering at a growing startup in the enterprise space. We're doing very well and I'm continuing to learn every day.
The message here? It's not for everyone, but a degree is a piece of paper. It may get you in the door, but so will a track record. You may find you need both, but you certainly need the last one to make a successful career in any industry.