I'm personally biased, but I feel like one bootcamp program that got this right (for a while) was Insight Data Science. For a few years at the start of the 'data boom' there was a market inefficiency where tech needed more people that understood stats and ML and there were a ton of STEM postdocs that wanted to leave academia. The program worked because it wasn't really about teaching any new skills, it was mostly about being able to market the skills you have in a different sector. But after a few years, the market corrected itself and there was no shortage of data/stats people in tech anymore and there were enough resources for those academics to manage the transition on their own. I don't know if the program still exists, but if they do I'm not sure what they could do now to make themselves relevant.
https://www.teamblind.com/post/Insight-data-science-scam-dur...
Unfortunately, they couldn't make enough at it, and have had to pivot away from it. There was a post, hereabouts, recently, that spoke to that.
All the good candidates had proven themselves in other disciplines. Our top candidates my first year mentoring were a master carpenter and a PhD in Jazz.
The typical Bachelor’s in Communications-to-Coder just never panned out at a real-world level.
In the late 90s it made sense for people to switch to software from e.g. HR or accounting or whatever because the field was exploding in a way they couldn't have predicted when picking a field in the 80s or 70s. But why would somebody in their 30s or 40s do this today? They've lived in a world where software was always hot, and if they had the chops and wanted "in" on software they could've done it long ago.
So who is left who plausibly could do the job who isn't already in the industry? Mostly people who couldn't handle or get into college (for whatever reason), but also aren't talented enough to learn on their own. I'm sure there are some people like this, but now you have to wonder: if college wasn't "right" for these people, what pedagogical "secret sauce" can boot camps add to actually get to them?
I think law is similar. Do you really need to be super smart to be a lawyer? Probably not. But you do have to be vaguely interested in reading legal texts and... Jesus no thanks.
I suspect we're in a bubble. Consider the charts at the end of https://users.ssc.wisc.edu/~hauser/merit_01_081502_complete...., specifically the "Computer occs." results. I don't think most people are smart enough to become professional programmers if they have to compete with existing professional programmers for jobs. I do think that if you look around the average office which employs programmers, most of the people in non-technical roles could have become a professional programmer, but that's a biased sample.
And I make no mention of professional success especially in the face of a competitive market and no definition of success so I'm not sure where you're pulling any of this from.
That being said the program is a bit more than ~3 months and the students go all in, they’re not doing it part time.
The students come from different backgrounds, some have not graduated highschool, and they come hungry for better opportunities. We’ve tried this with a few companies and that was the only one that has been successful.
That being said, I think it has been difficult for them to scale profitably as it is just a lot of work to find the candidates and provide effective instruction.
I'm in the middle of creating a series on implementing Universal Links and URL Schemes, for iOS. May be a while, before it's ready. I spend a lot of time, testing the supporting materials, and making sure that I'm giving good info.
The reality for the program we use is also that these individuals have a very strong support network of people who can help them while they’re not working for X months. And that is with a stipend.
In addition to drive and aptitude, there is a very large situational aspect to this approach that further refines the funnel.
Preferably the boot camp is in person not online, because physically relocating to the place of instruction is a big part of going all in.
Everything else they need, we will teach them. We think of our company as a university. They will never need a college degree unless it’s a compliance requirement for some reason.