*Some* of the code bootcamps have value(much like any institution, some are better or more valued by recruiters/companies/etc).
I personally wouldn't recommend a CS degree(or at least, not a bachelors, you have one already, learn the basics asap; like at a bootcamp, and get into a masters/phd program, I didn't have a CS bachelors and got into graduate programs no problem just based on self taught knowledge).
The best way to learn, imho, is to think of small scale projects, and just learn everything needed to complete them.
A good example is, how do I build an online e-commerce website?
And then then try to do it without using any existing code expressly for that purpose(Write your own user management, own cart system, security, web routes, etc), you'll cross a lot of different domains trying to do it, and well the completed product probably won't be great, you'll gain an understanding of all the different domains interacting with each other.
The prime thing to understand in university vs bootcamp is that there's a difference between an application engineer and a "computer scientist"(and both these terms are pretty loose to begin with). An application engineer(for this context at least) is someone who has a broad understanding of a given system and can manipulate it, a computer scientist is someone who studies why all those components and such work the way they do, and how to build/improve them(which eventually leads to better overall systems and infrastructures).
A bootcamp might teach you rails in-depth, and at the end you can get a job as a rails developer for some startup, but the reality is you don't know "programming" as a craft, you know rails, and well they cross in a lot of places, if I ask you to use an entirely different framework in a different language, you're basically back to near zero. Once you're out of the bootcamp, learning the wider craft is still up to you.
(and none of thats bad, but there's a wide gap between the people who implement software and the people who design systems, so it depends on what your goals are).
In accounting terms...
Bootcamp = LPA
Graduate program = CPA