A few years ago, I was in a rut. After graduating from college and getting let go from my first job, I found myself bartending once unemployment ran out. It was supposed to be temporary just until I could figure things out, but temporary turned into a year, which turned into two years. I knew that I couldn’t last much longer since my legs were aching even on my days off, but it seemed like every other job I could see myself doing meant going back to school for a very long time and taking out lots of student loans.
At the time I also knew about FIRE, but gave up on it after my first job since I was earning so little. On the plus side, my schedule was flexible and whenever I found cheap airfare, I begged my coworkers to cover my shifts so that I could travel. I hated having to come back for work and wondered how I could find a job that would let me travel whenever I wanted.
During my travels, I noticed that a lot of the young people on the plane were working on their laptops and usually had one of three things on their screens:
- Rainbow colored text on a black background
The first two made sense to me, but the third didn’t. I couldn’t muster up the courage to ask them what they were doing so I just filed it away in the back of my mind. It wasn’t long before I figured it out after reading an article in the New York Times that profiled people turning to coding for a career change.
I still wasn’t convinced though. It seemed too good to be true. Could I really take a three-month course and land a job making six figures? I always wanted to learn how to code and build apps, but I tried computer science at college and it was a struggle to put it nicely. Why would anyone want to hire me to do something if I didn’t major in it?
Soon after reading the article, I got a few signs. One of my coworkers also saw the article and shared it with me, saying that he thought of me while reading it. I also met a college friend who mentioned that his girlfriend was doing a coding bootcamp. Then I ran into a childhood friend that had recently done the same coding bootcamp and was working at his first job. That’s when I decided that I was going to give this a chance. It was a low risk, high reward opportunity after all. Even if the program was going to cost a semester’s worth of college tuition, I knew that I could pay it back and do something else after a year if I really didn’t like it, that is, if graduates really got jobs at the salaries they were claiming. At the very least, I would have some of those “coding skills” that all the articles said were increasingly important in the workplace.
So I started researching the various bootcamps in the area and decided to first apply to the same bootcamp that I knew others went to since I was risk-adverse. Most of the programs also didn’t allow you to reapply so I wanted to make sure I didn’t blow all my chances by applying to all of them at once. I studied before work and during breaks using the sites they recommended like Codecademy and was so nervous through the entire application process. I practiced talking aloud and explaining my thought process as I went through the practice exercises. Fortunately I made it into the first program I applied to, but I was prepared to start the process with the other bootcamps.
Once I got in, I told my manager and coworkers I was leaving. They were sad to see me go, but happy that I was leaving for a good opportunity. The program I was going to attend was full-time and I wanted to devote all my time and energy to it. Fortunately I had saved enough to cover my living expenses for the length of the course and then some. I was grateful to my younger self for continuing to save and live within my means even though FIRE seemed like a pipe dream at that point.
The program itself was intense and well structured. My friend told me that his biggest regret was not taking it more seriously, so I took that advice to heart and stayed late every day to prepare for the next day and came in on weekends to catch up on anything I couldn’t finish that week.
After three months the course ended and I started my job search. This was the biggest unknown since it could take anywhere from a week to a year. I was told that it was just a numbers game so I cranked out 300 applications in a month and schmoozed with every alum that walked through the doors of our classroom. This led to a handful of phone screens, a few on-site interviews, and an offer that I was able to negotiate up to six figures with the help of my bootcamp. In between applying and interviewing, I was constantly practicing my elevator pitch on why I was making a career change and white boarding data structures, algorithms, and problems from Cracking the Coding Interview. I almost worked through the entire 706-page book by the time I accepted my job offer.
I was nervous about not knowing enough for my first job, but those fears quickly went away once I started. The course was well tailored to the actual day-to-day responsibilities of my job and I could see why even some computer science majors went to bootcamps before transitioning into the workforce.
It’s been a few years now and I’m still coding, but have since moved on from my first job. I’m still glad that I made the jump and have helped others do the same. It’s not for everyone though and I know that I had some advantages that not everyone else will have (like having an emergency fund already saved up and living at home without paying rent), but it’s not a cakewalk for anyone. Having said that, the two things I think are the most important to being successful at a bootcamp are 1. saving enough to cover you through the course and job hunt so that you aren’t distracted by finances while learning and can wait for the best offer, and 2. taking it seriously because there’s a big difference in starting salaries ($60k vs. $120k) and how long it takes to get a job (a few months vs. a year) between the unmotivated and the motivated.
Of course if I could go back all the way to college, I’d stick out the computer science major and intern at big companies during the summers, but the coding bootcamp was really the next best thing. It’s helped shorten my timeline to FIRE and feels like an insurance policy in case I ever need to go back to work to make money. This is also why I think that making more money is just as important as cutting back expenses when pursuing FIRE aggressively.
TL;DR I went to a coding bootcamp.