About Codesmith
Location:
Codesmith’s Software Engineering Immersive program is an advanced residency designed to help individuals launch a meaningful, high-level career in Software Engineering. Codesmith offers full-time (13-week) and part-time (38-week) remote software engineering... Read More
Do you represent this school? Suggest edits.
Courses
Full-Time Remote Software Engineering Immersive
Part-Time Software Engineering Immersive
CS Prep
JavaScript for Beginners
NYC Onsite Immersive
Codesmith Reviews
Average Ratings (All Programs)
Stone Fuglaar
Graduated: 20209/29/2020
Course
CS Prep
"CSPrep Grad"
I started playing around with Javascript in March and have spent months looking for a pre-course for a bootcamp that suited my needs. The teachers in this program were absolutely amazing and showed passion in teaching the content. The amount of information... Read More
Do you represent this school? Respond to a review.
Randy Reyes
Front-End Software Engineer | Graduated: 20209/17/2020
Course
Full Stack Software Engineering Immersive Program
"Hyperbolic Time Chamber"
Before Codesmith, I was working in front-end web development (HTML and CSS) for about 4 years. There was a point where I decided to bring my JavaScript game up to the next level and researched extensively around for a bootcamp that aligned with my goals.... Read More
The software engineering program is a hyperbolic time chamber, where you learn 4 years worth of college education in 3 months. It’s set up in a way where they teach the practical side of computer science through a series of solo and group projects. The program is intense, and although researching, parsing, and implementing for 12+ hours almost everyday takes a mental and emotional toll, it’s a small price to pay for a lifelong investment in financial stability, emotional well-being, and a community that supports you throughout the process (even when searching for a job).
Now after several months of job hunting, I’ve accepted an offer to be a Front-End Software Engineer at a company that shares the same core beliefs as me. I’m thrilled to start this new chapter, and this achievement reinforces a certain mindset: as long as you work with diligence and positivity, growth and success will come your way. Thank you Codesmith for changing my life.
Alexander
Graduated: 20209/16/2020
Course
Full Stack Software Engineering Immersive Program
"Great Experience, happy with the outcome"
I was skeptical of Codesmith's advertisements and actually interviewed at 5 other programs. I started attending JSHP Lectures at night and eventually graduated from the program. TLDR: The process works, the results as advertised are true, and what you... Read More
Know before entering: This is not like other programs, it's very intense. For those willing to work extremely hard, pull long hours, and push your limits of learning- this program is for you. The results are there, it's a lot of work to achieve them but they are possible. You will accomplish things you may not think are possible, and have such a deep depth of knowledge coming out of the program. There are many engineers in industry who will not have the depth of full stack web development that Codesmith grads have.
Highlights about the program: You'll meet people who will become true friends, you'll overcome obstacles together, and achieve some incredible final products. You learn a wide range of topics across the full stack web development space, essentially taking an idea to a fully deployed web application. The hiring program is fantastic, even after graduation there are meetings and lectures to attend, you never stop learning. The negotiation part is great.
Constructive advice: I would like to see TypeScript incorporated into the core curriculum, it's an essential part for most companies now so it would be nice for it to be formally taught. Some aspects could be a little better organized and the days may be restructured to be less "interrupted", especially when building projects.
Overall, I'm very happy to have gone through this life changing experience. It's incredible how much can change in such a short window of time.
Seamus
Graduated: 20209/14/2020
Course
CS Prep
"CSPrep"
CS Prep was a great way to get familiar with the teaching style, meet your cohortmates and prepare for the immersive interviews. The wonderful instructors provided a lot of clarity to approaching coding challenges that I didn't even know that I didn't... Read More
Eric
Software Engineer II | Graduated: 20198/25/2020
"update, one year after graduation"
Hey! A little over a year ago, I finished Codesmith and got my first fulltime software engineering job. In general, I felt like the process is probably not for everyone, but if you can be empathetic, work hard, and push your limits, you can pretty much... Read More
Anonymous
Software Engineer | Graduated: 20208/10/2020
"Difficult but absolutely worth it"
I spent nearly a year researching various bootcamps before deciding to go with Codesmith and I don't regret it at all. What first attracted my attention were the noticeably higher admissions standards and graduate salaries than all of the other options... Read More
This was truly a life-changing program for me and my cohort mates would say the same. We still talk daily about news in the web development community, how things are going at our new jobs for those who have been hired, and job search advice for those who are up next. The network you'll build and the support you'll receive are really incredible here. It might have been the most challenging thing I've ever done, and the end of the program as well as the job search were a real grind (especially during COVID), but I'm also so proud of myself for setting this goal last year and now accomplishing everything I set out to do. I could nitpick certain parts of the curriculum and how some things were organized, but in the end it doesn't really matter because the learning style emphasized at Codesmith forces you to get comfortable diving into the unknown and figuring things out with minimal hand-holding.
You will absolutely feel like you're not getting enough time covering, well, almost any of the material. But that's okay because you're setting a foundation for yourself by learning the things that will have the most impact, and then moving on so you can cover as much material as possible. If I tried to learn these things on my own I'd easily take over a year, maybe even two, to cover just as much ground because I know I'd waste time diving into every rabbit hole thinking it would make a difference when it really wouldn't. They give you the tools to continue to grow beyond the end of the 12-week program so you'll have the mindset of a real software engineer and not just another 'bootcamp grad.' They also now offer part time remote programs that take longer to complete but provide the same curriculum for people who aren't able to leave their current jobs to attend the in-person programs in LA or NY. All programs are currently remote due to COVID anyway.
Jason
Software Engineer II | Graduated: 20208/4/2020
Course
Full Stack Software Engineering Immersive Program
"A One Year Successful Career Change"
Just a little blurb about bootcamps and bootcamp reviews in general: No review or seminar you attend will give you a full and accurate understanding of how great a bootcamp actually is. When I did my own extensive research when choosing a bootcamp, I... Read More
What Codesmith does differently, and what pulled me in, was attending one of their many free, public weekly workshops. Meant for just anyone interested in learning programming, this truly showed me what Codesmith is all about. I saw how they emphasized core engineering values: community, culture, and strong interpersonal skills - not just technology and the knowledge to build things. Because of Codesmith's popularity and strong outcomes (look at the CIRR report!), you will be in an environment of 30+ people (cohort sizes being around 20-30, but that doesn't account for your mentors, your instructors, and all the support staff), all of which are a resource for you to improve your chances of succeeding. Codesmith believes in hard-learning. There's no hand-holding and the curriculum is not easy, but what you get is a strong community and support system that exists even after graduating (job searching is as hard and time-consuming as the bootcamp itself!).
Before Codesmith, I was a college-educated minimum, wage worker. Within a year of starting my programming journey, I have gotten two fix-figure salary offers, and relationships with people that will last a lifetime.
Anonymous
Backend Engineer | Graduated: 20207/30/2020
"Worth Every Penny!"
Program is definitely tough. If you are prepared to work hard, long hours, and then commit to submitting applications how they advise. After some job hunting, you will most likely get a great job. The networking alone is worth the money, but some people... Read More
Anonymous
Graduated: 20207/24/2020
Course
Full Stack Software Engineering Immersive Program
"Got into Google"
I enjoyed the program. It was intense but fun at the same time. I easily spent 12 hrs a day at Codesmith for 6 days straight. I learned a lot, but the hardest part is after the program when trying to find the job.
The best part of Codesmith are the friends... Read More
Jimmy P
Software Engineer | Graduated: 20207/21/2020
Course
Full Stack Software Engineering Immersive Program
"A mix of pragmatism and hard learning, with a bowl full of empathy"
I am a recent graduate and I can confidently say that Codesmith is an amazing immersive program that teaches you how to become an amazing engineer.
The immersive program itself is a combination of hard computer science, pragmatism, and an empathetic community.... Read More
At the end of the day, this bootcamp itself is more like an immersive program. You'll feel like you've been learning for a year, but in reality, it's only been a few months. You'll also come out quadruple times more wiser in the engineering world and ready to tackle most engineering problems that you'll face.
Thank you again Codesmith, it's been a wild ride. Happy to say that I've enjoyed the experience and to start a new chapter in my life!