A photo of a review of Codesmith as a software engineering bootcamp

A review of Codesmith as a software engineering bootcamp

Hi, I’m Brian, a former senior software engineer and now software engineering mentor at Pathrise. I work with hundreds of software engineers to help them land their dream job.

What does Codesmith do?

Codesmith is a software engineering bootcamp with online prep and intro courses and on-campus immersive programs in New York City and Los Angeles. The goal of the immersive program is to teach full stack JavaScript and computer science to prepare students for mid- and senior-level software engineering roles in 12 weeks.

The onsite immersive program condenses the key elements of a four year computer science degree and combines them with a modern curriculum focusing on developing the skill set companies highly value. Students master algorithms, data structures, programming paradigms, and design patterns, gaining a deep understanding of the core elements of computer science. They also provide networking help and career advice for students and graduates.

Most students spend over 70 hours at Codesmith each week. The general daily schedule goes from 9am to 8pm Monday-Friday and 9am to 4:30pm on Saturday. Students work on analytical problem solving and production projects, as well as participate in coding challenges and analytical problem solving. They also have lunch and dinner with their cohort as well as participate in activities.

There is not an online version of the immersive program, but Codesmith does have courses for people who are looking to learn online. They have an online bootcamp prep course, a CS prep course, and CSX, which is a free, online Javascript learning platform. They recommend that students who are interested in taking the immersive course or a similar advanced bootcamp should do CSX, which takes 30-50 hours for the first 4 units and 40+ hours for the next 3 units, and then the CS prep course, which runs for just over two weeks with 15 hours of class per week.

Who is Codesmith for?

On their website, they explain that the immersive program is designed for driven individuals, ready to build a career in software engineering or improve their coding skills to land mid- and senior level engineering roles. To be qualified to apply to our Software Engineering Program, you must have at least a high school diploma or equivalent (i.e. GED or placement exam).

What does Codesmith cost? How much work is involved?

There is a fairly rigorous admissions process in which students are screened to ensure that they have strong technical potential, as well as communication and problem-solving skills. To start, candidates fill out an online application in which they complete questions about their experience and optionally complete a coding challenge.

The next step is a nontechnical interview in which candidates meet with a Codesmith admissions team member and come up with a personalized plan to prepare for the technical interview based on the desired start date. Often this prep includes the CS prep or CSX course. Then, candidates work through their technical interview, which is mainly focused on Javascript questions. They mention that most candidates do not pass the first time and re-interview.

Tuition for the full-time onsite software engineering immersive program is $18,800. They also offer scholarships to talented people from underrepresented backgrounds, veterans, and other coding bootcamps graduates, based on a combination of your application and interview scores at Codesmith’s discretion. Students can also take out loans through Climb Credit and Skills Fund.

Ratings and reviews

The reviews online of Codesmith are mixed, but mainly positive. They are on SwitchUp’s list of best bootcamps. On CourseReport, students felt like they learned a lot and they were impressed by their results. Many of them ended up working as mid-to-senior level engineers with high salaries, but all of them mentioned that students need to be ready to put in the work to get there.

Commenters explain that the program requires a lot of work, especially upfront, but that helps for students to jump in and learn from the beginning. One of the negative reviews comes from a hiring manager who felt like the Codesmith grads were being dishonest on their resumes when describing the projects they did in the program.

Alternatives to Codesmith

As a bootcamp with a focus on software engineering, there are a fair number of alternatives.

  • Students can also consider Kenzie Academy, a full-time tech bootcamp that offers in-person and online courses in 2 tracks: software engineering & UX design and front-end engineering. Learn more about Kenzie Academy in our review.
  • Hack Reactor, App Academy, and The Software Guild also offer online and on-campus courses for their software engineering bootcamps.
  • One of the most well known bootcamps is General Assembly, which offers full-time, part-time, and 1-day courses on a variety of topics like software engineering, data science, UX design, digital marketing, product management, and more. Read more about General Assembly in our review.
  • Actualize is a software engineering bootcamp with a 12-week online and on-campus program in Chicago. The online course is done live, so students get the same experience as those who attend on-campus.
  • For students looking to do a part-time or full-time bootcamp, Galvanize, Covalence, and Coding Dojo offer both choices. Altcademy has a flexible, self-paced software engineering program.
  • With a time commitment of 12-24 months, Launch School is an option for aspiring software engineers willing to spend a lot of time on a program.
  • Codeacademy teaches online courses in computer science and coding for free and also offers membership that are around $20-$40 per month.
  • Students looking to defer payments until after they get a job could check out Lambda School and Rithm School, which both offer income share agreements (ISAs) to finance the tuition of the bootcamp.
  • You can check out Udacity and Springboard, which are online educational platforms that students can use to brush up on the basics or advance their current tech skills. Read more about Udacity and Springboard in our reviews.
  • Students can also check out Coursera, which provides free and low-cost college courses from $29 all the way to $25,000.
  • Udemy, Treehouse, Ruby Koans, egghead, and Pluralsight are online learning platforms with thousands of courses in a variety of topics.
  • SoloLearn, freeCodeCamp, and W3Schools are free alternatives for people looking to learn programming languages.

How does Codesmith compare to Pathrise?

Codesmith is a bootcamp, with courses for people who are interested in learning how to become a software engineer. At Pathrise, job-seekers in our program should already have a background in the field they are interested in so that they can participate in and fully benefit from our technical workshops, where we provide a more specific curriculum based on what they will see in their interviews.

All of our workshops and sessions at Pathrise are live, as well as recorded, so that job-seekers in our program can review them afterwards and continue learning. Our program is flexible, with only 4 hours of group sessions per week and 1-on-1 sessions that can be scheduled whenever job-seekers need them. It is also completely personalized to work on the specific skills that people struggle with the most.

Specifically, Pathrise focuses on technical and behavioral interviewing as well as resume and LinkedIn optimization, portfolio building and strengthening, cold email and reverse recruiting lessons, and negotiation templates and guidance. Job-seekers in Pathrise find a job, on average, within 3-5 months of joining the program. The Pathrise income share agreement is just 9% of their first year’s salary.

Pathrise is a career accelerator that works with students and professionals 1-on-1 so they can land their dream job in tech. If you want to work with any of our mentors to get help with your technical and behavioral interviews or with any other aspect of the job search, join Pathrise.

Apply today.

Pathrise logo

Leave a Reply

Your email address will not be published. Required fields are marked *