Hi, I’m Brian, a former senior software engineer and now software engineering mentor at Pathrise. I have worked with hundreds of software engineers to help them land their dream job. Check out my review of Codesmith.
Updated in 2021
- What does Codesmith do?
- Who is Codesmith for?
- What does Codesmith cost?
- Ratings and reviews of Codesmith
- Alternatives to Codesmith
- How does Codesmith compare to Pathrise?
What does Codesmith do?
The onsite immersive program condenses the key elements of a four year computer science degree. Then, it 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. In doing so, they gain a deep understanding of the core elements of computer science. The program also provides 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 and participate in activities together.
Who is Codesmith for?
On their website, they explain that the immersive program is designed for driven individuals who are ready to build a career in software engineering or improve their coding skills so they can land mid- and senior level engineering roles. To be qualified to apply, 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. Then, they complete a coding challenge.
Upfront tuition for the full-time onsite software engineering immersive program is $16,950. Students can also choose to pay in installments: $2,400 deposit + $2,550 down payment by the 1st day of the cohort + 3 monthly payments of $4,800. They also offer scholarships to talented people from underrepresented backgrounds, veterans, and other coding bootcamps graduates. Qualification is based on a combination of your application and interview scores at Codesmith’s discretion. Students can also take out loans through Ascent Funding.
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 said that they learned a lot. 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.
- Likewise, Prime Digital Academy has full-time and part-time courses in UX design and software engineering.
- Hack Reactor, Nucamp, App Academy, Fullstack Academy, Turing, Code Fellows, Launch 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.
- For students looking to do a part-time or full-time bootcamp, Galvanize, Covalence, Byte Academy, devCodeCamp, and Coding Dojo offer both choices. Altcademy has a flexible, self-paced software engineering program.
- Codecademy is one of the most popular coding programs online. They provide free courses on many different programming languages. They also offer membership options ranging from $20 to $40. Learn more about Codecademy in our review.
- Another option is Grand Circus, which teaches courses on Java, front-end, and C# .NET. Their campuses are in Michigan, but they also offer online options.
- Likewise, Tech Elevator, Epicodus, and Redwood Code Academy are software engineering bootcamps with online and on-campus options.
- Similarly, Nashville Software School has courses in full stack web dev and data science.
- 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.
- Aspiring software engineers and web developers can also consider CodeX Academy, a self-paced coding bootcamp with mentorship opportunities. Learn more about CodeX Academy in our review.
- Or, consider Kal Academy, which works with women and underrepresented groups on software engineering, web dev, and data.
- 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.
- edX is one of the largest online learning platforms. They have courses from top universities like Harvard and MIT as well as big tech companies like Microsoft. Learn more about edX in our review.
- 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.
- You can also check out Bubble no-code bootcamps to learn how to make products without coding. Learn more about Bubble in our review.
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 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. There are only 2-4 hours of sessions per week and fellows can schedule 1-on-1 sessions as needed. It is also completely personalized.
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 the Pathrise program find a job, on average, within 3-5 months of joining the program. The Pathrise income share agreement means fellows don’t pay anything until they start working at their new job.
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.