CodeNewbie Community 🌱

Cover image for Are Coding Bootcamps A Rip Off?

Are Coding Bootcamps A Rip Off?

Tony Cimaglia on January 17, 2021

My Start In Software Hey, I’m Tony. I'm a software engineer. And not long before I started writing code I was a bartender, finishing up ...
Collapse
 
sheriffderek profile image
sheriffderek

Agreed!

When we started building our curriculum at PE, we could see where things were going and so - we've stayed away from the term "boot camp." When every course calling itself a boot camp - and everything being so drastically "streamlined" once there are no in-person options... it's almost a meaningless term. (There's even a covid vacine bootcamp!) oh my.

I made a video a while back about how to vet boot camps / or just classes or teachers in general:

Collapse
 
andrewbaisden profile image
Andrew Baisden

Boot camps are still useful. But at the moment in this covid world that we live in. Self learning at home is going to be the best choice. Already heard about many developer focused events turning to online only or cancelled altogether. Self learning at home is great however we miss out on that face to face in person meeting where you can really bond and get to know people. It is not quite the same over some chat on a video conference.

Collapse
 
tonycimaglia profile image
Tony Cimaglia

Not only do you get that bonding experience, but there's so many studies that show that physically being in a classroom with other people helps you learn better. I think one of my issues with the online model for boot camps is that they haven't really updated their prices. In my view, the classroom environment is probably the most valuable thing you pay for, and there's no way they should be charging the same amount for online settings that they did when they held classes in-person.

Thread Thread
 
sheriffderek profile image
sheriffderek

I try and get people to take the class with a friend or family member. Technically... there's nothing stopping you from paying for 1 boot camp - and then teaching your 4 friends as you go. You'll probably learn 5x more.

Collapse
 
sheriffderek profile image
sheriffderek

I feel that the actual curriculum and teaching styles are a much bigger problem than the fact that it's through video-conferencing. I teach people on video all the time and it works great. In person-schools have a lot of great benefits though! I'd love to have one of those one day.

Thread Thread
 
tonycimaglia profile image
Tony Cimaglia

Completely agree on the teaching, not as much on the curriculum. I've found them all to be fairly similar to each other, and pretty comprehensive (that's not to say there isn't room for improvement, and you probably did just that!).

Collapse
 
tonycimaglia profile image
Tony Cimaglia • Edited

Just seeing "meet the instructor" on your site already tells me that you're thinking about the whole concept differently. I always try and tell people to try and meet whoever will be teaching you. The whole experience can vary so widely based on the quality of the instructor. I've seen all of the students in a class at one bootcamp get a job in large part because they had a phenomenal teacher. Then I've seen half the students in a different cohort at the same institution never find work because they had terrible instruction.

Collapse
 
sheriffderek profile image
sheriffderek

I've been tutoring and keeping tabs on people in almost all of the mainstream boot camps - and it's pretty clear what they're teaching and how. It's probably is a necessary jump-start for some people: but they are missing a LOT of the foundations. That's hard to correct. I started school because it's too hard to teach people at any scale if they are all at totally different levels and have wildly different mental models for things. So, I can't really help people once they get too far along. I created a 'boot-camp-rehab' discord to at least help them fill in the gap: you know HTML, CSS, and JavaScript.

Thread Thread
 
tonycimaglia profile image
Tony Cimaglia

Having a better grasp on the foundational stuff beforehand would have been really helpful to me. We spent maybe 2 days on HTML and CSS (in a web development boot camp!). Certain companies eagerness to throw people into their courses with little screening really irks me. They'd have higher graduation rates if they required people to really take the time to build up some of those foundations first.

Thread Thread
 
sheriffderek profile image
sheriffderek • Edited

And for me - I mean (I've been writing HTML and CSS every day for 10 years... and I learn new stuff every day!) - I think it's just about the order things are introduced and getting the right exercises to help them set in.

Most people (even senior devs) don't know the difference between display properties like inline and block, or how to position things - or basically - the main things you absolutely need to know. That's inexcusable and it's not just boot camps. It's youtube and everywhere.

I think that "knowing how to code something" and being able to "teach" it - are very different. I've answered thousands of "It isn't working" type questions. Oh, it's working. It's doing exactly what you told it to do. That's how computers work. The schools aren't teaching people the actual concepts - just what to type. And they aren't teaching them to ask good questions.

They aren't spending money to figure out the best way to teach - they're spending like 20k on a technical writer and the rest on advertising and scaling.

Collapse
 
aaron profile image
Aaron McCollum

Hey Tony, thanks for writing this! I've been checking out a few bootcamps where I live. One of them has a fairly rigorous process for getting in that involves prep and pre-application reading. That's the one I'm targeting. A big factor for me this year will be the in-person vs. online plan the bootcamps will have. I agree with some of your other comments, I do not want to pay money to sit by myself and watch videos of lessons.

Collapse
 
tonycimaglia profile image
Tony Cimaglia

If they're doing any kind of vetting beforehand that's a good sign. From what I can tell, most bootcamps are still doing live instruction, so you can at least ask questions and be in a class with other people. Definitely check out some of the great / free resources online if you're feeling hesitant at all though!

Collapse
 
aaron profile image
Aaron McCollum

Thanks!

Thread Thread
 
tonycimaglia profile image
Tony Cimaglia

Anytime! Please reach out if you ever have questions.

Collapse
 
hmboyles profile image
holly boyles

If you are lucky enough to live in Tennessee and currently don't have a degree, you can get an associates degree tuition free. This is the route I chose mostly because I didn't have a degree and it is very much affordable. Had I had a degree, I would have most likely looked into bootcamps or self learning more.

Collapse
 
tonycimaglia profile image
Tony Cimaglia

That's awesome that Tennessee does that. I used to live in Franklin! I should have stuck around a little longer, lol.

Collapse
 
hmboyles profile image
holly boyles

It is a bonus for sure! I am not too far from Franklin actually. Where did you move to?

Thread Thread
 
tonycimaglia profile image
Tony Cimaglia

I've been all over the southeast since. I settled in Atlanta now.

Collapse
 
leslieanneg profile image
leslieanneg

Any thoughts on good alternatives to bootcamps for those who know self-study isn’t the answer for them? Looking at some post-bacc and masters programs, but not sure how well those translate into job search success.

Collapse
 
tonycimaglia profile image
Tony Cimaglia • Edited

I'm definitely not an expert when it comes to university studies and courses. I know that jobs in machine learning, ai, cloud computing, and devops are fairly future proof at this point. I feel like a program focused on one of those disciplines could translate into job success, but again, I'm no expert.

Collapse
 
linkairis profile image
LinkAiris

Hey Tony, thanks for sharing your detailed experience with coding bootcamps. Your story resonates with a lot of people considering this fast-track path to a tech career. I’d like to add a few points, especially on the financial side, which is crucial for many.

The Financial Commitment
Coding bootcamps come with a hefty price tag, averaging around $13,584 according to Course Report. For many, this means taking out loans or using credit cards to cover the cost. It’s important to understand the long-term financial implications of this decision.

Loans and Debt
Many bootcamps offer financing options through third-party lenders. While this can make the upfront cost more manageable, it also means committing to significant debt. Interest rates can vary, and it’s crucial to compare them with other 1000 cash loan no credit check options, such as personal loans from your bank, to ensure you’re getting the best deal. Unlike federal student loans, private loans often have higher interest rates and less flexible repayment options.

Credit Cards
Using credit cards to finance a bootcamp can be tempting, especially if you're close to your credit limit. However, credit cards typically come with high-interest rates, which can lead to mounting debt if you’re unable to pay off the balance quickly. It’s essential to have a clear plan for how you’ll manage these payments post-graduation.

Assessing the Value
While you successfully transitioned to a software engineering role, your experience highlights the variability in outcomes for bootcamp graduates. Self-motivation, the ability to network, and learning quickly on your own are key factors in determining success. For those who may struggle with these aspects, the financial risk becomes even more significant.

Alternatives to Bootcamps
As you mentioned, resources like freeCodeCamp.org offer high-quality, free education in web development. For those disciplined enough to self-teach, this can be a viable alternative that mitigates financial risk. Moreover, there are numerous online platforms, such as Coursera, Udemy, and edX, offering affordable courses in various programming languages and technologies.

Conclusion
Coding bootcamps can be a worthwhile investment for some, but they’re not a guaranteed path to success. Evaluating your learning style, financial situation, and career goals is essential before committing to a bootcamp. Additionally, considering the long-term financial implications, such as debt from loans or credit cards, is crucial to avoid ending up in a precarious financial situation.

Thanks again for your insights, Tony. Your experience provides a valuable perspective for anyone considering this route into tech.