u/stoph311 wrote (the comment Michael replied to):
Do you think there are some common reasons that bootcamp grads DO get jobs, versus bootcamp grads that DON'T get jobs? Let's say that in this case, the population I am asking about is comprised of individuals with little to no experience before bootcamp. I'll try to think of some
u/michaelnovati replied · ★ FEATURED
It's not a single bootcamp, a single stack, a single pathway. That's why there are like 5 posts a day on here asking for answers and unfortunately, the questions have no simple answers.
One of the biggest factors is pre-existing skill. If you look at the top bootcamps, like Codesmith, they are also the hardest to get into. Someone I was chatting with solved Leetcode-easy problems in their interview and got rejected by Codesmith. So if you are an autodidactic person who was able to self-teach to a Leetcode-easy level and get into Codesmith, you probably are employable before going to Codesmith. Someone who has never coded before and wants to get into the industry might come to this subreddit, look for the top bootcamps, and spend months studying to get in. If they have natural talent, they might get in, they might succeed, and they might credit the success to the bootcamp, but the real differentiator is their natural talent to self-teach the materials before the bootcamp. This doesn't mean the icing on the cake isn't critical to the value you get as a customer paying $20K, but I'm speaking to the underlying reason of success/failure overall.
I think a lot of bootcamp grads who fail, went to the bootcamp for the wrong reasons and with the wrong motivations. There is no magic way to go from "programming seems really interesting to me, I've never done it but I'm ready to work super hard!" to "I have a really solid job" in 12-19 weeks. If you are coming in with extreme motivation, no related work experience, and a lot of hustle... it's going to take some time. I truly believe that anyone can learn programming skills to be employable at some job in some amount of time, but it might just be a really long time. Some people are mislead to think that they can "start a new life" in "16 weeks" making "$75K" and they sadly don't even know what they signed up for, but wanted those outcomes. I still believe this group can get there but it might take a lot longer and a lot more dedication.
Finally, the in-betweens: people with some kind of relevant experience but maybe no real programming experience in the past. e.g. unrelated-engineering degrees, product managements, design, freelance work, CS degree but no prior jobs/internships. I need to dive into all the specific cases within this group, but these people tend to have some kind of network, able to answer behavioral questions from their experience, and tend to pick things up reasonably fast, even if they aren't the autodidactic individual who can learn anything on their own. This larger group tends to get jobs as well.