Job preparation is integrated into the curriculum, and students will build an online presence, resume and LinkedIn profile by graduation. Hack Reactor places alumni in mid-to-senior level positions at companies in tech, including Google, Salesforce & Microsoft, with an average graduate salary of $105K (2017 San Francisco student outcomes survey; 81% survey response rate).
Recent Hack Reactor Reviews: Rating 4.69
Recent Hack Reactor News
- Coding Bootcamps + Coronavirus: Updates, Scholarships and Tips for Learning Online
- How Kevin Landed a Job at Google after Hack Reactor
- Insights on Galvanize’s New Hack Reactor Software Engineering Program
In PersonFull Time40 Hours/week12 Weeks
Start Date None scheduled Cost $17,980 Class size N/A Location San Francisco, Austin, Los Angeles, New York City, Denver, Seattle, Phoenix, Boulder, OnlineThe Hack Reactor immersive coding bootcamp is focused on building autonomous, fully capable software engineers. Every unit in our curriculum has been pored over numerous times to optimize for educational power and efficiency. The first half of the course is often described as “drinking from a firehose” because of how much information it packs in. In the second half, you use your new skills to build projects, while learning new technologies on the fly. By the end you will be an autonomous engineer, capable of tackling unique, unfamiliar problems and building complex applications.
Deposit After you have been accepted, a small deposit is required in order to secure your spot in the class. Financing Tuition Plans Financing options are available. Refund / Guarantee No Scholarship $1.3MM Hack Reactor Scholarship Fund - visit www.hackreactor.com/scholarships to apply!
OnlinePart Time20 Hours/week36 Weeks
Start Date None scheduled Cost $17,980 Class size N/A Location OnlineLearn full-stack engineering over nine months. Same Hack Reactor curriculum, program and quality - no need to quit your job. Class is held live online with two weeknights and one half-Saturday per week plus required independent study.
Deposit After you have been accepted, a small deposit is required in order to secure your spot in the class. Financing Tuition Plans Applicants who would otherwise be unable to attend Hack Reactor may split their tuition into installments and finish paying a portion of tuition up to six months after graduation. Refund / Guarantee No Scholarship $1.3MM Hack Reactor Scholarship Fund - visit www.hackreactor.com/scholarships to apply!
Hack Reactor Reviews
268 reviews sorted by:
- Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
- Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
- Be nice to others; don't attack others.
- Use good grammar and check your spelling.
- Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
- Don't spam or post fake reviews intended to boost or lower ratings.
- Don't post or link to content that is sexually explicit.
- Don't post or link to content that is abusive or hateful or threatens or harasses others.
- Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
- Please note that we reserve the right to review and remove commentary that violates our policies.
Click here to log in or sign up and continue.
- Hack Reactor Experience- 5/5/2018Tyler • Graduate • Course: Hack Reactor • Campus: San Francisco
When I first heard about Hack Reactor, I was skeptical of how a 3 month program could actually help land me a career in software engineering. But now having gone through the program, I can say that it has helped me reach my goals.
The thing with Hack Reactor is that it gives back to you exactly the effort that you put into it. It provides you with amazing mentors which are the cornerstone of the success of the program. Without them, the program would not be as successful.
The curriculum is excellent as well. Without the tech mentor, you could have found other decent resources online, but the guidance from the dedicated staff makes an incredible difference. Along with that, the skills you develop socially when working with the counselor help to develop what you need to succeed at the interview and on the job.
The main draw of what you are paying for is a well designed curriculum, strong peers, mentors who care and the ability to market yourself in interviews.
- Excellent program, highly recommended- 5/3/2018A Miller • Full Stack Software Engineer • Graduate • Course: Hack Reactor • Campus: San Francisco
I attended Hack Reactor at the SF campus from October 2017 - Jan 2018, and my overall experience was extremely positive. I got a full-time position ~2 months after graduating as a Software Engineer at a tech company in the Bay Area.
CONS: The pace is very fast, and it's pretty hard too. The reason they have such fantastic job placement/salary stats and are regarded as one of the elite bootcamps (it's hard to believe, but you actually will make $100K+ when you graduate) is because learning this material in just 90 days is HARD. I put in the time required to study for the admissions exam as well as the material HR requires you to study during the 5 weeks immediately before you start...but I still struggled at times during the course, and I frequently found myself wishing I had studied a little harder before the program started. Be prepared to put in 60 hrs/week throughout the entire course; because I was scared of falling behind, I actually put in 80 hrs/week during the first half. There isn't room in the program to slack off and definitely not enough room to work part-time. It's totally worth it in the end, but if you're not prepared to give it your 100% focus then it will be frustrating and will lead to a much more difficult time during the job search.
- Hack Reactor made my career change a success!- 4/30/2018Jacob Sklar • Graduate • Course: Hack Reactor • Campus: San Francisco
I made the switch to software engineering from law. I was starting from scratch with no technical expertise at all. Through my research I concluded that Hack Reactor was the best coding school available, and I went to their website to figure out the steps I needed to take to get up to speed and start the immersive. By closely following the free material from Hack Reactor's website, I was quickly able to get to where I needed to be to pass the admissions interview. Given how much I learned from Hack Reactor's free content, it was an easy decision for me to accept the offer.
After completing a rigorous precourse, I arrived at Hack Reactor ready to start drinking from the firehose. Through lectures, algorithm and data structures problems, and a lot of pair programming, I was able to learn how to be an autonomous full-stack software engineer. I wasn't just exposed to the latest tech, I was put through a process that taught me how to solve problems and get up to speed on any new technology. I was also given the chance to build out my portfolio and develop my teammwork skills by creating complex applications with my fellow students. I learned how to develop using agile principles and the scrum methodology.
In addition to learning how to be a software engineer, Hack Reactor gave me support for my job search, allowing me to land multiple offers within three months of leaving the immersive. I was given help with my resume, advice on preparing for interviews, and support from actual human beings. This support extended beyond graduation to ensure that my job search went as smoothly as possible. I would strongly reccomment Hack Reactor to anyone passionate about becoming a software engineer and willing to put in the effort to make it happen.
- Hack Reactor will transform your career.- 4/19/2018Johnathan Cao • Software Engineer • Graduate • Course: Hack Reactor • Campus: Austin
For me, Hack Reactor was worth every penny of tuition. It is a wonderful program with an incredibly well-designed curriculum. I was previously working in corporate finance and earning six figures, so this was not a decision I took lightly. I am now working as a software engineer at a major telecommunications company, writing code to deliver video content (and working in Golang to boot!).
I was worried about the pay cut I’d take to start over in a new industry, as I have earned my MBA and was making salary in line with my credentials. The pay cut ended up being only 10% and my skills are far ahead of the <1 year engineers with whom I am competing. Factor in that I had a reduction in working hours of 25+%, I’d say I came out ahead on a net basis (yes, we only work 40 hours a week!!!).
If you’re on the fence, there are two things that you need to think long and hard about:
1) Is this the career that I want?
— Learn to code and see if you enjoy it. The curriculum (and career that follows school) will be rigorous and challenging. If you’re doing it just for the money, you will struggle (this is why I left finance in the first place). I used to compete in computer science competitions in high school and really loved solving these types of problems; that’s how I knew this is the career path upon which I wanted to embark.
2) Am I willing to put in the time and effort?
— Like many other things in life, you will get out what you put in. One of my primary reasons for choosing Hack Reactor was the rigor of the curriculum. And it did not disappoint. The program is short relative to traditional higher education, but it will consume your life for the duration. That’s what it takes if you want to be the best!! We were in class for 60+ hours per week and I studied an additional 15 hours per week on my own outside of class. My stance was that if I am quitting a high paying job to do this, I want to maximize my learning so that I can improve my starting salary.
In addition to coding, Hack Reactor also does a great job with building soft skills. You’ll spend the entire program learning how to code as part of a team. There’s also practice with speaking and giving presentations. The staff provides a great support network that you can go to when you’re feeling stressed.
After graduation, I met with my team and career services on a weekly basis. Hack Reactor does a great job at giving you the tools and at providing the support you need post-graduation to land that first job. I was able to lean on career services for plenty of help with mock interviews, white boarding practice, and salary negotiation strategies. My team helped me identify opportunities for networking events. Additionally there’s a very active and vibrant Hack Reactor Alumni Slack channel, where people are always talking about career advice, who’s hiring, new technologies, and a multitude of other topics!
- Hack Reactor is what you make of it- 3/13/2018Grant Spilsbury • Graduate • Course: Remote Part-Time Software Engineering Immersive • Campus: Online
Hack Reactor is what you make of it... but they give you all the tools and support to make it great.
I'm based in Australia and got really lucky and landed a mid-level Frontend Engineering job with an international company during the last week of Hack Reactor. But not everyone is so lucky. You must understand that they don't hand you a job. You have to take what you've learned during the course and bash down doors until someone hires you. The course is the "easy" part.
- Kate • Front End Engineer • Graduate • Course: Remote Part-Time Software Engineering Immersive • Campus: Online
I am 100% happy that I chose to study at Hack Reactor. 10/10 with rice would do again.
I did the full-time remote program. I have a BFA and was a bartender before I started. I did a lot of self study, built some apps on my own, and was rejected once before attending.
It was extremely hard, probably the most demanding 3 months of my life, but Hack Reactor taught me how to learn on my own, which has proven useful since my first day at my new job I was using PHP.
Advice: apply for the scholarship, and make time to take care of yourself while you are in the program.
- Incredible Experience.- 2/1/2018Antonio Caporicci • Software Engineer • Graduate • Course: Hack Reactor • Campus: Austin
As a former public school teacher I was skeptical of the overall Bootcamp Experience. The fees seemed exorbitant, and the promises of employment appeared out of line with my own perceptions of the job market. After reading reviews and shopping around town I realized that Hack Reactor wasn’t offering what most bootcamps were, they were providing an environment that allows people to push themselves to learn more than they thought possible. Even the entrance process was far more rigorous than what most bootcamps covered in the first part of their programs. After taking the tour and talking to some alumni I decided that I would take the plunge, and I am truly thankful that I was able to be apart of this transformative program.
From the first day it was evident that the entire staff valued my experience. The rigors of the curriculum proved to be an immense challenge, but one that I was never alone in. All of the staff is incredibly supportive, and I was surrounded by the most inspirational group of peers I have ever met.
The curriculum is constantly evolving, and Hack Reactor provides the most up to date skills employers are looking for. Most importantly though, they allow you to explore and experience the autonomy that will be needed day to day on the job. During the first week, there was a lecture on the importance of the adopting the “Growth Mindset,” and I can’t think of a more appropriate analogy for the overall experience of attending Hack Reactor. If you show up every day with an open mind, work really hard, and push past minor setbacks along the way, you will come out the other end employable as a software engineer.
A year ago I decided to pursue a career software because I was looking for a challenging, yet rewarding skillset, a good work/life balance, and a comfortable salary. Hack Reactor has provided me with all of the tools I needed to make that happen, and I can’t recommend them enough!
- Hack Reactor puts you on a path towards success- 1/31/2018Philip M • Software Engineer • Graduate • Course: Hack Reactor • Campus: Los Angeles
Hack Reactor (LA campus for me) was an excellent experience that I would recommend to anyone looking into coding bootcamps. I was very hesitant to do it at first because of the price and uncertainty, but I do not regret it at all. The course material was designed in such a way to teach us problem solving and autonomy as much as the technical skills to be full-stack JS developers. The instructors and staff were also top-notch and were helpful every step of the way. They are notably great at listening to feedback and are constantly improving as they get suggestions from students and industry experts. The work is tough and the days are long, but it was all worth it in the end.
- Best Decision of my LIfe- 1/16/2018Hank Bowen • Software Engineer • Graduate • Course: Hack Reactor • Campus: Austin
I attended Hack Reactor May - July 2017, and can confidently say that it was among the best personal and professional decisions I have made in my life. Not only does the program truly prepare you for a field in web development and software engineering, but the staff are also incredibly helpful and invested in your success. The curriculum is challenging but fun, and pushes students to learn autonomously in a supportive environment. I also had the incredible opportunity to stay on for 3 months after completing the program as a "Hacker in Residence", which is probably best described as a TA. The experience gave me the opportunity to fortify my skills and act as a mentor for students completing the course. I found that having recent students in this kind of role helped build my confidence, both as a student and as a graduate entering the market place. After completing my residency as an HiR, I landed a great job in Austin after about a 2 month search.
In addition to great material and structure throughout the program, after graduation you have access to dedicated career services who will support and coach you through the job search. I would highly recommend Hack Reactor to anyone interested in a career in tech, especially if you have no prior background.
- Hack Reactor's immersive program was life changing- 12/24/2017John Packel • Hard Core Decentralization Developer • Graduate • Course: Hack Reactor • Campus: New York City
During my 20+ years in technology as an entrepreneur, product developer and marketer - much of it working with developers - I often wondered what was going on under the hood in the products and services I was creating and selling.
After 9 years at American Express, and having become obsessed with cryptocurrencies and the emerging blockchain ecosystem since discovering it in 2013, I left in July 2016 to add software engineering to my skillset and hopefully gain an ability to begin to understand technologies like Bitcoin on a deeper, technical level.
Hack Reactor was the perfect choice for me, and I wrote about the my initial 5 weeks in the program in this blog post: Wrestling with a New Paradigm and Relishing the “Obstacle As the Way”
Coding bootcamps bring tremendous value — to both employers and a U.S. workforce in need of serious retooling
Fast forward a year and I'm in my dream job at ConsenSys, combining my product development experience with my new full-stack dev skills to create the MVP for a decentralized loyalty platform inspired by the local currency movement (I architected the app and am coding much of the back end), Localties.io.
I highly recommend adding software engineering to your skillset, I fully endorse Hack Reactor and their approach to achieving measurable results through data-driven real-time iterations based on weekly student feedback and the skills employers are currently demanding, and I'm happy to speak with anyone seriously considering a bootcamp.
- An outstanding career accelerator- 12/9/2017Timothy Roy • Software Engineer • Graduate • Course: Hack Reactor • Campus: Austin
I'd taught myself web development and had been doing it for a bit before coming to Hack Reactor, and had also done several courses on algorithms.
In fact, partway through the first half of the course, I noticed that I already knew all the concepts being taught. Should I keep going?
I did keep going, and that was a great decision. Even though I had more experience than the usual person who attends Hack Reactor, I gained the three benefits I hoped for.
Second, experience collaborating with other engineers using industry-standard Agile techniques. This approach is built into the curriculum, and then you build it in to your team's projects during the second half of the course. You have the opportunity to use tools like ZenHub or Waffle to drive and coordinate your development.
Third, a great portfolio. Using a great tech stack, my team and I built slick-looking applications in only a few weeks. When I applied for positions, both the app and the code really impressed people.
Many of my fellow students at Hack Reactor had no prior experience, but with hard work they were able to gain impressive skills. Some students have computer science degrees and come for coding experience. Some, like me, have a bit of prior experience and come to round it out and build a portfolio. That portfolio really works!
I thought the entire course was very well structured and targeted to provide maximum value and learning, and you build a great sense of community with your fellow Hack Reactors, which turns into a great network after you graduate. I also thought the career advice and resume preparation was very professional and well-done.
If you come, be sure to sleep and take time off. Some cohorts are especially motivated and it can be easy not to stop. Personally, I've noticed that students who never take a break actually have a tougher time. Give your brain a chance to put it all together
- The experience was great and challenging- 12/4/2017Trace • Junior FullStack Engineer • Student • Course: Hack Reactor • Campus: Austin
I had a great experience during the boot camp and after. During the course, there was always someone there to help, and they were great at restraining themselves so you still had to learn on your own. I got enough instruction to help and motivate me to keep learning and just little enough to give me the confidence to succeed.
After the course, the staff and my classmates kept in touch weekly through video chat which is amazing for what will be a very stressful time in your life. There was a lot of support offered and the networking through Hack Reactor is very good. Everyone in my class got at least one interview through their network or from a rep invited to come to the school, and I ended up getting a job with someone who had previously gone through the program. Total time for me was 8 months, 3 months in the program and 5 months to the first day on the job (I was the last in my class to land one btw)!
- A rewarding investment- 12/1/2017Sam Olukotun • Graduate • Course: Remote Part-Time Software Engineering Immersive • Campus: Online
- Growing up I always gravitated to computers...- 11/8/2017Matt Fernandez • Software Engineer • Graduate • Course: Remote Part-Time Software Engineering Immersive • Campus: Online
Growing up I always gravitated to computers. I was part of the ‘computer club’ growing up. I built computers, and I programmed. For one reason or the other I felt that it would be impossible for me to complete my dream of becoming a Software Engineer. Hack Reactor helped me complete my goal.
I went through Hack Reactor Prep, I interviewed, I got accepted, I went through pre-course, I went through the immersive, and I spent time as an Hacker in Residence. Now I am working as a Software Engineer. Hack Reactor works.
Remember Hack Reactor is in the business of creating Software Engineers. Traditional 4 year institutions are in the business of giving you a diploma. If your goal is to become a Software Engineer then you should go through Hack Reactor.
The Hack Reactor staff is dedicated to student growth. Your colleagues will be some of the most dedicated, and passionate folks that you will ever meet. All of them will come from different walks of life. All of them as crazy as you. All of them crazy as you about becoming a Software Engineer.
It will be one of the most challenging things that you will ever go through. I worked very long hours to not fall behind during the immersive program. Having said that, it was worth it. Hack Reactor has given me a second chance at life.
- Great education- 10/26/2017Conor • Software engineer • Graduate • Course: Hack Reactor • Campus: San Francisco
- HR made my career- 10/26/2017Roberto Alvarez • Frontend Engineer II • Graduate • Course: Hack Reactor • Campus: San Francisco
My experience is of April 2014. I was in the 12th cohort of Hack Reactor, so things might have changed. But this is my experience:
People come from all over the world for Hack Reactor, myself included. I think that speaks for itself, but feel free to keep reading.
In the first half, you are pretty much very thirsty and start drinking. The pace is incredibly fast (remember not sleeping?) and relies on you being able to pick up on things real quick. You will try to absorb 100% of what’s going on, and then you’ll realize that’s impossible, and lower your standards a little bit. Even then, the amount of knowledge and hands on practice that you get is amazing. You will forget what day of the week it is, and start thinking of time as 2-day blocks, (in which different sprints happen, each covering key topics or new technologies/libraries). You will not realize how much you’ve grown (and will not believe it when other people and instructors tell you you’ve grown). The first half of the program, after 6 incredibly intense weeks, ends with a 2 day solo hackaton, where you get to “take yourself for a test drive” ( - Ryan Stellar), building anything from your own imagination from the ground up. Any ideas you’ve always wanted to do ? This is the time. And you can probably do it by now, and if you can’t, you can learn how to real fast.
The second half marks your transition from an eager junior to a more experienced senior student, where you get to work more in small and mid-sized teams. There’s two projects you complete in the remaining 6 weeks, and by the end you also get some very sweet guidance on job hunting efficiently. Some people choose to work for third party companies, some don’t. Whatever you choose, it will be another amazing experience, and by the end, you will have a very impressive set of projects to show off in hiring day. Hiring day takes place a few days before you graduate, and basically features a bunch of cool companies and startups getting to know you and convincing themselves on how awesome you and your friends are.
Staff and instructors:
By now I am sure you’ve heard on how awesome Marcus/Phillip/Fred/Ryan/Ruan and pretty much everyone is, but you may not be fully convinced. Well, if that’s the case I probably can’t convince you either, so just play the number’s game. All of us seem to share that opinion, so it’s probably very accurate. You will not be disappointed.
The people (classmates):
The most amazing and ridiculously brilliant people, all in the same room.
Overall, around 4.8 / 5. It’s not perfect, but it’s very close. And the people at Hack Reactor take feedback very seriously, so it just keeps getting better and better. Specific suggestions that the previous class made were already incorporated into mine. It is always innovating and searching for new ways to make it even more awesome. The amount of work that goes into user experience is impressive. If you manage to get past the technical interviewsand the cultural fit, you will have a blast going through the program.
I have had 2 jobs since Hack Reactor, one at a bigger tech company (LinkedIn) and currently in a start-up. I have had multiple promotions in these ~3 years since graduating HR. Hack Reactor helped me achieve my true potential (cliche, I know)
- Adrian • Applicant • Course: Hack Reactor • Campus: San Francisco
tldr - go to app academy
I was accepted into Hack Reactor, then 6 days before I was supposed to enter the program, I was told I couldn't come anymore. I passed the technical assessment, even did the Pre-course work, but a week before my cohort was supposed to start, we were told we had to have a "counselor check" (which was never part of the admissions process until we were notified). Then after the counselor check, I get an email saying I was "provisionally accepted." Keep in mind, that was AFTER I was already accepted. So I send a reply email, then get a call, and I was told that reply email was totally inappropriate. I disagreed and then I was told I wouldn't be able to come to this cohort after all. So I just withdrew completely from Hack Reactor at that point. There are a bunch of reasons this was really unprofessional, but the first is that this "counselor check" could have EASILY been done after the technical assessment (MONTHS before the starting cohort date), thereby letting me know months in advance if I was fully accepted. This is why people think coding bootcamps are sketchy, and I have to say, after my experience, they are right to think that. My advice, check out App Academy, which seems like a legit and trustworthy bootcamp.
- Jason Kim • Software Engineer • Graduate • Course: Hack Reactor • Campus: Los Angeles
This program was one of the best decisions I've ever made in my life. Let me tell you a little bit about my background before joining Hack Reactor. I was a network engineer for close to 5 years and was really unsatisifed with what I was doing with my career. I wanted to be more creative and have a bigger impact on things I use everyday. I still wanted to be in tech so the next logical career path was probably becoming a software engineer. I quit my job in June of 2016 and moved to LA to persue Hack Reactor. I had very little experience with Coding before Hack Reactor, and when I say very little I mean none..
I started to study for Hack Reactor in December 2016 by doing codecademy, reading eloquent JS, and most importantly finishing Hack Reactor prep program. I learned so much about programming in the few months leading up to Hack Reactor.
I thought the admissions interview was going to be by far the hardest thing and once I got into the program It would be a breeze. Boy was I WRONG WRONG WRONG. Compared to the actual program, the admissions interview was a cake walk(hopefully this doesnt discourage you!).
I bust my ass off and pass my admissions interview and get accepted to the January 2017 cohort. I ended up delaying until March because I felt I wasn't ready and needed more time to study(which i did).
The first half of HR was super tough but it taught me a lot about myself. You honestly get what you put into this program. If you are willing to put in 90+ hours a week like I did, then I can promise you can get to wherever you want to be. There were many times I wanted to quit but the support staff are great and keep you motivated and on track. Looking back, HR teaches you basically all the fundementals you need to be a sucessful programmer and software engineer. HR isn't something you can half ass and expect to get a job coming out of the program.
AUTONOMY AUTONOMY AUTONOMY this is what they preach in this program. You have to be willing to figure out problems without the instructors spoon feeding you. Honestly it's the best and fastest way to learn.
Second half of HR was the most enjoyable and gratifying part of the program. I learned so much and was able to build awesome apps by the time the program was ready to end. I felt I was industry ready!
Without HR I would not have found a job as a software engieer and would not have the tools and knowledge to jump start my new career. And yes I did get a job but that process was a beast of its own. Dont expect to get a job out of this program unless you are willing to put in the same amount of hours applying and studying you did during the program. Nothing is given to you! You have to earn it.
If you don't have a cs degree and you are interested in programming as a career, take this bootcamp because its basically an accelerated college program that teaches you everything you need to know to start and be a well rounded programmer.
- Best decision ever- 8/23/2017Wyatt Lindsey • Software Engineer • Graduate • Course: Remote Part-Time Software Engineering Immersive • Campus: Online
I want to add to the choir of praise for Hack Reactor from my own experience as a student in their remote program. In short, it was the best professional decision of my life. I was stalled out in a career for which I had nearly zero enthusiasm when I decided to apply. People at work who learned about the admittedly hefty price tag were shocked. "For a three-month program? Why don't you save a bundle and teach yourself?" I had been working on that for years, but competing priorities like my full-time job kept pushing that learning until everything else was completed in my day. I was making solid but slow progress on random disciplines. It felt kind of like learning a foreign language with just a phrasebook.
The remote program empowered me to meet my three basic goals. Specifically, those were to build applications with technologies I like, work remotely from home, and make an abundant income doing what I love. Maybe those goals were too ambitious for someone with no professional software experience. I am thrilled to tell you that the program delivered and I achieved my dream only a month after graduation. Despite my high expectations of the outcome, I was surprised by how soon I was choosing between multiple awesome job offers.
I'm currently rounding six months working as a software engineer at a great startup. I realize now that during the Hack Reactor program I didn't fully understand the many ways that the curriculum prepared me for the exact experience of doing this work professionally, e.g. sifting through a mountain of code you don't understand. No spoilers, but their methods remind me of Daniel-san's work with "wax on, wax off" in The Karate Kid. Writing production-grade applications professionally has made me appreciate the curriculum and methods much more. I feel like I can approach problems as a true engineer with a firm grasp of fundamentals, both abstract and concrete. I'm still noticing the unexpected ways I draw from my Hack Reactor training when tackling day-to-day problems as an engineer. The program changed the way I approach any technical challenge, on both intellectual and instinctual levels.
One other thing that surprised me about the program was its unique way of teaching you the social aspects of development. I think some aspiring programmers don't realize just how much collaboration goes into a large prime-time application. I'm thankful for the practice solving problems with other people and working through pain points like "merge hell" in Git, for example. Hack Reactor addresses the interpersonal aspects of working as a software developer, one of the things that makes this bootcamp peerless.
You probably know this, but the program isn't for everyone. You could potentially have a bad time. This work is difficult and can be discouraging before it's rewarding. If you haven't at least dabbled with programming or read some books, you should make sure you enjoy writing your own code, beyond prepackaged tutorials. Hack Reactor reminds me of a catapult. It will launch your skills and career a great distance in a short time, but having at least hobby experience will wind that catapult tighter. The more you bring to the program, the further it will launch you. If you're a person who gets really frustrated or panicky when something doesn't work correctly the first, tenth or fiftieth time, you're probably going to burn out. Expect to spend a lot of time scrolling through threatening error messages. You'll watch your hard work crumble into oblivion after a tiny code change. You'll run up against issues and conflicts for which there is not yet a solution. Hack Reactor of course has great people and resources to help get you out of a jam, but you should be ready to tear through documentation, GitHub Issues and StackOverflow discussions so you can competently solve your own problems. In short, the experience is intense and often painful. However, as I've heard it said, you're not going to find a life with no pain or problems; the secret to happiness is choosing the problems you enjoy solving.
I'm obviously blown away by how this program rocket launched me into the life I wanted. That said, there are going to be rough edges in the remote program. The methods and teaching are superb, but the production value isn't super glossy. They're not Treehouse or Lynda. You might see the occasional mismatch between links and materials for example. Since the curriculum is continually refactored to reflect the present (looking at you, ES7+), it makes sense that the instruction delivery and materials aren't going to have a high gloss finish. You might even think to yourself, "for this money, it should be perfect." But keep in mind that you're not paying for a traditional online instruction program. You're paying for a well designed and super effective remote "container" in which you'll do the best learning of your life. You're paying for talented and supportive staff who bring amazing value to the experience. They are the backbone of the program, giving shape and accountability to the container. I owe my success, during and after Hack Reactor, to the dedication and skill they bring to their individual roles as mentors, coaches and coordinators.
To sum up, my Hack Reactor Remote experience was a crucible, a transformation and a dress-rehearsal for my new career, all rolled into one. I can't recommend it enough for the dedicated and disciplined individual aspiring to start or accelerate a career in software.
- Hack Reactor is not for the weak- 8/17/2017Burk • Developer • Graduate • Course: Hack Reactor • Campus: Austin
It was not easy. It took months of self-study just to pass the entrance interview. Once accepted, there was more work to do before I was allowed in the door. All in all, I was coding near full time for four months before I started Hack Reactor. Once in, I was putting in 60+ hour weeks for three months. It was brutal.
It was also not cheap. On top of the price tag, there is the cost of being unemployed for three months. I tried to work mornings while in the bootcamp, but the hours piled up and I just couldn't maintin. After graduation, I spent almost three months unemployed before I was working. I took out loans and ended up maxing out credit cards to make this happen. I was debt-free walking into Hack Reactor. Not anymore.
It was devastating to my social life. There was no work-life balance. There isn't time. Hanging out with friends and family became work. I was always calculating how much going to a friend's house was going to cost me in class the next day. I have a wife and kids that I rarely saw except on Sundays. I used up a lot of social capitol that I had to rebuild.
All that said, for my first job as a Software Developer I'm working at an incredible company making six figures. That goes a long way in Austin. I'll have paid off my debt in a year and a half or so on top of an upgrade in quality of life. Sure, I lost three months of my life (and six months of paychecks) and probably aged a few years, but the RoI was huge. I'm the first bootcamp graduate that my company has hired because I'm the first one that could pass their coding challenge. All bootcamps are not created equal. This one is worth it.
- Dailen Spencer • Senior Integration Engineer • Graduate • Course: Hack Reactor • Campus: Los Angeles
I began coding when I was introduced to the Computer Science Engineering field at my university. I quickly came to understand that I had found my passion and art. However, overtime, the synthetic and standardized environment of the university began to take a toll on my learning experince and day to day life in general. Slowly, I transitioned more and more to utilizing resources and documentation provided by third party sources like Treehouse, StackOverflow, etc. Overtime it became clear to me that the knowledge and material I was being taught through the university was well out of date. Further, there was no pratical application of the material being taught. Every course was focused on the theory of the field rather than developing pratical skills to acquire a job.
So, at 18 years of age, I decided to abandon the traditional route of education. I departed from the University of Florida in the hopes of pursuing something greater than the standardized classroom environemnt. Looking back, this was the greatest decision I have made thus far in my life. I was accepted into the HackReactor program shortly after. I went though 3 months of ups and downs, adventurous learning, and autonomous development, and was was offered a role as a remote senior integration engineering position at ClickTripz, LLC. At 21 years old, my salary of 90k, placed me in the top 10% income bracket of the United States.
I could write a novel about the intricaces of the HackReactor program and everything they will provide you with. On a deep level, they taught me how to learn autonomously and adapt to the tremendous changes that are ocurring not on the in the tech field, but in our society as a whole. I have no doubt in my mind that I will be able to tackle any commplex problems I am confronted with in the future, due to HackReactors incredible system. I work on a system that has an average daily user base of 1.5 million users and my work flow changes on a daily basis. My ability to keep up to engineers that have been embedded in the tech field for decades was provided by HackReactor's program.
In summary, HackReactor is an incredible program if you are an individual looking for an alternative and reliable path to a great career. The tech industry is booming and will continue to rise in the forseable future. HackRector will provide you with the skills and mindset you need to succeed.
- A Worthwhile Experience- 8/2/2017Regina Lee • Graduate • Course: Hack Reactor • Campus: Los Angeles
I am a career switcher and prior to attending Hack Reactor I had very little experience and exposure to programming and was deciding between General Assembly and HR. After researching and asking around, it was clear that HR had the better reputation and I ultimately went with it- and what a great decision that turned out to be.
Hack Reactor was the best environment for me to grow and become a developer. They do their best to foster autonomy but still provide the support needed if you are struggling. Having come from a traditional education background, it definitely took some time getting used to the curriculum (not your typical, lecture-test-lecture-test format), but once I adapted it was the perfect way to learn software engineering.
It definitely isn't for everyone- the program demands long hours and information (esp in the first 6 weeks) is dispersed very quickly. As a student, you learn to be comfortable being uncomfortable, a skill that I'm now utilizing in the industry. You are also taught how to conjure code and pick up new tools quickly, another skillset that is proving invaluable in the workforce. I especially enjoyed the second six weeks, where you are put into groups of 3 or 4 to develop a full stack application from scratch. To think that I went from struggling to write a for loop to building a full stack mobile app, demonstrates Hack Reactor's strong curriculum. The program is not perfect, but the core staff, instructors, and teaching fellows are always open to hearing suggestions and act quickly on them to ensure that each cohort has an improved experience.
Overall my experience at Hack Reactor was more than worthwhile and it definitely helped me achieve my end goal of becoming a software engineer.
- Amazing!- 7/13/2017Forrest Miller • Web Developer • Graduate • Course: Hack Reactor • Campus: Austin
About 10 months ago I started my path towards becoming a web developer by attending Reactor Prep, followed a month later with enterence into the rigerous program. During my time time at HR my brain experienced an overhaul, during the day it fealt as if I were drinking from a firehose, and at night I would dream only of code. The amount of knowledge you take in, in such a short amount of time, is staggering and also rewarding.
I'm writing this about 4 months after my graduation, at my desk in a new office, and as an employed web dev.
If you are thinking of attending a bootcamp, HR is an excelent choice!
- A Wonderfully Exhausting Experience- 7/12/2017Nathan Turinski • Software Engineer • Graduate • Campus: Austin
I will reiterate what a classmate of mine already wrote, "This class is not for everyone."
It's a reallly difficult, unique thing to drop your social obligations for 90 days and be in a solitary, confined space for 60 hours a week. If you value your alone time, it'll be excruiating to be around people 6 out of 7 days of the week without really anywhere to escape to.
That being said, through the exhaustion, there lies a wonderful, rewarding experience where you will learn a lot about not just programming, but about yourself as well. Linden is the most wonderful support system (yes, she by herself is a system). However, as is with most experiences in life, you get what you put in. You have to be willing to open up and speak your mind or you may feel like the sessions aren't a productive use of time.
I waited 2 months after my graduation date to write a review, waiting until I accepted an offer. Now that I have officially accepted a position, I can candidly promote the success of Hack Reactor.
The actual cirriculum does its job and is constantly adapting to new needs and feedback. That being said, this cannot fit everybody's learning styles. I'm sure most people have ready other reviews, but if you haven't, the course is broken up into 2 parts: junior and senior phases. The junior phase is broken up into (mostly) 2-day sprints where you cycle through a new partner each sprint. Together, you tackle a programming challenge with only one computer. If you have control issues, (whether you are too controlling or too passive) this will an awful time, but a great learning experience. You can't rely on these sprints to actually learn the frameworks-- they're intended to just give you a taste of what the framework can do and its syntax.
The senior phase breaks you into 3-4 people groups where you will collorborate to create anything that your team decides. This is by far the bulk of your learning and why you will want to invest the money in this program. All of the sprints lend itself to allow you to choose a frameworks to really utilize and learn intimately. After interviewing for a couple of months, it seems that having an open-source Github where you have colloborated and worked with other people is essential. It demonstrates two things: 1.) You can actually code and 2.) You can work with others. A startling amount of new grads can't do either of these things so this eases the mind of the interviewers and recruiters.
The last week of class is dedicated to job seeking process. While this was very useful and gave all of the tools to succeed in the job search, the post graduation job assistance was a bit of a mixed bag for me. However, I feel that job assitance is more of a courtesey service, considering you are paying for the 3 months in class, and don't think I should be very harsh. I also acknowledge that I didn't really need the service to stay motivated (my wallet was enough of a motivator), but if you are a person who does, maybe you will utilize the job assistance way more effectively than I did.
If this program sounds appealing to you, then I wholeheartedly suggest that you invest in yourself and take the course. Part of the reason I enjoyed my experience so much is because of the dynamic group of people this class atrracted. Maybe it's unique to my class, but the program attracted people of varying ages, backgrounds, and personalities; however we all had something in common. We wanted to better ourselves and our lives, and we were willing to work hard to get there. So if that's you, take a chance on Hack Reactor.
- Excellent program, but not for everyone- 6/23/2017Elijah Schow • Front End Developer • Graduate • Course: Hack Reactor • Campus: Austin
I enrolled in the program looking for help in three areas, and Hack Reactor delivered.
Skill: the course teaches you through practice rather than memorization. The are lectures were mediocre, but I spent most of the time on code challenges and projects, which is where the real value lies. For the first half of the program, we completed a series of two-day "sprints" in which we finished incomplete programs until they passed all the tests. For the second part of the program, we built on a series of projects from the ground up. Throughout the program, we worked on a toy problem for about an hour every morning. In total, I spent over 450 hours coding.
Teamwork: During the first half of the program, I worked in pairs to solve programming challenges, which was exhausting but good practice for communication. During the last half of the program I worked on group projects, but these didn't feel like horrible group projects in school. Instead of working for a grade, we were just trying to learn and get stuff done. The group projects felt a lot like working in a real company.
Job Search: There's only one week at the end of the program for career coaching, but that we plenty. Even after 50+ rejected job applications, I wasn't discouraged because the outcomes team did a great job of setting expectations for how job searches usually work. I also couldn't have written my cover letter and resume without their help.
At Hack Reactor, I developed the skill and confidence I needed to find a job. A month an half after graduation, I accepted an offer and start working next Monday!
Huge Commitment: This program isn't a good fit for everyone. It costs ~$18,000 plus living expenses and consumes 60+ hours a week. I had to drop everything for 3 months. This worked out great for me because I have good credit and don't have children or a social life, but it's a lot more stressful for people in different circumstances.
Attendance: Their attendence policy is extremely annoying. You don't want to be late. Plan to arrive at least 30 minutes early every morning to account for traffic, parking, and exploding bicycle tires.