You need something that will give you credibility and get you in the door, and for most people that's a degree. If you can find some other way of getting practical work experience onto your resume, you can get hired without one, and after a few more years nobody will care at all how you got into the field.
Practical knowledge, and ideally experience will always eclipse degrees.
The credential is a checkbox from a hiring perspective, broadly speaking.
The key differentiator for non-degree candidates: demonstrated results over credentials. Build something people can see - a side project, open source contribution, or portfolio piece that shows you can ship.
Three things that worked for me:
1. Start in adjacent roles. My path was athlete → operations → marketing → growth → founder. Each step built skills that compounded.
2. Over-index on learning velocity. Companies hiring non-degree candidates are betting you can learn fast. Show evidence of this - rapid skill acquisition, self-taught domains, etc.
3. Target companies that value output over pedigree. Startups and scale-ups tend to care more about what you can do than where you studied. The larger and more established the company, the more the degree matters as a filtering mechanism.
The current market is tougher than 5 years ago, but the fundamental truth remains: if you can demonstrably solve problems that companies need solved, someone will pay you to do it.