There are a lot of bootcamps and they all differ in quality, but there are a lot of good ones. My experience is that bootcamps are very helpful. It gives you structure to follow and a great support group. Yes, all the information you could ever need to learn dev work is freely available, but good luck figuring out where to start and what to learn. The amount of stuff is really overwhelming. If you apply yourself and take the course seriously, there is no better option for a complete beginner. Some people can be focused and structured enough to figure it out on there own, but it still takes a lot longer. And if you aren't one of those people you'll just waste a lot of time getting lost in the plethora of information out there. Most people who know me personally would describe me as focused, driven and intentional (though I wouldn't describe myself like that...), and I can honestly say, if I tried to teach myself to become a developer, I don't think I would have made it.
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.