by Stephen Mayeux
How to Choose the Right Coding Bootcamp
A Short Guide to Applying, Interviewing, and Deciding
I’ve been learning how to code for nearly 10 months, and until very recently, this has been a mostly self-driven endeavor. I started off with the same free resources that most newbies use. I supplemented my learning with paid content at egghead.io, Code School, and a few courses hosted on Udemy.
Going down the self-taught path is a great option for most people, especially those who are already employed and don’t have a lot of pressure to switch careers and find a development job.
I don’t have the luxury of time anymore, and I have decided to enroll in the Viking Code School to help me get job-ready in a very short amount of time.
I applied to 5 coding bootcamps last month, and I would like to share my opinions about each program and how I ultimately decided to go with the Viking Code School.
Hack Reactor Remote Beta & MakerSquare Austin, TX
Considered the “Harvard of coding bootcamps”, Hack Reactor and its sister school MakerSquare are top-notch. If you can afford the high price tag of $17,780 USD, then you will have a very rewarding and challenging educational experience. Here’s the break down:
- Application — The application process is super easy and only takes about 2 minutes. After filling out some basic information about yourself, you schedule a technical interview and that’s it! You only need a single application even if you want to apply to several of Hack Reactor affiliate schools.
Coding House in Fremont, California
Well, it’s not exactly “don’t pay” up front. You still need to pay a $2,000 deposit in addition to $4,000 for room and board. So that’s six big-ones up front. But hey, you don’t have to worry about rent, cooking, or cleaning. Awesome!
And what exactly is tuition deferred? It DOESN’T mean you pay no tuition. If you find a full time job within 6 months of completing the program, then you pay a placement fee equal to 18% of your first year’s salary. The $2,000 deposit goes towards this placement fee, but you have to pay the placement fee over the first 6 months of employment. Assuming you find a job with a salary of $90,000, you will only take home about $3,300 a month after taxes and paying Coding House’s placement fee. This very small paycheck would only last for 6 months, but damn, that’s what I make as an English teacher! And one final note: You must be authorized to work in the United States to qualify for tuition deferment. If not, you have to pay the full price of $14,000. Sorry Canadian friends :-(
- The Application — The application was relatively easy. In addition to completing basic information about yourself, you have to complete 10 of their prep work exercises before you can move on to the first interview.
- My Decision — The room/board and tuition deferment were big selling points for me, but I got the impression from the prep work and interviews that this program is geared towards beginners with little experience in programing or web development. I’m not saying that I couldn’t learn anything new with Coding House, but I don’t think I would hit the ground running with these guys and get challenged enough by their curriculum. If you are a true beginner, then Coding House might be the program for you.
App Academy in San Francisco
This is another very reputable bootcamp located in San Francisco. Of all the schools you can apply to, App Academy is the most competitive. The acceptance rate hovers around 5%, which means you have better odds getting into an Ivy League school!
- The Application — Unlike the others, your application will take about an hour to complete. In addition to answering the usual biographic questions, you will also have to solve three or four algorithmic challenges within an hour. The challenges were quite easy, and I was able to complete them in about 20 minutes.
- The Interview — This was the most difficult interview I had, and it was very clear why they have such a low acceptance rate. You will do three algorithmic challenges in the interview, and you have exactly 15 minutes to do each one. And they are really difficult challenges too! I was able to complete the first two without any problems, but the last one really did my head in. Make sure you get a lot of practice at Code Wars and Hacker Rank before attempting this interview.
- My Decision — I was only offered conditional acceptance into the program, and my application would have been reconsidered if I participated in $2,000 prep course (which would cover my deposit if I were accepted into the program later on). But even if I had been accepted into the program, I would have to pay for living expenses for the most expensive city in America and probably wipe out my savings in the process.
Viking Code School
And finally the school of my dreams!
VCS is the first online coding bootcamp, and its founder, Erik Trautman, is a graduate of the App Academy. This program also focuses on Ruby on Rails and goes deep into the CS fundamentals and the job seeking process. This is another “don’t pay until you get a job” program, but there is also the option to join the Flex program, which has weekly start dates and a monthly pricing system.
It takes most participants 6 to 10 months to complete the Flex program on a part-time basis, and once you have completed the program, you are not obligated to pay the job placement fee.
- The Application — It is very similar to App Academy’s application. Answer a few simple questions about yourself and complete a few coding challenges against the clock.
- The Interview — Also very challenging coding exercises during the interview. I would say Viking Code School’s interview is as tough as App Academy’s, so you definitely want to brush up on the fundamentals and get really fast at solving problems. Erik really emphasizes the importance of communicating clearly during the interview, so get in the habit of talking out loud while coding.
- My Decision — After five bootcamp applications and interviews, I ultimately went the Viking Code School Flex Program. First, they have an insanely positive web presence and reputation, and I could not find any dirt or horror stories about Erik or Viking Code School. The previous participants have found jobs as full time web developers, and it’s hard to argue with success. Second, I like the rolling start dates of the Flex program and how I can complete the course on a part-time basis. I have five months remaining in Korea, and I will be nearly done with the course by the time I go back home. And finally, the tuition for the Flex program is affordable, and I won’t have to take out any loans. There are currently three tiers of support, each with different prices, and it is possible to switch back and forth from tier to tier. For example, the beginning of the program focuses on HTML, Bootstrap, and the basics of the Ruby programming language. Because I feel comfortable with all those technologies now, I decided to go with the lowest tier of support (and save money), but I will switch to a higher tier when I get into the more difficult challenges and projects.
Do you have any questions about these schools or coding bootcamps in general? Please write them below, and I will respond to each one individually. I hope this guide was successful and I wish the best of luck in your coding endeavors!