Yes, bootcamps are somewhat effective for simpler, structured, higher level software development like web development frameworks, ecommerce integration like Shopify, and IT support, which is what most of them target. However, it is not as effective for other forms of software development like lower level server-side, devices, operating systems, compilers, db admin, and parallel processing or advanced level skills like requirements gathering, project management, and architecture.
My guess is ai’s will largely replace the benefits of rote memorization learned in these bootcamps and make these skills less marketable to companies.