Content/Preparedness 📖
As described above in the 'Duration' section, a CS degree delves deeper into theory, offering a holistic perspective beyond just programming. If your ambition is to become an industry expert with a profound understanding of foundational concepts, a CS degree might be the right choice.
Bootcamps, on the other hand, often specialise in teaching specific "hot" programming languages and frameworks, which are in demand in the job market. The beauty of the internet is that you can independently explore CS concepts, ones that are of interest to you, even if they're not directly covered in your bootcamp/degree. But obviously, self-study always requires discipline and organisation which may not come easy for everyone.