Codesmith is a coding school redefining the way software engineering is taught. Codesmith offers full-time (13-week) and part-time (38-week) remote software engineering immersive programs as well as a full-time NYC Onsite program. Codesmith focuses on concepts and technologies such as full-stack JavaScript, computer science, machine learning, Dev Ops, React, and more. The immersives are advanced residencies designed to help individuals launch meaningful, high-level careers in software engineering.
The Codesmith admissions process involves a written application with optional coding questions, a nontechnical interview, and a technical interview. Codesmith offers a number of free resources for preparing for the admissions process including in-person and online coding workshops, a 2-week online prep course (CS Prep), and an online JavaScript learning platform (CSX).
Codesmith offers extensive career support that guides residents through resume development, interview strategies, salary negotiation, and more. Residents receive career support for life whether they are on their first job search, second job search, or beyond. Plus, the supportive Codesmith community encourages learners to tackle unique and unfamiliar problems, important when preparing for the ever-changing tech landscape. As shared in the most recent CIRR outcomes reports (Jan-June, 2022), more than 80% of Codesmith graduates were employed in the field within 6 months of graduating. Across all full-time immersive programs during this period the median salary for Codesmith graduates was $127,500. The median salary for part-time remote immersive graduates was $137,000.
When it comes to tuition, Codesmith payment options include upfront payments, monthly installments, and financing through Ascent Funding, Codesmith’s loan partner. In addition, eligible students can apply for several different scholarship options at Codesmith.
Codesmith also offers a two-day JavaScript for Beginners online course, as well as CS Prep, a 2-week program offered online and designed to prepare you for Codesmith’s Software Engineering Immersives. Further, you can join their free CSX learning platform and attend any of Codesmith’s free weekly workshops to learn more about its programs and build software engineering fundamentals.
596 alumni reviews of Codesmith
-
AnonymousStaff Software Engineer · Graduated 2019
Codesmith changed my life
Being at the age of 36, I've made three best decisions in my life so far - and Codesmith was one of them.
On summer 2018 the restaurant where I was working as a bartender got caught on fire (true story). I was devastated because I really enjoyed...Being at the age of 36, I've made three best decisions in my life so far - and Codesmith was one of them.
On summer 2018 the restaurant where I was working as a bartender got caught on fire (true story). I was devastated because I really enjoyed working there, but at the same time I knew it was time for the change. I've been working in the restaurant industry for 4 years at that point, and knew it wasn't my career path. With that, having absolutely no background in IT, being an immigrant with English as a second language, I decided to become a programmer.
One of my favorite questions during the interview - "Why coding?". If I'm the one to answer, I tell the story from my childhood. In early 90s, my mom set a program to limit our computer time up to 2 hours. Me and my brother cracked it in one day. We played games for the whole day, and then reset the timer back to 2 hours before she was coming back home from work pretending we didn't even turn it on. Another true funny story that my mom still doesn't know :)
Once I decided I'd learn how to code, I did my research and limited it to the three best coding bootcamps in NYC. I started to prepare, and if you're just in the beginning of this journey, I FEEL YOU. Don't give up, it'll all makes sense soon, I promise! Only after 3 months since I wrote my first "Hello, World" I actually got goosebumps and thought: "Ah... so this is IT". This is when I knew I felt in love with coding.
I got into all three bootcamps, but that was just to test myself as I always knew it was Codesmith where I wanted to learn. They had the best outcomes, the best teachers (I attended their workshops), amazing vibes in that cute sunny Downtown office, and overall I just felt it would be a match.
I started in April, and graduated in July'19. That. Was. Hard. If you want to succeed, you gotta drop your normal life and give your full focus to the course. One of the most important things - you gotta trust the process. I can tell you about my hesitations and panic all night long. I actually couldn't believe I'd get a job, like, seriously. But there is a way how, and people at Codesmith know it. Just trust the process - you're not the first one.
In a month after graduation I had a part-time job. 2 months later I landed a full-time offer which exceeded my highest expectations. I've been working at the huge financial company for 4 years, growing, developing and using Codesmith advices on a daily basis. My love to coding was finally mutual, and I felt very grateful every day.
In the end of 2023 due to relocation I was in the job market again - now on the West Coast - and even though you probably heard it's tough right now and all, I was able to land three great offers. I felt the crisis too, it's no joke, but I simply followed what CS taught me - yet again - and it paid off. I'm now a Staff Software Engineer at a pretty cool software engineering company, and can't be happier in life.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousSoftware engineer · Graduated 2021
Great experience, got me a job!
Attending Codesmith was a transformative experience that exceeded all my expectations. From day one, the immersive environment, comprehensive curriculum, and supportive community set the stage for success. In hindsight, attending Codesmith was one of...Attending Codesmith was a transformative experience that exceeded all my expectations. From day one, the immersive environment, comprehensive curriculum, and supportive community set the stage for success. In hindsight, attending Codesmith was one of the best decisions I've ever made. It not only equipped me with the technical skills needed to thrive in the industry but also fostered a mindset of continuous learning and collaboration that will serve me well throughout my career. If you're serious about leveling up your coding skills and launching a successful career in tech, I can't recommend Codesmith highly enough.
Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousGraduate · Graduated 2023
The Codesmith method works
Could not recommend Codesmith highly enough. There is no way I would have been able to be as successful in interviews and at my current job so quickly without going through the program. In addition to a vast amount of technical knowledge, you learn how...Could not recommend Codesmith highly enough. There is no way I would have been able to be as successful in interviews and at my current job so quickly without going through the program. In addition to a vast amount of technical knowledge, you learn how to collaborate with engineers of all backgrounds and experience levels, which is crucial, especially working in lead and management-level positions. You get out of the program what you put into it, so it's not a "sit back and relax" type of situation, but those in the cohort who went all-in saw major results post-graduation. One con is that they pitch you being able to waltz into senior-level roles making 140k+ with no prior experience. This may have been true pre-covid, but is very rare in today's market. The average salary of our graduating class is significantly lower than it was a few years ago. That being said, everyone in my cohort who is working seems to be very happy and comfortable with their positions, their leveling, and what they're making.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousFull Stack Software Developer · Full-Time Remote Software Engineering Immersive · Graduated 2023
Real World Preparation
The curriculum at Codesmith is extremely well-rounded, and introduces you to all of the parts needed to develop and deploy a full stack application from scratch. While there is a broad range of technologies covered, Codesmith encourages students to...The curriculum at Codesmith is extremely well-rounded, and introduces you to all of the parts needed to develop and deploy a full stack application from scratch. While there is a broad range of technologies covered, Codesmith encourages students to specialize in one area, becoming a T-shaped engineer (good at all, great at one). This lends itself to the best part of the curriculum: the focus on working in teams to build projects. Much of the program is devoted to building full stack applications; students are grouped together and work in an agile development process much like you would see in the real world, with certain team members tackling their specialized parts of the project. This gives you a great idea of what to expect in your future jobs.
The only thing I will say is that 2023 and onward are not a reflection of the CIRR outcomes that Codesmith posts, which (last I checked) only go through mid-2022 and don't reflect the current state of the tech market. It took me 11 months to land a job after graduation, and I am being paid much less than the "average Codesmith grad", and only about half of my cohort have landed jobs. I don't blame Codesmith for this, since the job market is now saturated with experienced FAANG engineers that have been laid off, but it is important to note that the CIRR reports are no longer reliable with the current state of the job market. While it is possible to get a job after Codesmith, and the career support resources from Codesmith are incredible, it is an extremely challenging and mentally/emotionally draining process that does not end when you graduate Codesmith.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousSoftware Engineer · Full-Time Remote Software Engineering Immersive · Graduated 2022
Codesmith taught me everything I needed to know to get a job
Codesmith did a fantastic job of preparing me for my first job as a software engineer. As someone who did not have a background that was even remotely technical, it took me a couple of months to get a high paying job. Granted, this was during a very...Codesmith did a fantastic job of preparing me for my first job as a software engineer. As someone who did not have a background that was even remotely technical, it took me a couple of months to get a high paying job. Granted, this was during a very hot job market, but I was able to make an impact at my new job from day one. I attribute that to what I learned at Codesmith. I talk to new grads on a monthly basis, and I think Codesmith has done a good job of adjusting their guidance and instruction to students entering the job market right now.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousSoftware Engineer · Full-Time Remote Software Engineering Immersive · Graduated 2021
Codesmith was the best decision
Transitioning from a non-technical background to software engineering was a daunting decision for me. The fear of regretting such a significant career change, coupled with the financial investment and uncertainties surrounding immersive programs, made...Transitioning from a non-technical background to software engineering was a daunting decision for me. The fear of regretting such a significant career change, coupled with the financial investment and uncertainties surrounding immersive programs, made me hesitant. However, in 2020, I took the leap and enrolled in the full-time remote Codesmith immersive, a decision I now cherish as one of the best I've made.
My journey with Codesmith began with their free JSX course, which not only provided me with a solid foundation in JavaScript but also introduced me to their supportive community on Slack. Their free online Hard Parts workshops further cemented my decision to join their full-time program, showcasing the community's commitment to building confidence and providing empathetic support to engineers.
Enrolling in their CS Prep course was the next step for me, serving not only as preparation for the immersive program's interview but also as a personal gauge of my commitment to the full-time program. The CS Prep course was fantastic, once again immersing me in their supportive community and affirming my decision to pursue software engineering with Codesmith.
Ultimately, I committed to their full-time online immersive. Though intense, the curriculum was exceptional, covering TypeScript/JavaScript to React and Redux, and Node and Express. While challenging, the hands-on projects and insightful educational lectures equipped me with the skills crucial for my first role.
What truly sets Codesmith apart is its community. Throughout the program, I felt supported, encouraged, and challenged, especially during moments of imposter syndrome. The post-program support, including resume assistance, mock interviews, and career guidance, further underscores their commitment to their students' success.
Four months after graduating, I secured a software engineering role with almost double my previous salary. Codesmith equipped me with the foundational knowledge I needed. While there were still gaps in my knowledge (which is expected in any SWE role for any engineer at any level at any point in their career), Codesmith instilled in me the mindset of continuous learning and problem-solving, which has been invaluable in my career.
Now, several years outside of the program, I continue to excel in my career as a Software Engineer and utilize Codesmith’s alumni resources. It's a community I know will accompany me for a long time.
While Codesmith offers the technical foundation for a software engineering role, achieving success demands dedication and effort. It's essential to recognize that success isn't guaranteed; Codesmith provides the tools and guidance, but it's up to you to put in the work. This entails committing to deepening your skills, practicing rigorously, and actively networking. If you're prepared to roll up your sleeves and fully commit, Codesmith will undoubtedly pave the way for your success. However, if you're expecting a passive experience and hoping to coast through the program effortlessly to land a job, I would advise against taking the leap.
If I were to offer one suggestion for improvement, it would be to provide more support on System Design interview preparation. While some time is allocated during the immersive, additional dedicated time in this area would be beneficial. Nonetheless, I was able to supplement my technical knowledge independently to excel in my interviews.
I'm genuinely grateful for my decision to join the Codesmith immersive. The strong community, comprehensive curriculum, and post-program support make it an excellent choice for anyone looking to transition into software engineering.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousSoftware Engineer III · NYC Onsite Software Engineering Immersive · Graduated 2023
An incredible program
Codesmith is one of the best decisions I ever made. Not only does their unique approach to teaching engineering truly set them apart, but the folks I met along the way have become some of my most important friendships. Learning...Codesmith is one of the best decisions I ever made. Not only does their unique approach to teaching engineering truly set them apart, but the folks I met along the way have become some of my most important friendships. Learning to code is tough, and the environment they foster and the standard of excellence they promote is second to none, allowing their students to grow and learn in ways most of my classmates doubted were even possible. Many of my classmates were changing careers, didn’t have a background in tech, and most had never seen any code before beginning their application process. While they set themselves apart by expecting students to work hard to understand the concepts, they also are incredible at tailoring the experience to make sure every student is able to succeed. Everyone struggled with one concept or another at some point, and yet, all of them came away from the program with serious, industry-ready skills that set them apart– even from folks with computer science degrees. Being a professional engineer means constantly facing new tech, concepts and challenges– one of Codesmith’s greatest strengths is that they teach their students “how to learn” in a way you simply don’t see elsewhere. I came away from the program not only with a really solid foundation, but also with the confidence that I’d be able to tackle anything new in my career. I learned how to break down problems and incorporate new tech and skills on my own As a student that went through the program and graduated in the midst of the 2023 tech lay-offs that happened world-wide, I was scared to say the least when it came time to hunt for a job. In the end, I found one within six weeks after completing the program. Not only had they prepared me, more than perhaps I even realized, but they also provide incredible post-graduate support that helped me every step of the way. I wholeheartedly would recommend this program to anyone, it sounds corny to say so, but it really changed my life.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousGraduate · Full-Time Remote Software Engineering Immersive · Graduated 2023
Worth it if you’re willing to work hard
I didn’t love every aspect of my Codesmith experience but I will say if you are to do a bootcamp, Codesmith is your best bet.
Starting with the positives: The support and community is top-notch. Everyone from instructors to TAs to alumni to...I didn’t love every aspect of my Codesmith experience but I will say if you are to do a bootcamp, Codesmith is your best bet.
Starting with the positives: The support and community is top-notch. Everyone from instructors to TAs to alumni to support staff go above and beyond to make you feel welcome and battle imposter syndrome. It’s cheesy and borderline cult-like but as much as people rag on it, everyone feels safe, supported, and seen. The emphasis on projects is where you get your money’s worth and is the cornerstone of your resume and interviews. You’ll learn the basics of git and have plenty of options for answers to behavioral questions during interviews. The hiring portion at the end of the program I don’t think is as amazing as everyone puts it out to be, but they really do mean lifelong career support. Plenty of alums still use their postgrad career services. There are also some opportunities to connect with alumni during the program which proved valuable on the job hunt.
There’s a lot that I wish were different about my experience. First, the weekly assessments I don’t think were a good measure of what I learned throughout the units. I was able to pass them just by copying a lot of the code from the units and changing them slightly. Just because I’m able to recognize a pattern doesn’t mean I have a deep understanding of the concepts. I felt like I skated by not really knowing the material. The TAs are previous alumni who just finished the program and it was obvious some of them didn’t know the material well enough to teach it and answer questions about it. (I did have some exceptional TAs though that I think deserve the senior engineering roles they landed after TAing.) There’s also no structure for the capstone project that you do. We were left to our own devices, tasked with building a solution to a technology none of us knew nothing about, and no one told us about good coding practices or did code review with us. I’m still proud of my group’s progress on the project and it gave me a lot to talk about during interviews, but I really feel Codesmith is missing out on a great opportunity here to teach us how best to code instead of just scrapping for an MVP.
Overall, I’m glad I did Codesmith because it helped me find a SWE job in a pretty brutal market between the career and alumni support but just know what you’re getting into if you go for it. Codesmith isn’t a golden ticket to a well-paying job. You’ll have to work hard to get through the program and you’ll need to supplement that with your own studying. If you’re not afraid of working hard and staying determined, Codesmith will be a good choice for you.Overall4.0Curriculum3.0Job support5.0Instructors4.0 -
AnonymousSoftware Engineer · Full-Time Remote Software Engineering Immersive · Graduated 2022
Happy, I am employed as a software Engineer
I initially started looking into a career change after not being happy with my previous career trajectory and consulting with a friend that was in the industry. After doing some initial research into another program, I noticed that Codesmith had...I initially started looking into a career change after not being happy with my previous career trajectory and consulting with a friend that was in the industry. After doing some initial research into another program, I noticed that Codesmith had superior analytics in regards to job placement and salary. It's very important to do your due diligence because you are spending big money so you want to make sure that those funds aren't being wasted.
Once I knew that CodeSmith would be my target, I started using their free JS learning resources (at the time called edx) and attending their free workshops. This gave me an introduction to some of the lead instructors, some of the teaching fellows and the format of the lectures. I also decided to enroll in both of the prep courses (since the cost was subsidized from the Immersive Tuition) and from there started to prepare for the interviews to get into the immersive itself. I ended the CS Prep course in mid-july and pretty much studied from then till I got accepted into the course in October of that year. There were two formal interviews, the first was a character interview where you spoke with someone over the phone to confirm your cultural fit, after you pass that you then need to pass a technical interview, which was done over zoom and was pretty much a coding interview. (One thing here is that this felt very similar to the actual job interview process). It took me three tries to pass the technical interview but when I did I had a call with the lead instructor who told me I had passed.
Once I reserved my place in the cohort (maybe 2 weeks before it started) I was given some pre-course work which was setting up my environment with ide, connecting to github and working on pre-course work to prepare me for some of the upcoming work. (again the whole prep process was very similar to what it would be in a professional environment).
At this point the course started, i believe there were 4 weeks of lectures/smaller partner projects, 4 weeks of group projects, 4 weeks of capstone project and 2 weeks of job searching preparation. I'd say my biggest takeaways from the learning/project side, is that Codesmith didn't necessarily pump all the information into me to make me a capable senior reaCT engineer, instead they more gave me a taste of technologies, and during the project phase, it was up to us to know how to research/read documentation to make things work (again very realistic to a professional setting). Drilling into us how to research and problem solve was one of the biggest benefits to the program. I've heard in other programs, people are just coding along and copying the instructor but with Codesmith we were literally building things from the ground up and figuring out how to do that. When I got my first job I quickly realized that the process of building and problem solving felt very similar to the project phases at Codesmith. And if you need extra help or are falling behind, the staff is there to help and assist. During the lecture phases there were weekly assessments and if you struggled during those, you would get 1 on 1 sessions with staff. I think I had a 1 on 1 session for every assessment I took.
The last 2 weeks of the program were also invaluable. During this portion Codesmith helped us build our Resumes and Social media presence as well as going through interview prep with each other and also Alumni. It was very similar to what I experienced during the job hunt. and the Career assistance is for life!
In conclusion, I would like to say that the journey through Codesmith and the job hunt were not painfree. I think I was interviewing and studying for a good 6 months before landing a job and even though there were some embarrassing interviews, I learned from each one and continued to learn and prepare for the next one. It's very Cliche but you get from Codesmith what you put in. The harder you work there the easier the transition will be into the workforce. I stayed at my first job for 1.5 years and recently got referred and hired to another company. I wouldn't say my life is stress free nor would i say software is easy, but I am in a much better place then before thanks to Codesmith.Overall5.0Curriculum4.0Job support5.0Instructors4.0 -
AnonymousGraduate · Graduated 2022
Codesmith changed my life
Codesmith changed my life. Before Codesmith, I was working a dead end customer service job. I came into the program having studied for about 2 months to get into it, and then after the 3 month program, I was able to land a SWE position in less than a...Codesmith changed my life. Before Codesmith, I was working a dead end customer service job. I came into the program having studied for about 2 months to get into it, and then after the 3 month program, I was able to land a SWE position in less than a month, more than tripling my total compensation from before. In talking to some current students and even some of my cohortmates, it's tempting to think that you know better than Codesmith... but from my perspective, it's like why would I pay $20k to do this thing and not give my 100% and see it through to its finish? My advice would be to keep an open mind, give it your all, and then give it some more. Codesmith was one of the hardest things I ever did, and the subsequent job search even harder, yet it was all worth it in the end to get to have a career that I always dreamed of.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousSoftware Support Engineer · NYC Onsite Software Engineering Immersive · Graduated 2023
Life Changing
I attended Codesmith mid-last year, despite everything I heard and read about the market. All in all, between studying for and attending the program, and Job hunting I managed to land a job in just over a year. The entire process has been quite...I attended Codesmith mid-last year, despite everything I heard and read about the market. All in all, between studying for and attending the program, and Job hunting I managed to land a job in just over a year. The entire process has been quite literally life-changing, I make nearly 4x what I made prior.
Is it easy?
No. The bar of entry is high, the program requires your entire undivided attention, and the job hunt is more difficult than both of those combined.
Is the market bad?
Yes, the majority of my cohort mates are still on the hunt, and
Is it impossible?
Absolutely not! I have no degree, and was still able to land a role and a salary that had you asked me 1 year ago I would have never thought possible.
Overall, yes the market is bad, and yes nothing is guaranteed, but Codesmith is far and away the best BootCamp on the market, and the skills that they teach absolutely prepare you to successfully switch careers.Overall5.0Curriculum5.0Job support4.0Instructors5.0 -
AnonymousSoftware Engineer · Full-Time Remote Software Engineering Immersive · Graduated 2023
Life Changing Experience
Before Codesmith, I was working on switching out of the medical field through self-learning but I quickly realized that a reliable bootcamp is a much better option. Having done research for months, I decided to go with Codesmith and the decision has...Before Codesmith, I was working on switching out of the medical field through self-learning but I quickly realized that a reliable bootcamp is a much better option. Having done research for months, I decided to go with Codesmith and the decision has been the best one I've ever made. The education I received at Codesmith in the short 3 months I was there made me a stronger dev than I could've become in 3 years of self-learning. I truly owe all of my professional success to the program and would recommend it to anyone I know as the education they provide is second to none. The community of people I met was truly amazing and has helped me still to this day in my coding journey. That support network of other engineers is by itself worth the price of admission. Even with the fast pacing, no one was left behind in learning as well all boosted each other, and the staff truly cares that everyone is learning and growing by providing whatever support is needed. Along with that, the way that the curriculum is taught was outstanding and truly gave me such an in-depth understanding of JavaScript and other frameworks were I feel that I have a better understanding of the technology than most of my coworkers. This is the best bootcamp by far that is out there!
Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousSenior Solutions Architect · Full-Time Remote Software Engineering Immersive · Graduated 2023
Life-changing decision
If you are wondering if you should attend a bootcamp for career switch, then I do not have the answer for you. However, if you have already decided to go to a bootcamp, but not sure whether or not Codesmith should be the choice, then my answer is...If you are wondering if you should attend a bootcamp for career switch, then I do not have the answer for you. However, if you have already decided to go to a bootcamp, but not sure whether or not Codesmith should be the choice, then my answer is absolutely yes.
I was a school teacher before I became a caregiver to my 2 children. One day I was thinking, you know what, maybe I can become a software engineer. So I started to shop around bootcamps online and discovered Codesmith. To get into Codesmith was not as easy as I thought, I started to prepared myself for 4 month and tried twice to finally pass their technical interview. The journey with Codesmith was very pleasant, everyone was so nice and supportive.
I am happy that the outcome exceed what I expected, while everyone was talking about how bad the market is this year. After 400+ application and 4 months after graduating from Codesmith, I landed my first role with a large bio-tech company with a salary that's 4 times more than what I made at my last job. I am sure there are other cohort-mates who's got better offer than me, since I am definitely not the smartest one, nor the one with the strongest background.
So, if you are a dedicated personal who has great passion for building, I would say just give it a try, it's a life changer for me as it might be for you as well.Overall5.0Curriculum4.0Job support5.0Instructors5.0 -
AnonymousSoftware Engineer · NYC Onsite Software Engineering Immersive · Graduated 2023
Highly challenging and rewarding. Thrilled with Results.
The curriculum and schedule was super challenging, I was consistently reassured and supported by staff, for the first time started to feel comfortable enough to ask questions, met friends for life, gained a real sense of confidence, so overall, I would...The curriculum and schedule was super challenging, I was consistently reassured and supported by staff, for the first time started to feel comfortable enough to ask questions, met friends for life, gained a real sense of confidence, so overall, I would highly recommend. The part that blew me away was the support, advice, encouragement and hand holding that I received during the job search process, specifically Eric. I was able to negotiate a ~20% higher base and more senior title. Would never have been able to advocate like that for myself on my own. Looking forward to following Eric’s advice when it comes time for my annual (possible semi annual) review! I’m so happy with my new career.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousSoftware Engineer · Global Part-Time Remote Software Engineering Immersive · Graduated 2023
Great Experience, Highly Recommend
I did the Part-time remote immersive program and graduated in March 2023. Overall, I am highly satisfied with my experience at Codesmith. The instructors are excellent, the content is challenging (you will learn the most relevant skills for the job...I did the Part-time remote immersive program and graduated in March 2023. Overall, I am highly satisfied with my experience at Codesmith. The instructors are excellent, the content is challenging (you will learn the most relevant skills for the job search) and the community is fantastic.
Codesmith puts a lot of time and effort into its students; you will have biweekly assessments to gauge your skill level and determine if your technical skills are keeping up with the curriculum. If you do fall behind, they will give you 1-1 private sessions to fill your gaps in technical understanding. The interview and resume support is also fantastic, and this support extends beyond graduation.
That being said, Codesmith is just like any other educational program in that you get out of it what you put in. They don’t hand hold you or just give you answers - that doesn’t make you a better engineer. They teach you ways to problem solve. Expect to be challenged, work hard and you will see results.
For those curious about outcomes, I got two offers - one at 165k/year and the other at 180k/year.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousGraduate · NYC Onsite Software Engineering Immersive · Graduated 2022
Well worth the effort.
If I were to recommend a coding bootcamp to anyone, I would undeniably say Codesmith is the way to go. It's high entry-bar ensures that you have a minimal knowledge of Javascript and programming concepts so that you and your classmates can dive right...If I were to recommend a coding bootcamp to anyone, I would undeniably say Codesmith is the way to go. It's high entry-bar ensures that you have a minimal knowledge of Javascript and programming concepts so that you and your classmates can dive right into the curriculum from day 1.
Curriculum
The focus of the program is not to make you into a 'code guru', but to give you an introduction into what it's like to be a Software Engineer. You get what you put in, both during and outside of class hours. They put you in an environment with other individuals who also have the same drive to want to learn to code and build out web applications. The curriculum presents you with a solid foundation of core technologies that are commonly used in the industry today, but don't just assume that is all you will need in order to land a job.
Instructors
Instructors are A+. They come in with their own personalities and passion, and foster a positive environment for everyone in the program. The staff outside of the instructors and fellows are amazing as well.
Job Assistance
The job assistance program is on point as well. Of course, nobody can guarantee anything in this 2023 landscape, but if you put the effort in, they will teach you how to write your resume, navigate the job market, set up your profiles, and apply to jobs. There is no one-size-fits-all process for landing a job in tech though. You will find yourself tweaking your profiles and resumes to what you think best works for you! Codesmith offers post-graduation support, so make sure to utilize those resources if needed.
Your classmates
This program is tough enough as it is, so embrace the connections! You will get a chance to work with everyone in your class, and build networks/relations/friendships that go beyond the scope of the classroom.
Overall
No bootcamp is perfect, but Codesmith will give you the tools and network you need to start on your own journey into tech. After graduation, it is up to you to continue the learning while looking for that first job in tech!
Overall5.0Curriculum4.0Job support5.0Instructors5.0 -
AnonymousGraduate · Graduated 2022
Supportive, Collaborative, Empathetic
I went through Codesmith in the latter half of 2022 and was placed within a job just under 3 months of graduating. Like many, I was transitioning from a non-tech background, but as soon as you even start learning about and integrating into the...I went through Codesmith in the latter half of 2022 and was placed within a job just under 3 months of graduating. Like many, I was transitioning from a non-tech background, but as soon as you even start learning about and integrating into the Codesmith community, you'll realize how many others like you there are. Also, it's one of the most empathetic and uplifting communities I've been a part of and I still talk to my cohort mates months after graduating together.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousStudent · JavaScript for Beginners · Graduation year 2020
Wonderful and Amazing!
Codesmith offers very broad and comprehensive course in Java Script for beginners. Instructors are great. They teach us all the concepts in very simple way and in very lucid language. Highly recommended course for students who want to begin their...Codesmith offers very broad and comprehensive course in Java Script for beginners. Instructors are great. They teach us all the concepts in very simple way and in very lucid language. Highly recommended course for students who want to begin their career in field of Java Script.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousSoftware Engineer · Graduated 2022
Stellar, ivy-league quality bootcamp
If you're like me, you're probably creating a huge Excel sheet right now full of every bootcamp in the world and how good their outcomes are so you can try to feel better about a decision everyone else seems to think is so risky and dumb. I mean $20k...If you're like me, you're probably creating a huge Excel sheet right now full of every bootcamp in the world and how good their outcomes are so you can try to feel better about a decision everyone else seems to think is so risky and dumb. I mean $20k isn't cheap, and neither is the 3 month commitment to a career you're probably not entirely familiar with.
If you want the best shot at curating a new career for yourself in tech, I'd wholeheartedly recommend Codesmith. I was lucky enough to receive a job offer after the program despite having very limited software engineering experience. More than the curriculum (which is great), they also teach you how to *think* like an engineer and embrace hard learning. This mindset alone is invaluable and probably the ultimate reason so many codesmith grads go on to receive amazing job offers. The job search hints are another invaluable resource codesmith provides - especially for anyone reading this who wasn't part of the elite circles in high school or college that received this advice beforehand. In some ways, it's just as valuable as the coding experience itself!
I won't say the program is perfect, no program is, but the fact that they can turn you from a beginner with no coding experience to a mid-level software engineer is incredible. My only suggestion for improving the program now that it's over is probably a stronger foundation in algorithms (but this is something you can learn on your own as there are TONS of resources online and it's something that doesn't happen in just a few short weeks). The curriculum is incredible and all three of the current frameworks I use at work now were taught at Codesmith. The opportunity to work in group projects on complex code is great experience to refer back to during the job hunt too.
If you don't want to waste your time or money, you want a top-notch bootcamp taught by very engaging & caring instructors, and you want to be working long days and late nights surrounded by other students (all of which have been screened for good energy) with the same goal as yourself - then Codesmith is the place for you. The program was hard, even excruciating at times, but it was honestly pretty freaking fun too. There were highs and lows for sure - what do you expect when you're trying to fast track 2-4 years of software engineering experience and Bachelors Degree in Computer Science into 3 months?
I'm really happy I chose this program. Not everyone I graduated with got an insanely high offer ($130k+), but many did, even some without proper prior coding experience or education like myself. And as someone who really did make that 100+ line Excel sheet a year ago, I can tell you Codesmith really is the place to be.Overall5.0Curriculum5.0Job support5.0Instructors5.0 -
AnonymousSoftware Engineer · Full-Time Remote Software Engineering Immersive · Graduated 2021
Codesmith Review
Codesmith is the best from the curriculum, instructors, all the way to job support. I was a full-time musician before this and had no technical background. I started by doing CSX challenges and attending workshops, taking JSB and CSPrep, all the way to...Codesmith is the best from the curriculum, instructors, all the way to job support. I was a full-time musician before this and had no technical background. I started by doing CSX challenges and attending workshops, taking JSB and CSPrep, all the way to the immersive. I took on the fellowship after graduation and got a job upon finishing the fellowship, WFH at a tech company in Silicon Vally. Every step of the way, I was supported by the most loving, passionate people, from Codesmith staff to graduates. It’s more of a family than just a community. I received so much love and support here that I want to give back. Many graduates felt the same way as me and went back to giving mock interviews for the current students, sharing their job-searching experiences... If you are on the fence about picking a coding school, I highly highly recommend Codesmith. It’s so beginner friendly. You can start from all the free resources it offers and take the free workshops from its website.Overall5.0Curriculum5.0Job support5.0Instructors5.0
6 Codesmith Courses
Full details, syllabus, tuition, and reviews available on each course page.
Codesmith Alumni Outcomes

| Employed in-field | 43.6% |
| Full-time employee | 38.9% |
| Full-time apprenticeship, internship or contract position | 0.5% |
| Short-term contract, part-time, or freelance | 3.0% |
| Started a new company or venture after graduation | 1.2% |
| Not seeking in-field employment | 3.6% |
| Employed out-of-field | 1.9% |
| Continuing to higher education | 1.0% |
| Not seeking a job for health, family, or personal reasons | 0.6% |
| Still seeking job in-field | 52.8% |
| Could not contact | 0.0% |
Recent Codesmith News
Codesmith FAQs
Find answers to the most-asked questions.
Is Codesmith worth it?
The data says yes! Codesmith reports a median salary of $133,281 and 82% of Codesmith alumni are employed. Codesmith hasn't shared alumni outcomes yet, but one way to determine if a bootcamp is worth it is by reading alumni reviews. 596 Codesmith alumni, students, and applicants have reviewed Codesmith on Course Report - you should start there!
How much does Codesmith cost?
Codesmith courses range from $350 for JavaScript for Beginners to $20,925 for NYC Onsite Software Engineering Immersive.
What courses does Codesmith teach?
Codesmith offers courses like NYC Onsite Software Engineering Immersive, CS Prep , Full-Time Remote Software Engineering Immersive, JavaScript for Beginners and 2 more.
Where does Codesmith have campuses?
Codesmith has an in-person campus in New York City. Codesmith also has a remote classroom so students can learn online.
Does Codesmith offer scholarships or accept the GI Bill?
Right now, it doesn't look like Codesmith offers scholarships or accepts the GI Bill. We're always adding to the list of schools that do offer Exclusive Course Report Scholarships and a list of the bootcamps that accept the GI Bill.
Is Codesmith legit?
We let alumni answer that question. 596 Codesmith alumni, students, and applicants have reviewed Codesmith and rate their overall experience a 4.89 out of 5.
Can I read Codesmith reviews?
You can read 596 reviews of Codesmith on Course Report! Codesmith alumni, students, and applicants have reviewed Codesmith and rate their overall experience a 4.89 out of 5.
Is Codesmith accredited?
Codesmith is approved to operate by the California Bureau for Private Postsecondary Education. For more information visit: https://codesmith.io/regulatory-information