If you're determined, I would say don't listen to the haters. I've been a member of FIRE since college, downshifted and it's amazing. I never really enjoyed working (actually, hated it) so I get to spend my time on this earth doing what I want to do (read classic books right now.)
If you want to use the roads to Rome example, I'm sure there are some roads that have lots of pot holes. I guess you technically still get there, but there are easier roads that are quicker and safer.
I HIGHLY suggest vetting the placement "statistics". For me, I just read 95% get a job, went to the open house, listened to a couple "rah rah" testimonials and did it. It was a big mistake.
A friend of mine from the class estimated that only 30-40% of us got actual dev jobs. The rest are either in customer service at a tech company, sales or testing (keep in mind this is people who dropped $15k+ to do the bootcamp), back in our old industry or in the case of one, working at Trader Joes.
I was under the impression that 95% get good jobs. If I had known only 30-40% did I would have never done the boot camp.
How did they manipulate the numbers? I never dug deep but here are my thoughts:
* to qualify as "actively looking" you can't have a job to support yourself. That's right you're supposed to not have an income while job searching, kinda hard when it can take more than six months. If you get a job, you get dropped from career support and your statistic gets placed in the "not actively looking" category
* "industry related jobs". If you go to a dev boot camp, you want to be a dev. You're paying $15k to do it. A customer service job at a tech startup is better than nothing but you don't have to pay $15k to do it. Likewise for sales.
As a positive point, all the females in our cohort got dev jobs, including the only one who actually failed the class. Startups are pretty aware of the gender discrepancy and actively looking to hire those with double x chromosomes. Not complaining about affirmative action, just wanted to give you as full picture as possible