As an FYI,
Within Software Development, you have people who never took one CS course in their life and they are still competitive in the market.
Why?
Because they can code AND solve problems.
It's one of the few disciplines where its more about what you can do vs what you learned.
The idea is that you'll be learning for damn near the rest of your career anyway.
So don't think you need a CS degree to get these jobs, self taught folks are nothing to look down upon.
Degree or not, you can't skip putting in the work. You'll end up having to take a course on Data structures and Algos again when you start looking at FAANG companies
So if your really curious, there are plenty of resources online to start before spending any money. Start googling
Thank you for listening to my TED talk