Entry level programmers are told that there is a huge demand. There is a huge demand, but everyone wants at least some experience. Some will do personal projects, maybe work at a chop shop for a few months and work their way in. Others won't or never get past the project phase. Coding bootcamps come in and claim to bridge that gap for an exorbitant price. The attitude is so often "just pay for this piece of paper and get a job." Students pay up front and are left out on their ass when they realize it was a scam.
Unfortunately by the time I see people get desperate enough to buy a piece of paper from a bootcamp I think they should either work on their soft skills or reconsider this industry altogether. I personally know a few people who either have gone or are considering such programs and they all lack passion. They only want to program because they see it as a stable line of employment. Hiring managers can see this from a mile away and lose interest. If it's just a lack of soft skills then learn how to sell yourself and communicate your interest. But if you don't really want this and can't bridge the gap then I'd find something else to do.