Rithm School is a 16-week full-stack web development bootcamp in San Francisco, CA. Students who attend Rithm School will gain the technical skills needed to succeed as a web developer, along with a deep understanding of the industry's conventions and best practices. Rithm School places a strong emphasis on contributing to open source software, which provides a great opportunity to experience what being a web developer is all about. Students must prepare for the full course by completing extensive pre-coursework, which will take approximately 80-100 hours to complete. For pre-work, this bootcamp provides four hours of 1:1 instruction to keep students on track. Also, the full course is capped at 18 students to ensure a tailored learning experience.
Rithm School has a team of experienced instructors with years of experience both teaching and writing curriculum. The school has partnered with companies to ensure the curriculum is not only of the highest quality, but is also relevant, enabling graduates to hit the ground running on day one. Students can also utilize the Rithm School + Skills Fund partnership to help student finance their education, pay upfront, or defer their tuition until they have found a job.
Recent Rithm School Reviews: Rating 4.97
Recent Rithm School News
- How Hinesh Landed a Job at Google after Rithm School
- Guide to Deferred Tuition and ISAs at Coding Bootcamps
- 14 Alternatives to Dev Bootcamp
- Start Date
- None scheduled
- Class size
- San Francisco
- Skills Fund
- Tuition Plans
- 1-3 year plans offered
- Rithm awards scholarships of up to $12,000 to support diversity and strong merit.
- Minimum Skill Level
- Placement Test
Rithm School Reviews
39 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.
In short, Rithm was a truly incredible educational experience that allowed me to transition from my previous job as a high school math teacher to a full-fledged software engineer. It’s hard to write something that hasn’t been already covered in depth below, but let me reiterate on two main points that make Rithm unique: the learning experience at Rithm, and the company projects.
Rithm is an amazing place to learn full stack web development. The small class sizes make asking questions or getting feedback on your code a breeze. The lectures and exercises are of high quality and carefully structured to build on each other. They also constantly incorporate feedback into their lectures to make them more effective. My last note on this are the incredible teachers. I know what it looks like when a teacher is there just for a paycheck, and when a teacher is passionate about teaching and working with students. Without a doubt, the teachers at Rithm love teaching, and want to see you succeed.
The company projects are one of the highlights of being at Rithm. Not only does it give you a feel of actually working on production level code, but it differentiates you from the other bootcamp grads out there (and there are a lot). It also gives you something concrete to talk about with recruiters and other engineers. I talked about my company project in every single interview. It showed how I could take project specs, break them down, work with others and deliver under a deadline. Which is what you do every day as an engineer.
I was very fortunate in my job search and received two job offers in two months after graduating. I couldn’t have done it without Rithm and can’t recommend the school enough.
My name is Hinesh and I attended Rithm as part of the 8th cohort. I was looking at some other bootcamps but a friend had attended Rithm and recommended it and from the first day, I could see why. The classes sizes are small and access to instructors is always there.
The instructors at Rithm truly care about teaching and it shows. They are also extremely talented developers themselves. The curriculum is extremely well thought out and does a good job in balancing breadth and depth. They also really take feedback well and make changes to the curriculum for the better based on it.
The internship experience is also incredible for 4 weeks and differentiates Rithm. You get to work with a large, real codebase and complete tasks which gives you an insight into life in software development after the bootcamp.
If you put in the time and work hard you will succeed at Rithm because the environment, from the class size to the instructors to the job support after the program, will ensure that you do. It was one of the best decisions I have ever made and would make it again in a heartbeat.
Their curriculum is always being updated on multiple levels. By asking for data from recent graduates about their job hunting experience, they can focus on relevant technologies while relegating less important topics to footnotes or Further Study. Additionally, every lecture has an option for feedback, and they definitely pay attention; the Callback Pattern exercise was substantially rewritten after they processed our feedback.
Their support continues even after graduation. They keep office hours every week specifically for alumni and assist in fine tuning the job search for best results. They're really looking out for their students' best interests.
Lastly, they understand the importance of work-life balance. The assessments are just challenging enough to solidify the lessons learned throughout the week. Even though the core requirements are designed to be completed in a reasonable amount of time, reach goals are included as well for the ambitious student. They also throw parties for significant curriculum achievements - such as completing your first sprint! There's often a group of people staying around after class to play a few board games. Although the schedule quite rigorous and challenging, the culture really makes it manageable.
All in all, an incredible experience
Bonus: The company dog is great, and they let me bring my own well-behaved therapy dog to class!
There isn't much I can say that hasn't already been said by the reviews below.
Kristen's TL;DR is a great example of what I mean. All of us feel the same way about Rithm. From the instructors to job assistance, it really hits it out of the park throughout the entire bootcamp.
The curriculum is insanely well thought out and executed. There is the right amount of lecturing and the right amount of project building (seriously, check out any of our Github accounts - there's a ton of cool projects we've built).
In addition, it's constantly evolving using feedback from previous cohorts in attempt to provide the best experience possible.
Not understanding a certain topic? That's OK - you have advisor hours with one of the instructors where you can go through certain topics and discuss what's tripping you up.
Not enough? That's still OK - the instructors will go out of their way to help you understand. They're there to do that, they love teaching and want to see you succeed.
That sort of environment fosters a lot of personal and educational growth which benefits both you and your classmates.
The instructors love teaching (that's why they're there), love seeing people succeed and love answering any and all questions. I recommend attending one of their nightly classes (or auditing a class) to see them in action.
Finally, finding a job post bootcamp. It's hard. Really, really hard. But that doesn't mean impossible (Setting that dramatic tone, no?).
Rithm prepares you for your post-bootcamp life by teaching you CS fundamentals and exposing you to real-world work. When you talk to recruiters, they'll want to see and know more about that real-world work and you'll have that in your back pocket.
When you talk to other engineers, they'll want to know how much you know. Those CS fundamentals will come in handy.
You'll be confident about yourself, what you know, and the work you've done. And then you'll get a job. And then you'll find yourself writing a review saying the same thing we're all saying, what a challenging yet rewarding experience this was (couldn't help myself. Love corny endings).
Good luck (and feel free to hit me up if you want to chat about Rithm or programming or anything really)!
tldr: Rithm wins for best instruction, curriculum, community, and job seeking support.
Curriculum: All of Rithm's curriculum can be found online. They are continually re-evaluating and making sure they are teaching the most relevant and in demand topics while also teaching solid CS and engineering skills. The content is modern, relevant, and still full of the necessary foundational computer science and problem solving skills you need to be a successful software engineer.
Internship/Company project: Towards the end of your program, you'll get assigned to a company project where you'll pair with fellow students and a Rithm instructor to make meaningful contributions to a real production code base. This is ran like an internship and nothing is more satisfying than seeing something you built go live!!! And when it comes time to job hunt, you'll have relevant experience to help guide those interview conversations.
Instruction: If you want to teach yourself, just go watch youtube videos and read tutorials on medium or quora. If you want to actually have instructors that will patiently help you with ANYTHING that you're struggling with, go to Rithm. Code alongs, lectures with slides you can actually keep/reference back to, lab projects and sprints that involve pair programming and solo projects, stretch goals for advanced students and further study for students who need more scaffolding before mastering a topic.
Community: So much of community depends on your fellow cohort members. Each cohort will have its own personality, but the staff will go the extra mile to make sure everyone is included, safe, and comfortable. Sorry judgy mcjudgersons, you won't find a home here.
Job seeking support: At the end of the day, what every potential boot camper wants to know is "will I find a job." Rithm publishes their numbers transparently. The onus is you to do the job seeking, but they are there for you to provide the skills on how to job seek and where to look. The Rithm alumni networking is growing and we refer where we can. The instructors helped me with things like advice for negotiating once I got my job offer, editing my cover letter and resume, practice whiteboarding and take home projects.
Rithm has all kinds of free coding meet ups. There is no better way to check out a school than to see how they teach these free workshops. Most of us alumni are also very findable on LinkedIn, so feel free to reach out to chat! Or better yet, just apply to Rithm and join our awesome community!
Going to Rithm School was one of the best things I've ever done for myself.
As an individual who was unable to finish college due to some unavoidable circumstances, I was always so concerned I would never be able to pursue a career in technology. I was wrong.
I spent a handful of years working in jobs that I didn't really like. It always felt like something was missing. This led me to tinker with the idea of going to a coding bootcamp, and eventually decided to take the plunge and move forward. I completed the Hack Reactor prep program remotely, and absolutely loved what I was learning. I worked hard throughout the course, and at the end I passed the technical interview and was accepted to their immersive program. I wanted to pursue other options in order to make the most informed decision. One of the guys I met through the Hack Reactor course told me about Rithm School, and I also applied to Galvanize. I was accepted to all three (HR, Rithm, Galvanize), and I had to make a decision.
Through word of mouth, I heard amazing things about Rithm School. At the time they were a much newer program, and had only worked with 5 cohorts. Their approach was much different than most of the other programs I looked into, and I liked what I saw.
The main reason I chose Rithm was because of their emphasis on small class room sizes. I have never been able to learn very well in large classrooms. I found the idea of working in a small intimate group much more appealing than being just another person in a massive room.
If anybody tells you that going through Rithm's immersive program is easy, they are lying. I worked harder than I ever have in my life. There is so much material to learn, and it moves quickly. From day one I felt extremely welcomed by all of the instructors, and they served as an excellent source for me to get personal questions answered, which made a huge difference. There were many times I felt like I had hit a wall. I wanted to give up! But those feelings always passed, and before I knew it I started to feel like an engineer.
Rithm does an excellent job at providing the necessary information and tools to be successful in the course. It was obvious that they had a clear picture of what works and what doesn't. The curriculum is well laid out, and each topic tends to build on the previous one.
My favorite part of the program was the company projects phase. I was able to work with an awesome start-up, and build deployable features for their application before I had even finished a bootcamp! It was an awesome experience, and it really solidified everything I had learned in the first half of the program.
The last phase of the program (outcomes) was also crucial for my success. There is so much I didn't know about the interviewing and hiring process for technical roles. Over the course of just a few weeks I learned how to master technical interviews, take home challenges, phone screens, and even post offer negotiation. I would've been screwed in my job search process without a lot of this information.
As the program neared an end, I had mixed feelings of both excitement and fear. I was very concerned that I would have a super hard time finding a job without a Bachelor's degree on my resume. I applied to hundreds of jobs, over the course of just a few weeks. There were plenty of rejections, and it was hard work. Amazingly enough, after a long interview process, I ended up getting offered an awesome position through a referral I had gotten from one of the instructors at Rithm. All of the hard work was suddenly SO worth it.
Looking at my life today, I am beyond grateful for the opportunities I was given based on my decision to attend Rithm School. I have built a strong group of peers (friends) through Rithm School, that I believe will remain a part of my network for many years to come. I have a career that I LOVE, and I couldn't imagine myself doing anything else. What more can I ask for? I am so glad I chose to go to Rithm.
I'm naturally skeptical of a lot of things - Rithm at first was included in that.
After I decided to transition from being a photographer and designer to a software engineer, I began looking at bootcamps in the SF area. The ones that stuck out to me as the two most promising ones were App Academy and Rithm School. After attending App Academy's Bootcamp Prep - I opted for Rithm due to a variety of reasons.
1. The word of mouth surrounding Rithm was exceptional. It was even recommended to me as a top notch program by my instructor at App Academy! It was difficult to find people who had anything negative to say about the program (again, I was skeptical, but read on).
2. The month of real world company experience unique to Rithm's curriculum.
3. The small, intimate learning environment with real world instructors.
My instinct was pushing me to go to Rithm, and after attending their bootcamp prep program and meeting with Elie, I was sold.
I worked harder than I probably ever have in my life but the amount of experience I was able to absorb in only 4 months was astounding to me.
Rithm does a phenomenal job of giving you what you need to learn, demonstrating the value of it, and getting you moving on learning it immediately. At times I was worried that I was being fed things on a silver platter, but I later realized that it seems this way because they focus on essential patterns and best practices. They simply they don't dwell on inessential material. They save you a tremendous amount of time in doing so and you can always go back and experiment later on your own.
The trap I often encountered at Rithm was that because I didn't realize how much I had learned, I doubted myself. The skepticism was always lingering in my mind. Part of it was that I had little to no technical knowledge before attending the program, and another part of it was simply self-doubt.
Now that I am on the other side, have landed a job, and am now integrating into a new codebase - I can honestly say that Rithm is ridiculously legitimate. A truly A+ quality program. Rithm takes a modern, adaptive approach to a modern, adapting industry - and the solution is pure elegance.
The beauty of their system is that it not only works, but it improves every time. They are constantly re-evaluating and sharpening their program and output. They adapt to give each individual person what they need to succeed and they listen when you have an issue.
It's hard to believe at times that four months with the right people can so dramatically change your life if you let it. If you're going to be attending Rithm school: work hard, don't doubt yourself - if you do, never give up.
TLDR: Rithm's ROI is more than worth it. Go to Rithm.
When I first started thinking of making a career switch into coding, I was thinking about taking an online class and working at the same time. I wanted to see if I liked coding and could do well at it, so I attended some free (yes, free) workshops at Rithm. I learned a lot in those free workshops and realized I would learn much faster in person rather than online. I still wasn't sure about Rithm because they were a bit more expensive than other bootcamps, but after attending some more workshops, I was sure that's where I wanted to go. You get way more value for your money there. Elie, Joel, Matt, and Michael are all very knowledgeable in addition to being excellent teachers. I was impressed by their level of expertise, as well as their patience and skill answering questions and explaining concepts. Four instructors for sixteen students allows you to get much more attention. They took the time to meet with us one on one periodically to give us feedback and listen to our concerns. It was clear they genuinely cared about what we were learning and were invested in seeing us succeed.
Besides the outstanding instructors, which is sufficient reason to attend Rithm, they have a month devoted to a real-world company project that I could list on my resume when my job search began. It was during the company project that I actually felt ready to be a professional developer and gained the confidence that I could actually do this.
When it came time for me to find a job, they exceeded expectations. All along, we were doing morning warm-ups in data structures and algorithms, practicing conceptual questions that come up in interviews, and practicing our problem-solving skills. During the outcomes period, we practiced whiteboarding and answering conceptual questions in front of others. And when I actually had phone screens and interviews, I was ready! Everything we practiced was actually relevant and helpful. Jeremy did an excellent job of explaining the value of reverse recruiting, how to reach out to people, how to negotiate job offers, and how to use the tools out their to find jobs. It was not only helpful for finding my first job, but I'll have that knowledge throughout my career whenever I need it.
Not only did Rithm do an exceptional job of training me, but they actually found me a job just six weeks after I finished the program. I applied to hundreds of jobs on my own, but Rithm got me the interview that landed me a job, a good one with a salary that I wouldn't have had the confidence to expect or ask for without their coaching.
In addition to all that, it was great experience and I had a good time getting to know my classmates and the staff. So glad I made the decision to go to Rithm!
I was a university lecturer and legal-economic researcher before I decided on a career change. I attended Rithm’s 6th cohort and was very pleased with the education, the corporate project, and the job search support. I can only wholeheartedly recommend this bootcamp to anyone interested in switching to a career in software development.
You may ask why I attended a bootcamp, especially with so much college education under my belt as I have. I’m quite sure I would have been able to become a self-taught developer, given time, but I decided to attend a bootcamp for the time saving bootcamps can provide. I reasoned that a first-rate bootcamp would have a well thought out and well organized curriculum that distills the most important things I need to know to launch my career as a developer. I thought that the teachers would also keep me focused on these essential things, so I would absolutely not waste my time on learning unnecessary or low-priority things. Plus I hoped that the teachers would help me identify and leverage my strengths and identify and level up my weaknesses to be easily able to get a developer job after the bootcamp. In addition, I thought that the bootcamp would also provide a community of committed, like-minded people all of whom are in the same situation as myself, which can be very motivating and can help me through the rough patches of the learning process and job search.
I’ve been accepted to five bootcamps and vetted all of them before choosing Rithm. The reasons were the quality of Rithm’s curriculum, the commitment of its teachers, the company projects, and the included outcomes weeks and job search support. Rithm’s curriculum was very well organized, especially in comparison to the curricula of other bootcamps, where some of the elements even seemed ad hoc, as if grafted on as an afterthought. Obviously much thought was given to the design of Rithm’s curriculum, as it was building and expanding my knowledge gradually without major leaps or missing steps. Rithm has a permanent teaching staff with low turnover and an excellent teacher to student ratio; so I knew up-front who were going to be my teachers and what kind of teaching I was going to get. Other bootcamps have more temporary teaching staffs with high teacher turnover, so often they weren’t able to tell me who the teachers were going to be, not even how many of them we were going to have. During the bootcamp and even afterwards during job search I found the teachers of Rithm very professional, very committed to their craft, and also very committed to our success.
Rithm’s practice of contracting students out after 10 weeks of lectures to do real life company projects was also very sympathetic to me, and I haven’t seen this implemented anywhere else at Bay Area bootcamps. I thought of this as a final check whether I would actually be able to do the job and the final stage of actually becoming a real software developer. My company project also turned out to be a great conversation starter during my phone screens and interviews, and I suspect that my resume often got picked out of the pile because I had a company project on it. About the job search support I was a bit skeptical initially, because every bootcamp claims to provide some form of job search support. What was a bit different about Rithm was that the bootcamp had three weeks set aside specifically for “outcomes”, which was essentially education how to get a software developer job, from improving the resume to salary negotiations. This training also proved to be very useful and I even discussed my activities with the teachers and got advices after the bootcamp was over, right up to the point when I got an offer.
So I can’t thank Rithm enough: I really enjoyed the bootcamp and learned a lot in a very short time. And most importantly, at the end I landed an awesome job just five weeks into the job search. Thank you Rithm School
I attended Rithm and was part of cohort 5. At first I was a little skeptical about attending a boot camp since up until that point I was taking a bunch of online classes on Udemy. Why would I pay to go to school to learn something which I could easily learn online right? I couldn’t be further from the truth and a couple weeks in it was readily apparent to me that I still had a lot more to learn.
The teachers are top notch and know their stuff really well. I did my due dilligence and went to a few meetups to see their teaching style as well as ask questions. They break down each topic into the fundamental parts and are able to answer most if not all my questions. They got me to where I needed to be and I was able to get a job shortly within a month of graduating.
The reason why I chose Rithm over other bootcamps is the small class sizes and focus on company projects. I can tell you first hand how imperative it was during my interview process to talk about tangible work experiences and problem solving. This instantly gave me a competitive edge over other applications because I was selling myself as an "experienced hire".
Another reason was the small class sizes and tailored help. I asked alot of questions and I always got them answered promptly, even at night. I wouldn't get this type of support anywhere else. The teachers also provided ongoing support after graduating. I was going into Rithm as an alumni and doing takehome challenges and the teachers were more than willing to help.
Overall, my experience was really positive. I'd recommend this bootcamp.
I was part of Rithm’s 3rd cohort (Elie, Matt, and Tim taught) and enjoyed learning there. Like many of you are doing, I was researching a lot before deciding on a coding school and spending hard earned money.
I hesitate to say like many others do that “it’s the best decision of my life” or “life changing” because everyone has had to make many smaller decisions up until the point in deciding to get into development seriously (or most any other career path, tbh). Plus, no matter what school/program you go through, it’ll be life changing— either you’ll end up with a job or you might give up and perhaps be in a significant amount of debt. You’re going to have to balance your skepticism, self-doubt, time, and energy to make it happen and trust the process. That being said, Rithm was a the best choice for me.
From the get-go from getting a call and then having a technical interview, Elie and the team were all friendly and gave specific feedback on how to improve as I whiteboarded problems. I really appreciated this, as Rithm’s interview process mirrors more of what it would be like for a job interview. Another school I had interviewed at before had me debug some code and though it is a needed skill, I’ve never had to debug code arbitrary code that was given to me during a job interview.
- You’ll learn faster with community. I was trying to do it on my own— Free Code Camp curriculum, many cheap/free online courses, community college classes, you name it— it’s possible of course (just look at all the Medium posts of success stories in X amount of months), but for the most part, you’ll be working on a team and many companies want to see that you can produce great work and collaborate with others, rather than seeing solo toy projects. The company projects and pair programming during the course helped build these skills.
- Teaching is iterative - every time you teach is another chance to improve the curriculum and explain things better; Rithm gets that. No teaching by watching video clips or teachers-who-are-really-students that just graduated from that very program. The material is relevant and up-to-date.
- Ask questions! This is crucial- the instructors are there to help and are responsive. I was too chicken to ask questions earlier on (I gave myself a time limit to try to solve it on my own), but I should have gotten over it sooner. Everyone at Rithm is trying to help you learn and improve. I also learned how to ask better questions by listening to others’ questions.
I didn’t include the job assistance rating, as this was primarily done through Outco. This is not to say that Rithm was not supportive in the job search before, but there was a clear division between Rithm (learning and practicing web development) and Outco (resume help, technical interview prep, and CS fundamentals). I think Rithm keeping this in-house will benefit all future cohorts, as there is a greater level of care provided.
Lastly, I just want to say that coding is for everybody. Don’t let a school, company (when applying for jobs), or setback tell you that you can’t make it as a developer, keep persisting and putting work in. Job searching is difficult, and though there is a 6-month job guarantee, it ultimately depends on what you’re looking for and your own confidence in your technical skills, which come from experience. Hopefully you can give yourself some additional time (if needed) to get the work you want.
I had a fantastic time at Rithm School. I was in the 3rd cohort in a class of 11 students. We had so much individualized attention that I was never waiting on a question for more than a few minutes, and the other students were very helpful, kind, and down-to-earth. It was not a cut-throat environment because we were not competing against one another; there were so few of us and there are so many engineering job openings that we knew that the most important thing was helping one another succeed and trying our best. We got experience pair programming, working on real features with startups in an agile sprint format, and building our own independent projects. The environment was fun (we all wore horse masks as the end as a prank to the instructors) but still intense (we moved very quickly and had to work hard every day to keep up).
A bit about my background: I had a Computer Science degree that I completed in 2015 and 2 years of work experience at startups working in Business Development / Operations / Community Management. My software skills were rusty and my web development knowledge was out of date and shaky. I came in wanting to get the preparation I needed to work as an engineer at a modern startup, and I wanted to develop confidence in my skills. Rithm was amazing for both of those -- we learned all the common tools and practiced interview questions so that we would feel prepared when going out on our own.
Job search afterward: I joined when Rithm had a partnership with Outco, and I did the Outco 1-month program in August 2017 right after Rithm ended. The partnership was very helpful because I got to work with some of my classmates and go through the process together, though now that job prep is in-house it will be even more of a tight-knit feeling. Whiteboarding every day was very helpful because that aspect of interviews became less intimidating. I had a bit of a weird path because I was strongly considering PM roles and applied to many of those, but ultimately when I wasn't having luck, I started working for my friend's startup in Community Management while searching for Engineering jobs. I knew I wanted to focus on Frontend so I could utilize my UX Design knowledge, and I lucked out in finding a UX Engineer role that combined Frontend Engineering, UX Design, and Product Management. Rithm was so helpful throughout the whole thing - I met with Elie every few weeks whenever I needed help and he was always available. It was so great to have the support of my cohort members, too, because friends going through the search alone shared how isolated they felt. I'm now 4 months into my role and really love it!! I know Rithm prepared me very well and I recommend it as often as I can to anyone considering a bootcamp!
Hi 👋 my name is Andrew Mundy. I was part of Rithm’s second cohort at the beginning of 2017. As we approach a year since the beginning of my developer journey I wanted to outline my experience. I had been living in SF and working in the bar and restaurant industry for some time. I didn’t have a college degree, I hadn’t been in touch with technology, I had a flip phone. Besides some experience with Adobe products, print design, and a little HTML- my knowledge of coding was infantile. So how did I emerge from a 4 month bootcamp and land freelance gigs, a position as a front-end engineer, and most recently join a startup as a product designer and booking meetings with VC’s pitching for millions of dollars in such a short time?
- Founders are Galvanize expats
- Small, personal cohorts. 3 instructors, 8 students.
- Curriculum included JS, Python, React
- Real world projects tackled beginning to end as a team
- Go to a free class https://www.meetup.com/rithmschool/?_cookie-check=yR93aGhYTWHrN8Wm
- Their entire curriculum is available for free here https://www.rithmschool.com/courses
No other bootcamp can provide what Rithm can. Honestly, it’s a question of whats important to the bootcamp you’re considering. Maximum efficient profit or maximum efficient developers. Who will be your instructors? Students of the previous cohort or world-class, seasoned masters? Rithm provides their entire curriculum online for free. They are not afraid of losing potential customers to themselves. They are selling a mentorship not information.
With so many bootcamps to choose from and the seemingly endless amount of Jr devs fighting to enter the workforce. The question is no longer, “I hope I have what it takes to graduate.” But instead, “How will I graduate with a competitive edge over everyone else?”
The founder / instructors include Elie, Matt, and Tim. All ex Galvanize instructors that didn’t just think there was a better way, they knew there had to be. They didn’t just think they could create the next great developer, they knew they could. The dream team lineup- Elie, a natural, legendary instructor. Matt, a published doctor of mathematics. And Tim, the personable sleeper genius, I think he’s in Mexico right now? Oh, and Whiskey the dog for moral and emotional support.
My cohort was only 8 students to 3 instructors. That meant that no question went unanswered. No person fell between the cracks. It was abundantly clear to everyone in the room if you skimmed through the previous nights homework, the level of accountability was daunting and necessary.
Our final projects included splitting the class into two groups and creating tools for UCSF and Slow Ventures. From choosing what technology stack to outlining an MVP and stretch features, we collaborated with our respective POC’s and created everything from the ground up. Halfway through completion we swapped teams and picked up where the others left off. This simulated the real world situation of walking into a brand new codebase. Going from Python’s Flask to ReactJS proved to be a challenged we were well equipped to tackle.
I never thought I was capable of learning so much so quickly. It was the perfect combination of world-class instructors, intense personal accountability, and real world projects that culminated into an experience that no other bootcamp can provide. Post graduation, I’ve talked to so many grads from other bootcamps and they are always surprised and envious of my experience. I could not recommend Rithm enough. Please, just do yourself a favor and go talk to em, they have free classes all the time. I am also more than happy to answer any further questions you may have or accompany you to any of their free classes. Hit me up! email@example.com
I'm a graduate from Rithm's second class, and I can unequivocally state that it was a fantastic life decision. But I've read more than my fair share of optimistic bootcamp reviews, so let me say a little why I think so highly of Rithm School. I'll try to be as objective as possible, but its pretty hard to contain how highly I think of this school and its staff.
#1 Class Size: The first reason that Rithm stands out is class size - my cohort was 8, and the current one is 14. This is in stark contrast to every other place I checked out, including the likes of Thinkful, Dev Bootcamp, Hack Reactor, and obviously every university class I've ever been in. It really can't be overstated how hard it is to learn how to code "correctly" when starting out fresh, or coming from a career transition - learning the syntax is not enough, you really need an experienced hand to show you the things you can do, but shouldn't do, and the things you should do, that may not seem obvious. And learning those things is really hard to do when you've got a class size of 40+ with 2 instructors and a few TAs forcing you to go through a support-ticket system to get help - sure you'll learn eventually, but time is the most valuable commodity, and you'll expend way more time struggling as a beginner without a helpful hand to guide you. As an autodidact, I personally love the struggle of learning something new...but its really not an optimal use of time when trying to go from student to employed on life's busy schedule.
#2 -The Instructors: Elie, Tim, and Matt are some of the best instructors I've ever had, and they shine in this high-touch, low teacher-to-student ratio environment. I learned more in one hour with Matt during a technical interview in the admission process than several hours of Stack Overflow and Google-fu - they are gifted, caring teachers willing to go the extra mile for you. I can't overemphasize how important this is - in a previous life, I was a teacher, and as a teacher it was never enough to mechanically rattle off the material to learn for the day. We all know those teachers we had that really stood out, that *cared* about our struggle, our welfare, and actually helping us to internalize and learn something. I struggled in large classes to deliver the care each of my students deserved, but here at Rithm, these gifted instructors are able to shine their brightest in helping *you* truly learn and excel. Even when you really f**k things up and basically make life really difficult for an hour after accidently rewriting git history (that's funny...kind of...you'll see :-P...or maybe not)
#3 Career Support: Probably the most important thing after actually learning the thing, you need to get a job doing the thing, and here once again Rithm is fantastic. It's a common criticism of bootcamps that they teach you, and then throw you out into the wild with next to no career support. I should make a point here that part of Rithm's program includes a class with Outco, a separate organization that is fantastic at what they do in helping you prepare for technical interviews. The two organizations work closely together to help you meet the high bar for Outco admission during your time at Rithm. The final product is top-notch technical learning that transitions into top notch CS fundamentals and interview process learning. And I still get job referrals and postings that are a fit for me from the Rithm staff, so they're not just using this as a cop-out - they're with you until you get a job.
I really can't think of any real cons to the bootcamp itself outside of .you get what you pay for, which in this case is a good deal of $$$. They do scholarships and diversity funds though, so I know there are financial options available. I kind of wish they had bathrooms that didn't echo so much, but that's just me. And one thing to be aware of is that sometimes you hear weird sounds/see questionable figures walking around the area of the Mission. I did not consider this a distraction, but rather a educational experience in the different lives others live in the city. Not everyone is as fortunate to learn and work with all the rewards tech offers, and that's something you will be reminded of here (but no, no physical threats to to be had here).
Want to learn more? Reach out to Rithm - I'm happy to provide info too as an alumni. It's a great investment in a growing area, and while I could go for days about how great the program is or how it compares to other people I've known who have attended the likes of Hack Reactor or Dev Bootcamp, the main points are that you'll learn faster and better here than anywhere else locally, and you'll receive top-notch support in getting a job afterwards. Happy coding!
TL;DR: I absolutely loved my experience at Rithm. I moved to SF from Boston to attend and haven't regretted my decision for a second.
There are three key aspects where I believe other bootcamps would struggle to match Rithm:
1. Depth and relevance of curriculum
2. Quality and availability of instructors
3. Job support
This leads into the second point, which is the quality of Rithm's educators. Across the board they are individuals who have eye opening qualifications. One has a PhD in Mathematics, one contributed to the Python source code. All have multiple years of experience working in industry and are always open, friendly, and willing to help you work through a problem. More to the point, you don't have to wait around, or get in a queue when you need help. My cohort had twelve students and two instructors. Rithm keeps the ratio roughly 5-6:1, so the feedback cycle is dropped to nothing, allowing you as a student to avoid roadblocks and quickly absorb material.
Lastly, the job support and job-search portion of the curriculum were excellent and enabled me to receive an offer a month after graduating. Don't misunderstand, you'll still have to do the work of sending out resumes and cover letters, but it helps a lot to have a portfolio replete with Full-Stack projects, a great personal site, and experience with a startup. They also hold weekly office hours for job-seekers to attend and get help with whatever roadblocks they're facing in the job hunt.
To sum up, I'm extremely grateful that I made the choice to attend Rithm School. It was an absolute game changer and should be at the top of the list for anyone considering a bootcamp.
I’m from Boston and I decided to move across the country to attend Rithm School, rather than staying on the East Coast and going to a bootcamp there (or doing a remote program). I’m so glad I made this decision--Rithm School exceeded my already super high expectations.
Tldr: I’m a former high school English teacher with no experience in computer science. I chose Rithm because of the small class sizes, company projects, job search support, and amazing instructors / curriculum. I couldn’t be happier with my decision. I loved the program, I felt really well-prepared for the job search, and I found a job within 2 months of graduation.
Here are some of the factors that set Rithm apart:
Small Class Sizes
My cohort had 14 students and 3 instructors. A lot of the bigger, well-known bootcamps have 40 or 50 students and 1-2 instructors. These larger programs will claim that you get more “real-life experience” in their classes because you’re forced to learn on your own. Rithm gives you all the benefits of “real-life experience” (you work on a project with a real codebase from a partner company, you gain experience reading technical documentation, debugging, researching on Stack Overflow), but you ALSO get thorough code reviews, lots of feedback, and ongoing mentorship from experienced developers. During Rithm, I often had to problem solve and research on my own, but after I finished implementing a feature, I received a detailed code review from an instructor. This is important because, when working totally independently you might create code that works, but it might be brittle and not up to professional standards. Ongoing feedback helped me understand how to write code that was well documented and more easily scalable and maintainable.
The small class size also means that, if you find a specific concept challenging, the instructors are always available to provide one-on-one support and extra review.
Toward the end of Rithm School, you will be matched with a company for a short internship. This is something that makes Rithm unique (most bootcamps have a final project, but it is usually a group project, rather than a project for a real production website or application). The company project is an incredible learning opportunity because you get to work with an existing codebase and interact with developers outside of your instructors and peers at Rithm. It also gives you real experience that you can add to your resume, which is incredibly valuable during the job search.
Preparation and Support in the Job Search
Throughout the program, you will have regular one-on-one check-ins with an advisor who will help you plan for your job search. Your success in finding a job ultimately depends on your own effort and persistence, but Rithm does a great job preparing you. In my experience, almost all of the topics that came up in interviews were concepts that had been covered extensively in Rithm’s curriculum. Rithm also offers weekly office hours for alumni who are in the midst of the job search, so you have ongoing support during the process.
Amazing Instructors and curriculum
The instructors at Rithm have worked in the industry for years. They are incredibly knowledgeable and extremely supportive. They are also constantly updating and refining their curriculum so that it focuses on the most current in-demand skills. The curriculum is also very thoughtfully designed so that projects and concepts build on each other in a clear sequence. And there are always “further study” options so that if you want to keep exploring a topic and deepen your understanding, you have resources and suggested exercises to do so.
If you’re not convinced yet, feel free to check out one of Rithm’s free events. That’s a great way to get a feel for the program. You can also reach out to Rithm alum on LinkedIn if you want more info.
Choosing Rithm school was one of the best decisions I've ever made.
That's saying a lot coming from a student that's as hard to please as I am. I have very high standards when it comes to my personal educationalist instructors at Rithm are extremely knowledgable and love teaching. If you are the kind of student that needs to be challenged above and beyond what most students need, the instructors at Rithm will more than happily provide extra learning resources to help feed your endless technical curiosities and ensure that you grow as much as possible throughout the program regardless of your skill level.
My experience at Rithm was great. We got daily code reviews and were taught not just how to write code, but how to thoughtfully build robust applications. Week after week I was amazed at how much I was learning. The curriculum is very well thought out - and structured in a manner that encourages maximum absorption and retention.
A huge plus for me was that Rithm school spends a considerable amount of time on backend technologies (as well as frontend). If you're interested in backend, then this is a great school. You won't just learn some massive framework and be great at only that framework - you'll learn the fundamental concepts that help you to understand how things are really working under the hood - and apply that knowledge to any tech stack you might encounter.
Rithm gave me the confidence to be able to pick up any new technology and find a thrill in quickly learning and adapting to challenging environments. During our company projects section, our team had to learn an entirely new language and framework within a week, and make significant contributions to a very large codebase. This confidence extended to my job search where I applied far and wide. A month after graduating I received a fantastic job offer working as a backend engineer at a gaming studio.
If you value attentiveness in your instructors, and an environment that will push you towards a path of significant technical growth - then Rithm School is a great choice. I would highly recommend trying out the private prep program before you decide to attend. You'll get to visit the school and get a lesson from each of the instructors to get a sense of their teaching styles.
I wholeheartedly recommend Rithm to anyone who is seriously considering attending a bootcamp!
My overall experience with Rithm School was excellent.
I was doing freelance digital effects and having a hard time finding consistent work. I looked into web development for a new career because I wanted to find a position where I could spend more time with my family and still have a stable occupation.
Rithm School stood out as the best choice for an engineering boot camp due to their small class sizes(12-14 students per cohort) and I also liked the idea of the company projects.
Our cohort was over the holidays, so it was actually a 19-week course including the break. A month after I graduated, I received my first job offer.
During the company projects portion of our course, I worked with a lot of new technology and that experience gave me enough to secure a job.
Now, I'm doing the work that I love to do, I have a 100% remote position so I can take my kids to school and pick them up after, and I'm making a lot more than I ever did in my previous career. It couldn't have worked out any better.
The instructors were also great. They were very supportive of our progress each step of the way. I had Joel, Elie, and Alissa as my instructors. Each instructor was amazing at teaching and very entertaining as well. I was never bored in any of the lectures and had so much fun during the cohort. You could really tell they cared about us and loved what they did for a living.
I would highly recommend this boot camp to everyone.
I was in from Rithm's Cohort 5 from Nov 2017 - Feb 2018. I got a job as a Software Engineer 5 weeks after graduating in addition to multiple offers.
My background is in Fine Art, so I was looking for a program that would offer a lot of support in addition to real-life portfolio projects that would make my resume competitive. Rithm School was above and beyond with what they offered. Not only is the curriculum comprehensive and accessible, the class size was small enough that Elie, Matt, Michael, and Jeremy were always quick to respond with really practical and helpful insights to all of my questions during the program, as well as freakouts during the job hunt.
Further, there is a really great support network for even AFTER we graduated. I highly recommend this program for those who are interested in transitioning into tech, but who are intimidated and overwhelmed by how to approach the materials.
It's really the best investment I've ever made for myself.
One of the immediate benefits of Rithm was the small class size and high teacher to student ratio. This allowed everyone to have access to an instructor throughout the course. This doesn't mean they held my hand through the course! They were excellent at extending a concept or assignment for those stretch goals.
Every morning you are given a warm-up assignment covering data structures and algorithms. This was crucial come time for whiteboarding or toy problem interview questions.
The entire curriculum I would argue leads up to the company projects. Rithm has teamed up with companies for Rithm students to work as contractors on new features for their product or service. This prepares a student for the interview process as they have experience working within a company's production code base rather than a final project built from scratch.
I can't recommend Rithm School enough. You will probably read this and think I'm biased, but .. it's the best bootcamp in San Francisco. I have friends who did other bootcamps and I honestly I think Rithm is the best choice. Four (of the many) things that make it the best: the instructors, the class size, the curriculum, and the contract projects.
1. The instructors: not only are they amazing developers, but amazing teachers. Both of those qualities in a person are hard to find, and all of the instructors fit in that rare description. Other bootcamps you learn almost everything from pairing with other students. At Rithm you actually get to learn from experts, which means your code doesn't just work, it's also well architectured. All 5 instructors at Rithm are just as passionate about teaching as they are about coding, which shines through.
2. Small class size. Who wants to learn in a class of 100 with hardly any actual instructors? Rithm has an unbelievable student:teacher ratio. (Plus they are teachers not past students.)
3. The curriclum is the best out there. Each cohort the instructors try new things, they experiment with curriculum and find out what works the best. It's amazing how good they are at iterating over new ideas and formats to teach the information the best way possible. The curriculum online is my source of truth. I know exactly where to find what I need and I refer to Rithm's curriculum before anything else. I studied from it during interviews and I still refer to it at my job.
4. Contract projects with large code bases. I didn't know how essential this was for me to do well in my first job. If I had walked into my first programming job without already working on a contract project it would have taken me a lot longer to get up and running. But at Rithm we had 4 weeks of devoring a new code base. This means you get to actually learn how to intake an actual code base, not just make small personal projects. Learning a new code base is a very particular skill and getting the practice it was essential. Plus, the contracts on your resume really make you stand out to interviewers.
I can't recommend Rithm enough. Best decision I've made!
I attended Rithm School from Nov 2017 – Feb 2018 and 3 weeks after graduating, I got an offer for a dream job. The small class sizes, the way that the material is taught and having an opportunity to work on production code is what makes a huge difference. If you’re considering Rithm and other bootcamps, read the rest of my review. My unique background may provide some useful comparison for you between Rithm and other bootcamps.
Background: I first started learning to code a little over a year ago. I studied hard on my own and I got accepted to two other coding bootcamps: Hack Reactor and Fullstack Academy. I had attended some of Rithm’s meetups and had a chance to meet the teachers but decided to go with Fullstack because of the cost. After doing Fullstack’s remote program for 3 weeks, I knew I had made the wrong decision. The teachers who taught there could code well, but they could not teach well. The coding exercises we were given for practice were partially coded out already and we would follow written instructions to add things to the code without knowing why we were doing it. There was not much time for questions and topics would go unexplained. It was confusing and I did not feel like I was getting much from copying and pasting from the instructions. After 3 weeks, I regretfully told them I was getting more confused with their program and was going to go back to studying on my own, where I could focus on conceptually understanding the topics instead of breezing over them.
I went to another meetup at Rithm and had a chance to talk to Elie. Elie is a brilliant teacher, one of the best I’ve come across in my life. He has a way of making the most complex topics easy to understand. Elie is one of those people who cares about you enough to help you achieve your fullest and I chose to apply to Rithm after speaking to him. He is a fantastic mentor who helped build my confidence in my coding abilities and has technical abilities unparalleled to any teacher I’ve met. Matt and Michael also deserve mention and are wonderful teachers. Matt is one of the most easily approachable and willing to help teachers I know and Michael has an endless supply of useful advice related to coding techniques and finding a job. The three of them together make up the experience you’d want from a bootcamp.
The classes at Rithm School are small (12-16 students) and the stacks that are taught are current and what the industry is looking for. The teachers care that students get the material and they patiently answer all the questions and explain topics until students get it. They are even willing to come in an hour early or stay late to give you individualized attention if you are still having trouble. Every bootcamp is such that you get what you put in. At Rithm, the teachers make themselves available to guide you and help you get the most out of the experience. I made a commitment to learn the material and worked on it every night and some weekends and I finished the bootcamp truly understanding every single topic that we had gone over, which is a rare occurrence with bootcamps.
After we had finished going through the curriculum, the last 4 weeks of the bootcamp were spent working on production code for real companies. This experience put me miles ahead of the other candidates in the search for a job. The other girl from the Bay Area who was in my cohort in Fullstack (July-Oct 2017) is still looking for a job 5 months later. I got a job doing what I love with wonderful benefits and a fantastic salary 3 weeks after graduating. Since we worked on projects for actual companies and could put that experience on our resumes, by the time I finished the bootcamp, I was already getting numerous calls from recruiters and companies that wanted to hire me. When analyzing bootcamp cost, do the math on what you’d earn as a software engineer multiplied by 4-6 months of a sooner hiring date and you’ll notice you make back Rithm’s tuition difference in less than a month and end up having extra. I wish someone had given me this advice when I was looking at bootcamps myself. Do yourself a favor and go with a school that can really teach you the material. You are setting up a strong foundation for the rest of your career and giving yourself the option to pick the job you want. I can’t say enough how much Rithm helped me get to where I am today and am forever grateful I made the decision to go with them.
Full Disclosure: I had a little coding exprience before going to Rithm School. Nothing professional, though.
When choosing a school, I started out going for the big name. I passed the technical exam and was ready to sign up. Something made me hesitate, and I decided to go through with the on-site tour before sealing the deal. I'm so glad I did. It was a puppy mill for developers. It was obvious from the way they marketed, the one-instructor-per-64-students classrooms, and more. So I checked out Rithm School and it was perfect.
You'll also be taught the most current and relevant languages and frameworks. Not some aging dinosaur language that's on its way out.
Another outstanding aspect of Rithm is that the final several weeks are spent working on real projects, with real teams. You get experience with real git flow, writing production-level code. The importance of these few weeks cannot be overstated.
I cannot speak to their upcoming job search assistance program (not sure what it's called) as it didn't exist when I went through. I went to a separate school for that. Since it was Rithm that set me up with that school, they get a 5*. I'm sure their on-site job assistance program will be just as awesome.
So did Rithm prepare me for the job market? I start my new career on Monday, with a big name in social media!
Rithm is an incredible experience, and any would-be web developer should consider attending. I did not get paid to say that. But I'll totally accept bribes to make the review even better *ahem* *ahem*
After investing my time, energy, and money at Rithm, I now have the job I was hoping to get at a salary in excess of my expectations.
Our latest on Rithm School
After college, Hinesh found himself in a technical support role, and discovered a passion for software development. He decided to pursue programming full time and attended Rithm School coding bootcamp in San Francisco on a friend’s recommendation. After 16 weeks of bootcamp study, a real-world project with Course Report, and two months of job seeking, Hinesh is “incredibly happy” to be a software engineer at Google! He explains his Google interview process, and how the skills he gained from Rithm School help him learn new technologies on the job!
What’s your background and how did you end up at Rithm School?
I hadn’t planned to go into software engineering. For a long time, I actually wanted to be a doctor. I liked engineering, and competed in math competitions in high school. I combined my interests and studied biomedical engineering, with a plan to go on to medical school.
During my gap year between college and medical school, I worked as a Technical Services Analyst at Epic Systems, a medical software company, helping clients troubleshoot their issues and doing a few small development projects. After that year, I decided to stay in software instead of going to medical school. It was a tough choice, but I think it was the right one.
I worked at Epic Systems for another two years and loved the software development part of my job. I started weighing my options – do I go back to school, do I take a bootcamp (which I had heard about from a friend), or do I teach myself how to code? I decided a bootcamp was the way to go to become a software engineer so I picked Rithm School.
Why did you pick Rithm’s coding bootcamp specifically? Did you consider other options?
How did you pay for your bootcamp?
During my time at Epic Systems, I saved up a pretty substantial amount of money so I was able to pay for Rithm using my savings.
What was the Rithm application and interview process like?
The application involved filling out a form with information about myself and my background, followed by a technical interview with one of the founders. A lot of my classmates went to the campus to do the interview on a whiteboard, but since I was located in Madison, WI, and Rithm is in San Francisco, I did mine over video call. We did a code share, where the interviewer posted a problem in a code share document, and I talked about my process, how I would solve the problem, and then wrote up a solution. During the interview itself, they taught me ways to improve my code – it was neat to get that feedback at that stage. After the interview, I got an offer to join Rithm School.
Who were the other students in your bootcamp cohort?
My cohort was about 14 people. The small size was great because we all got to know each other. The ages ranged from recent college grads to people in their late 30s with a couple of kids. Our cohort only had one woman, but I think that was atypical because other Rithm cohorts were 50% women. We came from all sorts of backgrounds – some people had worked in finance, one person was a project manager, there were two teachers, and one person had worked at Dreamworks as a visual effects artist. Some people had STEM education and some didn’t. During group projects and pair programming, we heard different opinions and ideas from people with different backgrounds.
Describe the learning experience at Rithm – what was a typical day like?
Rithm took a lot of care in developing the curriculum. For the first few weeks, we would have a morning lecture with slides to go over a new concept and then we’d go to the lab for paired programming exercises to reinforce the concepts. After lunch, we’d have another lecture and more reinforcement exercises.
It also varied from week to week. During the React module, we had to learn all the basics in the mornings and afternoons, with smaller exercises to get the foundations. Eventually, we worked up to a morning lecture, followed by partnering up to build a full scale application over three days, to reinforce everything we’d learned in that framework up to that point.
We had two main instructors, had access to the two instructors in the other class, and a recent grad served as a lab TA. The instruction quality was great and they were all very experienced. One instructor had been coding for 20 years and had tons of industry experience. During lab, the instructors were available for questions and provided feedback on your progress, what you could improve, and other tactics you could consider. They also did code reviews, sharing best practices and industry standards to improve your code and make it more efficient and readable.
What was your favorite coding project at Rithm?
We built a mock application from the ground up called Jobly where you can search for companies and apply to job postings. We built the backend API during our Node Express module and during the following React module, we built the front end that worked with the API. We got to build the entire application from front end to back end to databases. We also did complex things like full user authentication authorization flows – the complexity and scope of the project was significant, so I really enjoyed it.
Tell us about your final project with us at Course Report! What was it like to work on a real-world project?
Rithm’s unique real-world project experience requirement was another reason I was drawn to the bootcamp. There were six of us on the Course Report team and one of the biggest projects was building a minimum viable product (MVP) for a mobile app – it was awesome to build something from scratch. It was difficult to jump into a new backend (Rails), but with the help of instructors, we were able to search through our code on a larger scale than we originally had for our mock apps. We had to figure out how everything interacts, the changes you need to make, and the challenges due to the scale. We worked with a lot of new technologies and had the freedom to do what we wanted. We had never worked in React Native or built a mobile application, and we had an opportunity to work with Redis, a new database for us.
After Rithm, that real-world project was a big part of my job search. Being able to talk about my real-world experience was something employers wanted to see.
How else did Rithm prepare you for the job hunt?
After that project, we had the final 3 weeks of the Rithm curriculum called Outcomes. The instructors lectured us on job hunt strategies like doing reverse recruiting, applying effectively for jobs, how to phrase emails, different ways of applying, and referrals. On top of that, we had a week of data structures and algorithms practice to prepare us with computer science skills to use in technical interviews where we would need to write algorithms out on a whiteboard.
We also had support after we graduated. On Fridays, Rithm holds office hours for alumni where you can ask any question on the job search. Job searches can be emotionally difficult so it was great to be able to go back to Rithm and be with the other people from the cohort who were all in the same boat. The instructors were also there to help. It was the support I needed after I graduated and it would have been more difficult if I had completely lost touch with Rithm.
Congrats on landing a job at Google! How did that come about and what was the interview process like?
Google’s interview process is pretty difficult – I was able to get a referral from someone I know but I also needed to send in an application. I went through a lot of interviews including a phone screening and an on-site interview with a few different technical problems to solve – they based your hiring on your ability to problem solve, and had more emphasis on the data structures and algorithms versus some other companies. It was a lot of white boarding!
I was definitely hoping for a job at a company like Google, but my main goal was just to get a job in software development and then figure out exactly what I wanted to do from there. Software development is so broad, you don’t necessarily know where you want to start, but once you start working, you’ll figure out what aspects you really like after you break into the industry. I got lucky because working at Google has been my dream job and I’m incredibly happy to be here. It was what I was shooting and hoping for, not knowing how much of a longshot it was, but here I am!
What’s your role and are you using the programming languages you learned at Rithm?
How has your background as a Technical Services Analyst helped you in your new career path?
It didn’t necessarily help me with software development, but it helps me work with clients and other people. I think my communication skills and working with others to solve problems has improved because of that role. I’ve also benefited from my problem solving and critical thinking skills, because I had to look into problems clients reported, which carries over to solving problems with software development. I’ve always naturally been a problem solver and I enjoy it a lot.
What’s been your biggest challenge or roadblock in becoming a software developer?
Rithm was great, but after the bootcamp the job hunt was the hardest part for me. It took a few weeks for me to get some traction and two months to get an actual offer – a lot of jobs are looking for people with more experience, so it was a bit frustrating at times when you’re starting into a new career. I’m glad that Google is open to diversity – they looked past the fact that I don’t have a CS degree, saw my potential in developing software, and gave me a chance.
How are you staying involved in Rithm School and the other grads?
A lot of us play in a soccer league, so I see my classmates every Saturday. Rithm also hosts alumni happy hours to catch up with each other and the school. It’s great to stay in touch with them even after you’re done with the bootcamp.
What advice do you have for others who are considering a career change with a bootcamp like Rithm?
If you’re unhappy with what you’re doing and are thinking of software development, definitely dip your toe into it. I did the Hack Reactor prep course – do a few small coding projects to ensure you’re interested in it. If you find you like it, it’s definitely possible! A lot of people are able to make this switch because tech is so big. Bootcamps are great options for making the change quickly and it was definitely one of the best decisions I’ve ever made – just go for it!
Just as they’ve developed disruptive education tools, technology bootcamps are also adopting payment plans which allow students to pay nothing or very little until they graduate and find a job. Deferred tuition and income sharing agreements (ISAs) are becoming more widely available, and give students who don’t have $20,000 in the bank, access to life-changing learning opportunities. This guide will help you sort through the details and differentiate between the terms; plus, we’ve even helped you start your research by compiling a list of coding and data science bootcamps that offer ISAs or Deferred Tuition.Continue Reading →
With the closing of Dev Bootcamp (slated for December 8, 2017), you’re probably wondering what other coding bootcamp options are out there. Dev Bootcamp changed thousands of lives, and built a great reputation with employers, so we are sad to see it go. Fortunately, there are still plenty of quality coding bootcamps in the cities where Dev Bootcamp operated. Here is a list of coding bootcamps with similar lengths, time commitments, and curriculums in the six cities where Dev Bootcamp had campuses: Austin, Chicago, New York, San Diego, San Francisco, and Seattle.Continue Reading →
Elie Schoppik is a self-taught developer, and after teaching at two coding bootcamps, he decided it was time to start his own. Along with two co-founders, Elie started Rithm School in San Francisco to provide smaller class sizes and a greater focus on the student experience. We chatted with Elie to learn about his software development teaching experience, the reasons for founding Rithm School, and his top tips for aspiring bootcampers.
How did you get started in software development?
I graduated from college in 2010 with a degree in finance and I knew nothing about programming. When I started an education company with a developer friend, I had to learn to code on the job in order to build our product. Teaching myself to code was really difficult, but I was lucky to have great mentors helping me through my learning process. I was surrounded by software engineers who guided me through the basics, and helped me learn how to write good code. That's one of the things I love the most about teaching students – it's very easy to just write code that works, but when you get into the real world, writing clean code is crucial. I try to instill in students the importance of writing good, clean code from the start.
As a founder of Rithm, what motivated you to start your own coding bootcamp?
My two co-founders, Tim Garcia, Matt Lane, and I all taught for about a year together at other coding bootcamps. We saw a lot of frustration with very large class sizes and a small number of instructors. As a teacher, it's really demoralizing to know that there are some students you just won't have the time to help. You know the student spent the time and money, and has made a commitment, but you're kind of powerless.
When we started Rithm School, we wanted to focus exclusively on very small class sizes. So we keep our classes at 12. The goal is to have a constant process of checking in with students, pairing with students, working with students daily and always knowing how they're progressing. Our fundamental theory is that for-profit education does not scale. We want to provide each student with the same interviewers, instructors, curriculum, and level of support. We're going to be constantly iterating but provide the same product and same quality.
As a self-taught developer, how do you feel about the “bootcamp” model? Did you have to be convinced of its efficacy?
I think it's a phenomenal model in general. The idea of being able to change people's careers and lives over the course of such a short period of time is unbelievable. As long as students have the mental picture of how hard it's going to be and how much work it will take, I think there's some incredible progress that can be made in this space. If they have that mindset from day one, they’ll be successful.
There are quite a lot of bootcamps in San Francisco – what makes Rithm School stand out?
First and foremost, the small classes. We keep our student to teacher ratio at 4:1, maximum. Tim, Matt, and I have experience as coding bootcamp instructors and have been teaching for over three years. Tim has a master's degree in computer science, Matt has a PhD in math, and I have teaching and industry experience, so we all bring unique perspectives to Rithm School.
We are striving to open source all of our curriculum. We have about 45% of our current curriculum available for free at rithmschool.com/courses. And at Rithm, by the time you start working with us, you have already taken advantage of some of our free online courses. Our goal is to be as transparent and honest as possible about the education that people are going to get. We focus on the student's experience, and we’re not trying to rapidly scale at this point. We want to keep our classes small, build a really good business, and provide the right kind of educational materials.
Is Rithm School working with the BPPE (Bureau for Private Postsecondary Education) in California?
Absolutely. When we first started Rithm, working with the BPPE was actually one of the most important things. We've submitted our application, and we're in the process of being approved. We actually need one year of audited financial statements, so once we’ve been operating for a year, we can submit the final application. Even though there’s a lot of bureaucracy, there's also so much value in transparency in coding bootcamps. We've seen coding bootcamps get shut down, so we respect the BPPE and what they’re doing.
Rithm School is now teaching your second student cohort. What did you learn from your first cohort?
We're always iterating on the curriculum. Our first cohort had two students and our current cohort of eight students is now working on company projects. Through our past teaching, we’ve seen what technologies are most useful for teaching and valuable to the job search. At General Assembly, I was teaching Node, Rails, and Angular – that has evolved at Rithm School to teaching Python, React and Node.
What have you learned about your own teaching style over the past three years? What can students expect in the classroom?
I try not to lecture with slides too much. Instead, I lecture in small intervals, then give students the opportunity to code. That’s the reason our classes start at 9am and end at 6pm. If you're coding all day, then you can’t do much past 6pm.
As I’ve grown as a teacher, I’ve introduced more pair programming. Our instructors actually sit behind students and pair program with them all day. Since we have a small class size, we can divide our students into three groups of four. And between each instructor, we can sit behind those groups and just watch them code all day. With pair programming, we see students’ learning accelerate so much more than in traditional lectures where students move more slowly and get bored more easily.
Since our curriculum is online and available to all students, we encourage students to read ahead to the next section and practice a couple of exercises. Then the following day we flip the classroom and work on projects most of the day.
After working with so many bootcamp students, can you tell us what makes the ideal bootcamper?
Before you enroll in a bootcamp, one of the most important things is to understand the commitment. Reading about programmers, having friends who are programmers, hearing how exciting it is, and learning about the salary potential can be wonderful. But that’s not the point. Some people really don't realize the intensity of a bootcamp until they’ve spent the time and the money, which is dangerous. It’s important that students understand what they're getting into, and that's why we have our curriculum online. You can chat with us on the site as you're working through the material, and the goal is to be really personable. I advise students to be very honest about what you're getting yourself into.
The best students have done the research and have tried coding. People who have STEM backgrounds will naturally pick this stuff up faster because they have previous exposure. But other students have been Lyft drivers, massage therapists – we've seen students from all walks of life be successful. It's really about the student’s ability to problem solve and to be intellectually honest and transparent about how you best learn.
What types of jobs are you expecting your students to be prepared for when they graduate?
We encourage our students not to have an assumption about their first job after a bootcamp. Some students graduate and are really excited to take an internship at a larger company, while other students want to start their own companies. We also have students who are interested in working in nonprofits. We don't mandate that students work with any specific company.
After 13 weeks of our program, we connect students to four weeks of intensive data structure algorithms and behavioral interview prep with a company called Outco, with whom we’ve partnered to help with this prep. The focus is to make sure students are ready for the job search – it’s a very different skill than learning to program.
Rithm School recently raised money from a venture firm called Slow Ventures with the intent of sending our grads to their portfolio companies. We expect to graduate about 60 students this year, and we have about 120 portfolio companies with Slow Ventures, plus the entire Outco network. So we have a lot of hiring companies to work with our students. We're focusing on figuring out students’ goals after class and tailoring our curriculum and projects to those goals. We respect that some students don't want to work at big tech companies.
How do you assess student progress throughout the bootcamp?
Since students are coding most of the day, towards the end of the day students will submit a pull request, push their code up to GitHub, and we review it. Having such a small class of students means that we can do pretty thorough code reviews on a regular basis. We also do more formal assessments every second or third week.
A differentiator of Rithm School is that if we find students are falling behind or we've made a mistake in the admissions process, we encourage students to apply for future cohorts, but they receive a full tuition refund. If we did something incorrectly, we should not punish them for that. They’ve made the time commitment, and we will do our best to make it work with students. At other bootcamps we saw a lack of guidance past a certain point. Rithm School is doing it differently; we really focus on the student experience. In the first six weeks, if it's not working out, we go our separate ways. If students complete our program and don't find a job in six months, then we do the same thing – students receive a full tuition refund.
For our readers who are beginners, what resources or meetups do you recommend if they're thinking about a coding bootcamp?
Do you have any other tips or suggestions for aspiring bootcampers?
Make sure you get the answers you need and meet the people you'll be working with on a daily basis as early as possible before you invest time and money. If you get an opportunity, it’s essential to know who's going to be teaching you and potentially work with that person before you make that commitment. In Rithm School’s interview process, the first phone call is with me, then you’ll speak with my co-founders and our Director of Operations.
The more you can learn on your own, the better, but there is a certain point where you’ll hit that ceiling, and you’ll need to accelerate your learning by attending a bootcamp. When Rithm School published our online courses, a lot of people questioned why we would give away our curriculum. Our response is that if you can't afford our school, or you're not able to come to the San Francisco area, who are we to stop you from learning with us? After that, if you want to accelerate your learning, and skyrocket your growth as a developer, we'll be here to help you do that.
Welcome to the September 2016 Course Report monthly coding bootcamp news roundup! Each month, we look at all the happenings from the coding bootcamp world from new bootcamps to big fundraising announcements, to interesting trends. Of course, we cover our 2016 Outcomes and Demographics Report (we spent a ton of time on this one and hope everyone gets a chance to read it)! Other trends include growth of the industry, increasing diversity in tech through bootcamps, plus news about successful bootcamp alumni, and new schools and campuses. Read below or listen to our latest Coding Bootcamp News Roundup Podcast!Continue Reading →
How much do coding bootcamps cost? From students looking for free coding bootcamps to those wondering if an $18,000 bootcamp is worth it, we understand that cost is important to future bootcampers! While the average full-time programming bootcamp in the US costs $11,906, bootcamp tuition can range from $9,000 to $21,000, and some coding bootcamps have deferred tuition. So how do you decide what to budget for? Here, we break down the costs of coding bootcamps from around the USA.