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)
Timothy Mai
Full-Stack Engineer | Graduated: 20195/8/2020
Course
Full Stack Software Engineering Immersive Program
"Excellent, challenging, life-changing"
First off, the immersive program at Codesmith is not for beginners - you should already have a strong understanding of JavaScript fundamentals before starting. Codesmith then builds on that foundation with an intense and extremely rigorous curriculum... Read More
In particular, I want to highlight the hiring support program at Codesmith. People often say that the hiring support is worth the cost of tuition alone. Codesmith has a dedicated team of individuals to help coach you through your job search process (that you also have lifetime access to). The negotiation lessons and coaching also helped me get an extra $10k on my starting salary. The program is definitely worth the tuition.
Before you decide whether or not to do the Codesmith program, you should ask yourself if you're willing to put in 60+ hours every week in a grueling program - how bad do you want to become a software engineer? If your answer is yes, then Codesmith will definitely deliver on its quality of education and value.
Do you represent this school? Respond to a review.
Gabriela Jardim Aquino
Graduated: 20205/7/2020
Course
Full Stack Software Engineering Immersive Program
"A path to success!!!"
I came form a no technical background, and was able to change my life in 4months with Codesmith. For start I was already amazed the first time that I attended my first free workshop with Codesmith. The didactic, the levels of complexity and the passion... Read More
Lidia De La Cruz
Admissions Coordinator | Graduated: 20204/29/2020
Course
CS Prep
"CS PREP Remote Class"
CS Prep happen to come to my attention during a rough time we are facing as a nation. I took the opportunity to further improve my coding skills as I do plan on applying to CodeSmith immersive program in New York City. I feel comfortable sayin I am part... Read More
Tim Jung
Software Engineer | Graduated: 20204/28/2020
Course
Full Stack Software Engineering Immersive Program
"Received offer from Microsoft, thanks to Codesmith"
As a person who already had a technical background, I was hesitant to join the program in the beginning. However, after finishing everything and going through the curriculum, I never regret my decision! The skills that you learn at Codesmith are what... Read More
Anonymous
Full Stack Engineer | Graduated: 20204/25/2020
Course
Full Stack Software Engineering Immersive Program
"Codesmith Works. Complete Beginner -> Full-stack Engineer"
When I found Codesmith and saw the salary numbers on CIRR, I was a complete newb. I had written zero lines of javascript before and felt inspired by the idea of a lucrative career switch. I started by going through their free online CSX curriculum. A... Read More
Both CS-prep and the full-time program are high quality. The Codesmith way is to give you a basic understanding and then give you problems that are outside your current capabilities/knowledge. So there is a lot of sifting through the unknown (READ THE DOCS!) and there is NOT a lot of hand holding. I resonate with this teaching/learning approach and think it leads to developing useful problem-solving skills and a gritty attitude of... I can figure this out if I stick with it.
Leaving the program, my resume was full of technologies that I had used, but was not a master of. The advice in this post-graduation stage is where I found Codesmith to be worth it's weight in gold. They recommended I apply immediately out of the program and start interviewing, which I did. They told me to get as many offers as I can, I ended up with 2 offers within 6 weeks of the program ending. They told me to send out an email when I got the first offer to all other companies I had started the interview process with... This advice landed me a full-stack engineer position, making 6 figures, having started coding only 9 months prior.
I also made some very good friends, my cohort does virtual happy-hours every couple weeks... I had never been surrounded by so many inspiring people that are willing to work hard to improve themselves.
Just Noah.
Software Engineer. | Graduated: 20194/23/2020
Course
Full Stack Software Engineering Immersive Program
"On why Codesmith."
Hi.
The simplest way to convey the distance I’ve had to travel to get to where I am now would be to describe my onboarding process. After filling out the highest level of education I’ve completed with “middle school”, I finished it with my new title: Software... Read More
But you’re reading this review to decide if Codesmith is the right choice for you, not to pat me on the back. While that’s impossible for me to ascertain, I can share why it was the best choice for me, and hopefully that will aid your decision one way or another.
Prior to attending Codesmith, I spent two years as a technical recruiter, looking for strong technical talent. As a layman, it was hubris to think I could adequately gauge technical aptitude. So I relied on other companies to do it for me. I started to collate a list of reputable engineering teams in the area, reasoning that if a candidate had survived a year or more on one of those teams, I could expect that they were more than capable of fulfilling the needs of my clients. What I noticed during my search is that there were a fair amount of Codesmith graduates employed at the companies on my list. That told me that Codesmith produced strong results, and those alumni would be people in my network that I could reach out to when I eventually found myself on the job market. Being accepted into the program itself proved to be no small endeavor either, which meant that I would be struggling alongside individuals with a certain caliber of competency and conviction. I also appreciated Codesmith’s emphasis on technical communication, something I frequently witnessed cropping up as an obstacle in my role as a recruiter. Finding a solution shows you know an answer, but articulating the leaps of intuition you make while under pressure in a technical interview, shows that you understand it. I needed every advantage I could get as a high school dropout with no technical experience, so for the reasons listed above, I went with Codesmith.
My time in the program is a distinct chapter that altered the trajectory of my life in more ways than just my career. The staff who run it behind the scenes are amazing people who are constantly looking for ways to iterate and improve the student experience while welcoming any feedback that will inform their efforts. The instructors are so passionate about the topics they teach that it's contagious (perhaps a poor choice of words in the current clime, but maybe it'll age well). As for my peers, following the adage, I usually strive to be the dumbest one in the room, but my cohort made that too easy. Suffice it to say, I had a lot of people to learn from and with, and I couldn’t imagine my time at Codesmith sans a single one of them.
The caveat here is that Codesmith is not a panacea; it can only amplify what you bring to the table. If you lack the drive, disposition, and discipline, well, you're not going to find it there. But if you have those prerequisites, Codesmith is the crucible you're looking for.
Kevin Nam
Graduated: 20194/9/2020
Course
Full Stack Software Engineering Immersive Program
"My Experience"
Codesmith is the best coding immersive program available. Third party (CIRR) reports show that Codesmith graduates have the highest median annual base salary compared to all other coding immersive programs. The instructors, staff, and curriculum are all... Read More
Steve
Graduated: 20204/8/2020
Course
Part-time Remote Software Engineering Immersive
"Challenging, rewarding, and fun!"
Currently enrolled in their Part Time Remote Immersive (PTRI) course, so I can give my impressions so far for those interested in this new course.
Overall Experience:
Challenging, rewarding, and fun! The coursework can be difficult and you will run into... Read More
Curriculum:
Exactly what I was looking for to get into full stack development, not just in terms of course material but emphasis on engineering, problem solving, technical communication and pair programming. You learn a new topic each week and dive deep under the hood with lectures and weekly exercises that can be really challenging. There are some bonus exercises, hack hours, and hackathons that you will work on outside of class hours, but that has not impacted my other activities so far. As I'm still only part way through the curriculum, I can't speak to the later sections of the course, including the solo and group projects. But it seems the weekly learning and exercises is building us up to that point and will likely really test what we've learned and can apply in actual big projects.
The weekly skill builders and unit exercises can be tough to get through, but you also pair up with another student (different each week) to work through them together and this has been a great experience, as you learn from each other and also work on fine-tuning your technical communication. I find that learning from other students through this process has been just as invaluable as learning the actual course material from the instructors.
Instructors:
Enthusiastic, supportive and friendly! The PTRI course is setup with a Lead Instructor, a Lead Technical Mentor, and two Fellows. They have been great to interact with and learn from and are always available to help. The amount of support you get is great.
Job Assistance: n/a (haven't gotten to this portion of the class yet)
Matt Severyn
Graduated: 20204/6/2020
Course
Part-time Remote Software Engineering Immersive
"So Far So Good"
I’m currently enrolled in the new Part Time Remote Immersive and even though it’s a new program, it delivers. It’s tough to give a full 360 degree picture because I’m still in the first leg of the journey, but so far, it’s exactly what I expected. I chose... Read More
I almost always feel behind, but I should. Who wouldn’t when you’re on boarding this much information this quickly. I think what constantly surprises me is how much more efficient, knowledgeable, and capable I’m becoming without even realizing it. I constantly have to remind myself that I’m doing things seemingly impossible to me a month ago. And I don’t feel like I’m missing anything doing it all remotely. They make sure you have iPads for virtual whiteboarding, GitHub and Slack are seamlessly integrated for sharing code and resources, and the team is smooth in its virtual classroom execution. I’ve even applied some of Codesmith’s virtual etiquette and teaching techniques to the meetings and trainings I conduct for work while we’re all stuck in quarantine.
A typical week so far looks something like this:
Mon - Thurs - 3 hours of remote class which include introductory lectures on the week’s unit mixed with programming challenges that you’ll tackle both alone and with a partner via video conferencing, reinforcing and expanding on the topics presented. You’ll develop real problem solving knowledge in the subject matter with which you’re wrestling.
Saturdays - 6 hours of class reviewing the week’s material looking at an expert’s approach and the approaches of your classmates to learn from each other and implement other approaches to the challenges you faced.
That’s phase one. There’s a project phase and a hiring phase which I can’t speak to yet (despite this online form forcing me to pick a rating for Job Support -- I went with what I expect to be true), but the order of operations here makes sense. Learn core material -> Exercise core material in real world settings -> Package all that knowledge and experience to get high paying jobs. The outcomes speak for themselves.
Everyone in my cohort is smart, knowledgeable, hardworking, and friendly, and while it’s easy to look at that and count myself so lucky to be working with such a great group of people, my hunch is that something about Codesmith’s interview process ensures that most cohorts have a similar makeup. And the instructors are the same. As much as they emphasize “work through the blocks” learning, I’ve never felt on my own. If I hit an unscalable wall trying to conquer a problem, the instructors are always right around the virtual corner to ask just the right questions to get me to start climbing on my own. That’s really all I have in terms of a review, this next bit is more personally important to me.
Because I remember how I felt when I was scraping the internet for reviews and wondering what to believe before hopping on this wild train, here’s my full disclosure statement. I was asked to throw a few words into a review because Codesmith doesn’t do a lot of advertising other than virtual word of mouth. In no way was the content of my review discussed or influenced by anything other than my experience. I wouldn’t have agreed to write it if it had been. So these words are mine and I’m not really someone who can say a thing I don’t believe. With that said, what I’m about to write next should be the biggest takeaway for anybody looking.
If was having a negative experience (which I’m not), and I did load this review with criticisms, I don’t think there’d be backlash from Codesmith. Even though I’m still in the program, I don’t think they’d reach out in anger or retaliation. I think they’d want to know how they could do better. The team at Codesmith is always looking for ways to better serve their residents even though it seems they already have it pretty much down to a science. That’s true on the curriculum level, the execution level, and the human level. I think that’s why they have the outcomes that they do. It’s a healthy, hardworking environment and, coming out of the program, it’s my bet that people carry that with them into their careers.
Francesca Norelli
Graduated: 20194/6/2020
Course
CS Prep
"CS Prep 2 week online intensive course was phenomenal !!!!!!!"
I have been attending Codesmith's open-house events, " Javascript The Hard Parts"and through this had begun Codesmith's CSX online learning tool/platform for JS, which I highly recommend. I have also entered in some of Codesmith's challenge competitions... Read More