There may be a place for bootcamps, but the idea that you can develop skills that professionals take years to learn in a few weeks is unrealistic. I am not a fan of four year degrees either.
Personally I would like to see a combination of a short term practical course, perhaps a bootcamp, followed by time spent on open source projects working as part of a wider team before being taken on as a apprentice/junior.
We do not expect green devs to just start work, even out of a four year degree. I would also discourage people from a career in software if they don't love it. If you program in your own time regardless of whether you have a job in software it makes the investment of time less about getting that high paying job and more about personal enjoyment and development.
Well said @cheetah100
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.