How do you research bootcamps?
When you’re about to buy a car, you gather relevant data by going to KBB, Edmunds, and other sites. You read editorial reviews and watch video reviews. You can investigate possible issues by searching forums and recall databases.
When comparing cars, you consider fuel economy, reliability, style, and niceties. When comparing any big expenditure, you consider price and value. As for determining which aspects of a car really matter to you the most, it’s pretty intuitive to just think about your daily life.
So what do you do when “shopping” for a coding bootcamp? It’s a lot like shopping for cars, choosing a university, or making any other big decision: it’s time-consuming, it can be overwhelming, and there’s a ton of info for your consideration. However, it’s pretty easy to learn how to research cars and colleges thanks to the abundance of resources out there –but bootcamps are new, so it’s no surprise that learning how to research them seems mysterious. I’m going to help you.
When I started looking at coding bootcamps, I wasn’t sure what to do other than basic Googling and looking at compay websites. This blog post serves as an examination of how to examine bootcamps.
What factors should you consider?
I’m not claiming you need to thoroughly analyze every item in the list below. Just like any other big decision, you need to prioritize various factors based on your own preferences and needs.
- Curriculum: What will you learn? How will you learn it?
- Technical Skills: Which programming languages will be taught? What tools of the trade will you learn? What about Test Driven Development (TDD)? How many frameworks will you be exposed to?
- Non-Tech Skills: Does the bootcamp cover job interview prep? Paired programming? Presentation experience? Resume workshops? Listening skills?
- Intensity: How much time is devoted to various topics? How difficult is the bootcamp relative to other bootcamps?
- Faculty: How many teachers are employed by the bootcamp? What qualifies them to teach you and earn your money?
- Job Placement: Other than teaching you relevant skills, how can a bootcamp help you get a job?
- Alumni Success: What kinds of careers have previous students earned after attending the bootcamp (employment rate)?
- Network: How well-connected is the bootcamp? How many employers are in touch with the program?
- Image: What kind of reputation does course have? Are employers familiar with the brand?
- Initiatives: Does the bootcamp conduct a hiring day? How many employers show up to the hiring day? Does the bootcamp offer job interview training? Does the bootcamp have a staff member dedicated to helping you find a job?
- Schedule: Is there any flexibility in when you work? Are there any days off? Holidays?
- Typical Day: Students often dedicate more than 8 hours per day, but what about faculty? Will the long hours make it difficult to commute?
- Start & End Dates: Do you want to get started right away? If so, the start date surely matters. The end date might affect your ability to find a job ASAP. What if the end date is right around the end of employers’ fiscal years?
- Cost: How does a bootcamp’s price compare to its competitors? Why did they choose a particular price?
- Payment Plans: What’s the initial deposit? Do you pay in chunks, or all at once upfront? Can you defer payment until after a certain date?
- Discounts: Are there any scholarships for minorities/females? Are there any refunds or partial refunds upon getting hired by their employer network?
- Value: How much faculty time do you get for your money? Does the bootcamp provide computers? Does the bootcamp provide extra nice office space?
- Facilities: Speaking of office space, are the facilities boring, or do they add to the learning experience? Where are they located? Will the location involve high commute costs? How feasible is it to live in a hostel near the bootcamp?
- Character: Does the bootcamp feel like a startup, a corporate player, or an amateur hour?
- Personalities: What’s the culture like? Do they welcome total noobs, or do they demand demonstrable coding experience?
- Long-Term Vision: How does the bootcamp treat its alumni? Does the bootcamp plan on expanding its territory or re-investing in a single location?
- Extras & Perks: Free wifi? Duh. Free lunch? Oh nice. Organized outings? Sports? Happy hours? Guest lectures from industry experts?
How do you prioritize factors?
Not only do you want to know what factors to consider, but you also want to know how much you should care.
For factors like cost and location of facilities, it’s obvious how to think about their impacts relative to your life. For factors such as curriculum and long-term vision, it can be hard to figure out what matters to you. Should you look for a bootcamp that focuses on Ruby on Rails or Python with Django? Should you believe it when people say picking a programming language doesn’t matter?
Other factors might actually surprise you once you dig into them. For example, it might bother you to find out that some of your tuition/time is being spent on mandatory yoga classes.
(For the record, I like the idea of mandatory yoga, but I’ve seen negative reactions to the fact.)
I will try to explore the question of “how do you prioritize factors?” in much greater detail in upcoming blog posts that focus on a few factors at a time.
How do you gather info?
- Bootcamp website: Most bootcamp websites provide an overview of curriculum, tuition, etc. They don’t always do a good job of telling you the quality of their faculty or the typical day schedule.
- Comparison sites: A pair of new websites have been created to help you compare bootcamps by providing spec sheets. They don’t do a good job of providing info on bootcamp culture. What’s nice is that they have reviews, but the reviews basically feel like Quora comments.
- Quora: This is a fantastic resource if you want to hear from both students and co-founders. I’ve seen a lot of posts by founders of Dev Bootcamp, RocketU, Hack Reactor, and a few non-San Francisco bootcamps. Some posts feel like advertisements, but some feel like authentic, honest nuggets of insight.
- Student blogs: There are a lot of blogs out there by current and former students. They often cover curriculum details. They sometimes talk about bootcamp culture. It’s nice to read success stories, but you might also find tales of unfulfilled expectations.
- YouTube and Vimeo: Searching for videos can help you find out more about a bootcamp’s facilities, student personalities, etc.
- Admissions interviews: These are going to be your best chance to get your questions answered about typical day schedule, payment options, job placement, etc. Just keep in mind that the answers are biased.
You can also find press coverage of bootcamps, but I’ve found that they generally fail to give you much insight. Most articles are just explaining what a coding bootcamp is. Some press coverage involves video interviews and whatnot. Those are worth watching because even though they’re edited fluff pieces, they still give a glimpse into personalities and facilities.