Skip to main content

Codesmith

Average Rating 4.89
596 Reviews • 6 Courses

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. 

Reviews

596 reviews of Codesmith

Schools can't pay to alter or remove their reviews. Course Report never suppresses negative reviews.
  • Jordan Verified via LinkedIn
    Software Engineer · NYC Onsite Software Engineering Immersive · Graduated 2021

    Software Engineer

    Codesmith is a tier above many other bootcamps for one simple reason: They don’t just show you what to learn. They show you how. They encourage hard-learning and how to overcome  the very same roadblocks software engineers face on a day-to-day basis. Their fellowship program offers residents a way to connect with recent grads who understand the struggle / learning process.
     
    Also, the culture of the program is truly special. Let’s be honest-doing the kind of mental gymnastics a bootcamp requires can be overwhelming and exhausting. Even in the current remote setting, Codesmith scheduled moments to socialize and unwind. These kinds of connections with your cohort-mates and emphasis on community are in many ways just as important  skills to learn as the technical ones. 
     
    The career program is an added bonus most bootcamps overlook. Codesmith gives you an opportunity to hone your resume, practice system design and general interview technique, as well as connect you with recent grads at large companies for networking days. I actually got my current job from my cohort’s networking day, so I’m proof the system does in fact work. Before joining Codesmith, I was naturally skeptical of their numbers, but I quickly saw that they back up their talk. The 3 other members of my cohort’s project group all snagged six-figure jobs well-within the first 3 months post-grad. 

    There aren’t enough good things I can say about the entire program. This time last year, I had lost my job, had zero technical background, and was just starting to apply to various bootcamps. A year later, I snagged a dream salary at a major national company.  The technical elements, commitment to diversity and inclusion, community, and median salary for grads sets Codesmith apart from the rest. 
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted August 24, 2021
  • Laura Ramirez
    Laura Ramirez Verified via GitHub
    Data Engineer · NYC Onsite Software Engineering Immersive · Graduated 2023

    Life Changing Experience

    This review is long overdue, but I can honestly say Codesmith changed my life. It didn’t just teach me software engineering, it taught me how to learn on my own and how to push past challenges. I also met some amazing people who made the journey even better.

    If you are on the fence about it, my only advice is to go for it. It is completely worth it. Just know what you are signing up for. Codesmith does not babysit you. They give you the tools and the structure, but it is up to you to put in the work. They push you to step up, and that is exactly why you grow so much. It is the perfect mix of being hard enough to inspire you but never so hard that you want to quit.

    When it comes to the curriculum, I graduated in November 2023, so I am sure some topics have shifted a little, probably more toward things like AI. But the way the course is structured is what makes it so powerful. In the first half you are getting new lectures every single day. It feels overwhelming and you might think you are not learning everything. Everyone feels that way. What you are really doing is collecting all the pieces of the puzzle. Then, when you hit the project stage, everything clicks. That is when your learning grows exponentially. I loved that stage and learned so much. It did not even hit me until I got my first job how prepared I really was. I realized I had skills that people already in the field were missing, like using the terminal and git properly. Trust the process because it works.

    The job search stage was the hardest part for me. By that point I was already a little burnt out. But the great thing is Codesmith keeps supporting you even after you graduate. They offer resume reviews, interview prep, and career coaching. I had my resume reviewed twice and did four mock interviews. After my first mock interview with Alexander, one of the career coaches, I left with so many tips that every phone screen I had after that turned into a real interview. The support is there, you just have to take advantage of it.

    Another part that surprised me was the community. I did not think it would matter much, but it ended up being one of the most important things. Your peers are the ones who help you through the tough moments, especially during the job search. I am also grateful to Eric who helped me negotiate my offers and guided me in the right direction.Looking back, I would do it all over again. Codesmith gave me everything I needed to succeed and the support did not stop once the program ended. If you are serious about becoming a software engineer, this is the program to choose.
    Overall
    5.0
    Curriculum
    4.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted September 1, 2025
  • Nika Mamaladze
    Nika Mamaladze Verified via GitHub
    Graduate · Graduated 2025

    amazing experience

    This Immersive program helped me grow so much! I feel so much more confident in my coding now. The instructors were supportive, and my fellow students made the experience even better with their collaboration and encouragement
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted May 5, 2025
  • Anthony Heinz
    Anthony Heinz Verified via GitHub
    Software Engineer · Graduated 2025

    Insightful and amazing immersive experience

    Codesmith was an amazing experience from beginning to end. You learn so much more than just coding from this experience. You learn how to become a software engineer and take deep dives into the reasoning behind engineering decisions. From learning javascript, to react, to express, to creating products for developers, it's almost crazy how much you can learn in a few months of time. Even better were the people I was cohort mates with. I got to meet engineers from various backgrounds that made the experience even more amazing. I definitely recommend this experience as it was life changing for me.
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted May 5, 2025
  • Donald Twiford Verified via LinkedIn
    React Software Engineer · Full-Time Remote Software Engineering Immersive · Graduated 2023

    The Foundation I Needed

    Codesmith provided me with exactly what I needed. The curriculum was set up to cover some of the most prevalent concepts and technologies in the industry, and what I left with was a strong foundation to stand on, a solid understanding of how to grow moving forward, and the dedication and confidence to do so. Since graduating, I've stayed in contact with my cohort mates and other people I met through the program (all excellent good-hearted people) and continued to learn and expand my skill set and capabilities. Recently I realized my goal, and with the help of the Alumni and Job Support Team (shoutout to Eric Kirsten), I landed a job as a Software Developer! 
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted June 10, 2024
  • V K
    V K Verified via GitHub
    Software Engineer · NYC Onsite Software Engineering Immersive · Graduated 2020

    TLDR: Codesmith's Community and Career Support Make All the Difference

    Attending Codesmith a few years back was one of the best decisions I ever made. The supportive community made learning possible since the web development world can be vast and confusing. The curriculum was well-structured for the most part, with hands-on projects that solidify your understanding and prepare you for real-world challenges.One of the best parts was and is the amazing hiring support. The career team offered personalized guidance, from resume building to mock interviews. Even now, a few years later, their support has been invaluable. I recently landed my second job and I was able to negotiate better with their help (thanks again Eric and Annie!).The alumni network is also a fantastic resource, full of people eager to help each other succeed. I’ve stayed actively engaged in this community and have met many amazing people.Of course, it wasn't without its challenges. The program was intense and demanding, which can be stressful at times. However, the effort is worth it, and the payoff is huge.Overall, Codesmith continuously exceeds expectations. The combination of a great community, thorough education in this space, and exceptional hiring support makes it a top-notch program for aspiring software engineers. However, it is important to note YOU need to put in the work and trust in the process, as well as stay resilient during tough times. Though this review is overdue, I'm incredibly grateful for my time there and the lifelong and new friends I've made.
    Overall
    5.0
    Curriculum
    4.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted June 5, 2024
  • Katharine Angelopoulos Verified via LinkedIn
    Full Stack Web Developer · Full-Time Remote Software Engineering Immersive · Graduated 2022

    Worth Every Penny

    I attended Codesmith in 2022 fully online after growing disillusioned with the Biotech industry. I had already had some past experience in software engineering in college, but spent the majority of my time doing repetitive work in labs. I'd had some prior experience in web development as a hobby as well.

    Attending Codesmith was and will always be the best decision I made for my career. Codesmith isn't just a bootcamp or a way to "level-up" your coding skills. It's a roadmap to a new way of thinking and transformed my understanding of software engineering. They don't just teach you the skills you need in the job market, they teach you how to learn anything you need to in order to succeed in any position. Since attending Codesmith, I've worked as the solo developer on a Nuxt frontend and Node.js middleware. Despite having no prior knowledge of Nuxt, I was able to jump right in and solve session related issue day 2 of my employment. By month three, I had used what I'd learned in Codesmith to completely refactor the Node.js middleware, improving response times by 50% and cutting the lines of code by 80%. By the end of my first year, I'd refactored the frontend and improved loading performance from 2-3 seconds to 200-300 milliseconds. All of this was only possible because of my education at Codesmith. 
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted April 24, 2024
  • Jessica Davila Verified via LinkedIn
    Sr. Full Stack Engineer · Graduated 2022

    Codesmith is an excellent program

    Codesmith is unlike any other educational program that I've experienced. The community that Codesmith fosters is invaluable. Whether you're a resident or an Alum there is always support and guidance available to you.  
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted December 5, 2023
  • J.E. Verified via LinkedIn
    Software Engineer · Full-Time Remote Software Engineering Immersive · Graduated 2023

    Grit, Grind, and an Amazing Experience

    Pre Codesmith Profession
    Prior to attending Codesmith, I pursued a career as a healthcare professional, investing seven years of my life to earn an advanced degree. However, upon venturing into the real world, I was taken aback by the rapid pace at which healthcare companies exhaust their professionals for the sake of financial gains. Overbooking, subpar care quality, inadequate compensation, and stymied long-term growth opportunities left me disheartened with healthcare as a whole. The whirlwind of COVID-19 served as the final catalyst, prompting me to seek an alternative path. It was during this time that one of my closest friends, a Senior Software Engineer, recommended a switch in careers. He recommended that I pursue a boot camp, and after conducting thorough research and considering various factors, I found that Codesmith consistently delivered the most exceptional outcomes, making it the clear frontrunner in my rankings.
    Pre Codesmith Prep
    During my search for programs, I simultaneously pursued Harvard's CS50 course. As I delved deeper into the requirements for admission to Codesmith, I shifted my focus from C to Javascript, immersing myself in the fundamentals through CSX and Eloquent Javascript. Additionally, I dedicated myself to self-teaching data structures and algorithms by solving Leetcode problems, laying the groundwork for a successful job search after graduation. Months of consistent effort in preparation for the technical interview paid off, as I was fortunate enough to secure acceptance on my initial attempt—a noteworthy achievement given the high selectivity of Codesmith. Recognizing the program's rigorous standards, I made the decision to invest in a new Macbook Pro, a decision that proved invaluable, as I encountered no compatibility issues throughout the duration of the program. 
    During Codesmith
    Life during Codesmith offers a profoundly distinct experience. It demands unwavering dedication and investment in personal growth, as well as a collective commitment to the success of one's peers. It is a journey that requires pushing oneself beyond perceived limitations and persistently striving to overcome obstacles. Days consisting of 10-12 hours of intense learning and perseverance become the norm, with some individuals choosing to extend their efforts beyond the structured schedule. The program unfolds in two distinct phases: the initial half, characterized by structured classes and learning modules, and the latter half, where the true essence of learning emerges through project work. My overall experience with Codesmith was truly exceptional. From day one, the atmosphere fostered empathy and kindness among the cohort, and this sentiment resonated with my personal encounters. Whether offering assistance or receiving help, each interaction was infused with a sense of fulfillment and compassion. The main instructors, mentors, and teaching fellows showcased exemplary skills and dedication. I attribute the extraordinary quality of my experience to Codesmith's meticulous vetting process and the nurturing environment they cultivated. Our class made it a collective goal to ensure that every individual felt comfortable with each topic, readily providing tutoring and support to one another. The unwavering commitment to high standards and positive vibes permeated throughout, leading to a transformative and life-changing experience.
    Post Codesmith
    Upon graduating from Codesmith, one swiftly realizes that the journey has only just begun, and it is an exhilarating prospect. The growth potential that lies ahead over the next 3-6 months is nothing short of inspiring. Personally, I was picky with the roles I applied to and only did 200 applications, which ultimately led me to secure my first role. In contrast, some of my peers took a more extensive approach, submitting 2-4 times that number. Unlike traditional universities, Codesmith does not simply hand you a diploma and bid you farewell. It is more akin to an anti-university, placing little emphasis on pedigree, titles, or mere pieces of paper. Instead, Codesmith's core values revolve around tangible outcomes. Remarkably & deservingly, many individuals in my cohort have successfully secured senior positions or are earning annual salaries exceeding $150,000. The support provided by Codesmith extends far beyond your initial job search. They offer comprehensive career assistance, regardless of whether you are seeking your first job or embarking on your third. While there were moments of discouragement during my own job search, they were fleeting thanks to the unwavering encouragement and motivation provided by the support team and my fellow peers. Eric Kirsten was of immense help during the process, providing positive encouragement and real-life stories to aid in the hunt.
    Summary
    Overall, if you are looking to change careers to be a Software Engineer, I give Codesmith my highest review. Keep in mind it will take a long time of grit and grind, but it will pay dividends. If you are interested in pursuing software engineering, I would teach yourself a first language and dig deep into if this is something you want to pursue. Allot at least a year for the full transition, and expect to give it your all each and every day. 
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted June 21, 2023
  • Thomas Harper Verified via LinkedIn
    Senior Software Engineer · Graduated 2021

    Transformed my life and career

    Codesmith was better than I could have possibly imagined. It has skyrocketed my career and income! Now I am doing work I am more passionate about and getting paid WAY more. Totally amazing. And I was already a software engineer before joining Codesmith.
    The community is incredible, really supportive and I feel I have some friends for life even though the course I did was remote.
    The instructors are passionate and genuinely care about the students, pushing you to go the extra mile and helping out those who are struggling.
    The best thing about Codesmith though is how intelligent their approach is. I went to another bootcamp before Codemsith and the results were mediocre. Then I saw how Codesmith do things.
    They get you build something cutting edge, pushing the boundaries of programming in the field. This helps you distinguish yourself as an engineer and innovator. It puts you apart from the rest in the field.
    Then there is the job search support which is par excellence. They teach you how to sell yourself, communicate and negotiate in industry in the right way. This is so powerful, and now I feel like I am “in the know” as to how the industry works.
    Before I was sending out all the wrong signals when interviewing and marketing myself. Now I know how to position myself as a high value engineer.
    They also give you access to incredible people like Eric Kirsten, he helped me to negotiate an extra $25k on my salary before I had even finished the course.
    And then I have reused what he taught me in regards to negotiation to earn many multiples of that since.
    So just that advice alone was worth significantly more than the whole cost of the course.
    But I am also a much stronger engineer technically thanks to Codesmith. It taught me to be more ambitious technically in what I am building, so that keeps paying dividends.
    Most of all Codesmith was great fun (though challenging too). I did it during the pandemic remotely, and while most everyone else’s pandemic was terrible, mine was amazing thanks to Codesmith.
    It was one of the most productive and high growth periods of my life.
    And also the connections I made with other cohort members has continued to help advance me in my career long after finishing the course.
    So big shoutout to the whole Codesmith team, I owe them a huge debt of gratitude for what they do.
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted May 30, 2023
  • J.R. Verified via LinkedIn
    Senior Software Engineer · Full-Time Remote Software Engineering Immersive · Graduated 2023

    Codesmith - Truly Amazing Experience!

    After dedicating 12 years of my life to nursing, I made a decision to pivot my career and pursue my true passion - technology. The experience provided by the full-time immersive  proved to be both challenging yet immensely fulfilling. It pushed me beyond my limits and helped me realize my true potential, showing that with  determination, I had the potential to be a talented engineer.

    For those who are considering a career shift to technology, I highly recommend  Codesmith. The supportive and helpful community offered here is exceptional - before, during, and even after completion of the program. I'm grateful for the lessons learned and the lifelong friendships I developed along the way. They truly changed the trajectory of my life and that of my family.
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted May 12, 2023
  • Patrick Reid Verified via LinkedIn
    Senior Solutions Architect · Global Part-Time Remote Software Engineering Immersive · Graduated 2022

    Best decision of my life!

    Going to Codesmith was one of the best decisions I have ever made! As I am writing this I just finished my first day as a software engineer making 3 times more than I have ever made! So I can tell you that Codesmith really does what they say it does.

    The tuition alone is worth it for Codesmith's hiring program. They help you hone a resume that you can be proud of! They teach you how to reach out and get interviews even in a horrible job market. And they provide continued support after you graduate. I did not come from a tech back ground either. I mostly worked in the service industry and government. 

    The thing that impressed me most about Codesmith was that it wasn't designed to take you from zero to hero. You actually have to work hard to get in. They have a free program called CSX and weekly free trainings that will get you to a junior level skill set. Once you are in the program you hit the ground running and they start developing the skills that will take you to a mid to senior level engineer. You learn the stuff you really can't get from YouTube videos or medium articles. You work with other humans and develop technical and empathic communication skills. As you grow as an engineer the challenges get bigger and bigger. Then to cap it all off, you and a small team of engineers build a production level application that is designed to impress other engineers. I can guarantee that you will look back on your journey and be shocked at who you have become and what you can accomplish! 

    It is not an easy program. It is not easy to get into Codesmith. You will work your ass off and you will hit a lot of blocks that you have to work through. But those challenges literally made me a better man and they made it so that I could handle the challenges of the job hunt and now the challenge of onboarding as a Senior Engineer (I don't know how it happened, I wasn't anywhere close to the smartest in my cohort, but I landed a Senior Fullstack Engineer roll - I am still in shock). I was in the part time program and it was a wonderfully fulfilling nine months that I will always cherish. I made life long friends. And honestly, it is the fact that it is not easy that makes Codesmith so valuable. I genuinely feel like this tuition was the best money I have EVER spent!
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted March 6, 2023
  • Maxwell Shick Verified via LinkedIn
    Software Engineer · Full-Time Remote Software Engineering Immersive · Graduated 2022

    Codesmith Can Change Your Life

    This is a long review, but I know how intense this process can be for those of you looking at attending a bootcamp. It has now been about a year since I decided to attend a bootcamp to change careers. I looked everywhere online when I settled on going to a bootcamp; I read every review, I watched every video on Youtube, I even messaged alumni of different bootcamps on LinkedIn, and eventually, I found my way to Codesmith. For the last 3 months since the program, I’ve considered myself lucky everyday I made the choice I did.
     
     Codesmith is without question, the best educational environment I’ve had the privilege to learn in. I’ve been lucky enough to go to good schools in the past, but I’m really proud, frankly, to say that this online bootcamp has really left them in the dust in key ways. I’ll make a note here that I was hired as a fellow by the program after my time in the immersive program, so if you need a grain of salt to start, there could be one. 
     
     - Admissions: It is worth making a comment right away that getting into Codesmith is not easy, but it is NOT an unjust process like I experienced in other programs. I speak from experience as someone who applied elsewhere, tried to go through admission processes at other places (everyone should have options), and eventually conducted the literal technical interviews for Codesmith myself, the admissions process is doing its job well. I won’t get too lost in the details, but I will say that if you can pass the Codesmith technical interview, you have what it takes to become a software engineer. They test on every quality and detail that I was tested on in a real technical interview for the job I have now. That all said, don’t rush into this process. It is possible, having seen both sides of admissions, to brute force your way through, with time. Do NOT throw $20k into something before you are ready. If you understand, for example, how to add methods to a prototype so they can be inherited by other objects, you could be ready. If you have no idea what I mean by that, do not stress even a little bit; just take your time to learn is my point (:
     
     - Curriculum: The curriculum is fantastic. You will touch all the technologies you need to get a full-stack developer position: Javascript (you’ll be a pro), React, Node.js, Git/Github, etc. However, what you come to appreciate and feel confident in by the end of the program is that you could see any tech, any framework, even any new language, and given realistic timelines / expectations by your team “in the wild” could learn what is needed to solve a problem in whatever tech stack. This is really because — Codesmith doesn’t create cookie-cutter engineers; Codesmith creates first-class problem solvers who communicate empathetically and technically like senior engineers. If you want to understand why outcomes seem so high for this program compared to others, the answer begins with these 2 qualities above all the rest.
     
     - Portfolio: Not a ton to say here, although a ton could be said. It is worth noting that you will have a better time job hunting when you have real open-source products on the resumé. And Codesmith focuses on making you build real, open-source projects before you leave. You don’t want to pay for a program that is tutorial style really, because why not just spend $2k (at most) in Udemy courses and be done with it? Codesmith makes you build in small teams of engineers (like in the real world), on projects that are technically impressive and that are REALLY challenging. You’ll hear “hard learning” thrown around a lot in and out of the program, and there is no form of better learning than solving a bug you’ve been stuck on for 6 hours with a team; this makes a good portfolio for sure.

    - Hiring Support: I have so much love for the hiring support team answering every ridiculous, anxious question I ever hit them with, day or night. Codesmith really points you in a direction at the end of the program and teaches you how to carry yourself in interviews in the tech industry. Tech interviews and getting hired generally as a software engineer is honestly very formulaic. It’s almost entirely behavioral / very ceremonial, which was somewhat surprising to me. Codesmith guides you through all of these processes and really do their best to ensure you have support networks (during and after the program) to guide you through the idiosyncrasies of the tech industry. I would NOT have gotten a job as smoothly as I did if it wasn’t for their mentorship.

    - Management/Team: This part could be a never-ending rant. I think what you will find, even will find just by attending the free workshops, is that Codesmith is a community of really passionate people that are putting in the work for the right reasons. I truly believe Codesmith only works because the instructors and the management of the organization are people who are passionate about seeing people change their lives. Will Sentance is the founder and owner, and not only will he give your cohort a lecture at the end, but you will get several chances to hear from him throughout the program; could not be any more apparent this person cares about fostering a space for people to change their lives. Eric Kirsten is a senior board advisor that will lead you through the hiring program. Eric is another huge element of the “secret sauce” of success at Codesmith. Takes a certain level of tailored mentorship to get an engineer to negotiate $15k in base salary after only 8-12 months of studying the industry, and Eric will take a hands-on approach to make sure you get that. Phillip Troutman, he’s the chief academic officer, is another key player you’ll hear from often. Let me tell you, part of the secret of Codesmith is convincing students every day they can do everything and anything so that they actually go out and attempt insane feats of engineering; Phillip is the key to that happening. Every program has different instructors, but in the central remote program — Katrina Villanueva and Jared Lewis are *the* reason students understand the core curriculum so well. Their compassion and attention towards student success is without question what makes the CTRI immersive so effective. For the sake of not making this piece of the review endless, I’ll stop here, but yes, there are that many incredible people in this organization.
     - School / Life Balance: There is very little balance. This is my very real, very difficult con for the program that I would not hide from anyone. You will eat, sleep, and breathe Codesmith, which at times will be a lot to handle. This program is hard. You will watch your cohort go lows and highs of imposter syndrome almost daily. It can even feel a bit cult-like, I suppose, at times. But what can I say — you get a room of intelligent people together every day who want to change careers in a (seemingly) impossible time frame into a field that is really challenging and competitive. It isn't crazy to assume that process will be hard, but if you put the work in you’ll be so glad you did it one day. It took me about 10-11 months, from start to finish, from the day I decided to attend Codesmith, to the day I got a job offer.
     
     There are other great programs out there for sure, but if I was to do this all over again, I’d be right back at Codesmith.
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted December 5, 2022
  • Kendall Lu Verified via LinkedIn
    Senior Software Engineer · NYC Onsite Software Engineering Immersive · Graduated 2019

    Hiring support still amazing 3 years later!

    I've been working as an engineer in the industry for over 3 years now. Whenever I needed help/advice with negotiating my salary Eric Kirsten has ALWAYS been there for me. I've been able to negotiate upwards of 15K on my first job acceptance, and 15% pay bumps every year after (thanks to Eric's advice). Not only that, as of my latest job hunt I was able to negotiate over 15K just on the base (not including bonuses and pay bumps)! Eric is an absolute gem of a resource, his advice has already paid Codesmith's tuition 2-3 times over! 
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted November 21, 2022
  • Trevor
    Trevor Verified via GitHub
    Frontend Engineer · Full-Time Remote Software Engineering Immersive · Graduated 2022

    If you are looking for a robust program to launch your career, you've come to the right place

    I chose Codesmith because I perceived it to be the most rigorous program out there with regards to curriculum, portfolio, and job support, and it absolutely delivered on these promises. Here's a breakdown of how each manifested:

    – Curriculum: the first part of the program is built around hard learning, challenges, and pair programming. Most units are taught over the course of a few days, which start with lectures and then continue with challenges meant to push you to learn and develop as an engineer. You do these challenges with a pair programming partner and also engage in other common practices like code reviews and collaborative coding. Not only are you developing your coding skills, but you are also learning how to interact with other engineers and problem solve through tough technical challenges. You're killing two birds with one stone.
    – Portfolio: I believe Codesmith stands out the most from other bootcamps in this area. During my program, I worked on a variety of projects across the full stack (frontend, backend, DevOps, etc.), and this is where you get to put your skills to the test. You learn what it takes to break down complex applications to their component pieces, plan out how to approach the implementation, and then work through bugs and issues. The cornerstone of the program, the Open Source Product, pushes you to solve complicated engineering challenges by finding and solving pain points in the developer community. During this phase, you explore new tech, face challenges you can't just Google away, and gain a deeper understanding of the ambiguous problems professional engineers face.
    – Job support: you receive career support from the Codesmith team for life which is a fantastic perk. If you feel like you need more resume help, they'll do as many iterations as you need. If you want more mock interviews, they have that covered too. If you just want to talk about the emotional struggle of job searching, you can talk to the staff or you can lean on your cohortmates or post-grad hiring group. They have all the bases covered and will continue to support you as long as you need or want it.

    For anyone wanting to take the leap into the world of software engineering, this is a rigorous program that delivers on its results and is there to support you in your journey.
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted August 18, 2022
  • Jose Cervino Verified via LinkedIn
    Graduate · NYC Onsite Software Engineering Immersive · Graduated 2018

    Rigorous & Worth It

    I got into Codesmith with 2 months of studying while working full-time, pulling 80+ hour 7-day weeks & attending every Hard Parts workshop they had. At one point I stood outside a packed workshop room with my ear against the glass just to catch bits and pieces of what was being taught. I got in. It wasn't an easy full-time immersive experience - a lot of personal mistakes & challenges, but I came out on top. I slept on the couch just to dedicate the 1.5 hour commute time into the city on studying (I wasn't the only one). I graduated with an offer thanks to Codesmith's Hiring Day, started working a different job the week after graduating, then finally landed on a consulting gig for the Google Cloud Platform a month and a half after graduating. I doubled my salary in 6 months.

    Fast forward 4 years and I'm now a tech lead at a start-up. So far in my career, I've worked alongside Google engineers, built cutting edge AI multi-platform apps for Point72, co-founded a software development agency where I hired engineers, and have mentored other aspiring engineers into their first roles. 

    It hasn't been without its challenges but looking back I know that life happens for me, not to me, and that change is an opportunity to reach higher to become more. I'm grateful.

    Pros
    - The best 0-to-bootcamp trajectory on the market
    - Unique community focused on excellence in an "in it together" culture you won't find at other bootcamps
    - Rigorous full-stack JS course focusing on the capacities that make you an engineer, not just a developer
    - Multi-disciplinary curriculum spanning design, AI, dev-ops, security, etc.
    - Paid post-graduate opportunities
    - Post-graduate support is lifelong, consistent & growing
    - They see potential in you - sometimes before you see it in yourself. They take a chance on you.

    Cons
    - Can be cult-like, but the best companies & cultures usually are. 
    - Post-graduate support isn't industry-leading yet (emphasis on "yet" - they're the type of people to make it happen)
    - Their taking a chance on you can sometimes lead to prematurely entering into a full-time immersive program which can lead to a rough during-Codesmith & post-Codesmith experience. Mental health can take a toll, but last I heard Codesmith offers support throughout. This applies to SOME non-technical aspiring engineers, not all, and is rarely the case with residents with some past technical experience or those who've spent more time studying
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted July 20, 2022
  • Ryan Verified via LinkedIn
    Software Engineer · NYC Onsite Software Engineering Immersive · Graduated 2021

    On Codesmith's Immersive Program

    Prior to joining Codesmith's LA Immersive Program, I'd had some experience with programming, having taken a few intro computer science courses in college and tinkered around with JavaScript and Python through youtube tutorials. As coding became a passion of mine, I decided to try and apply for a software engineer role, but found it immensely difficult as I found the technical assessments to be out of my range of skill and a lot of companies were hesitant to hire a person without a technical background i.e. I'd recently graduated with a B.A. in linguistics.

    Then I decided to join Codesmith's Full-time Immersive Program. Codesmith's curriculum consists of all the basics of JavaScript which sets you up for learning and working with modern web technologies like React, Node, Express, and Redux. Not to mention they also go through data structures and algorithms as well as testing and technologies associated with DevOps, i.e. Docker and AWS. In general, Codesmith technical curriculum emphasizes collaboration, which is crucial for being able to technically communicate in interviews.  

    The instructors for the technical lectures were passionate, empathetic, and always willing to offer any guidance. Many of them were great mentors as well; they were instrumental in managing the course of an open source product I eventually worked on. The phase of the immersive where you're asked to create an open source product with your fellow bootcamp attendees plays a very significant role in the technical experience you end up talking about in interviews. This is huge. Prior to Codesmith, the only things I was able to talk about to recruiters were intro computer science classes and amateurish web projects.

    In addition to equipping me with the necessary technical skills and experience, Codesmith's Immersive also guided me with how to actually get hired. Their comprehensive hiring program was excellent in making sure that I knew how to conduct myself in phone screens, technical screens, and onsites. It was obvious that the people running the hiring program had industry experience and really knew what they were doing. 

    All the instructors and lecturers at Codesmith were not only exceptional at what they do, but also deeply empathetic and a pleasure to work with. And in particular those that really stood out to me were Michael O'Halloran, for his superb teaching ability and technical knowledge, and Eric Kirsten, for his outstanding advice on how to negotiate salary and unrelenting willingness to make sure Codesmith graduates find the jobs of their dreams. 
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    4.0
    Flag Submitted June 9, 2022
  • Jake Verified via LinkedIn
    Software Engineer II · NYC Onsite Software Engineering Immersive · Graduated 2022

    Life changing

    Two years ago, I went to a very well known bootcamp right before the pandemic hit. The experience was ok as far as learning about coding, but to be honest the way in which they prepared us to actually get a job was extremely lackluster, to put it kindly. I struggled greatly and felt totally rudderless and not sure how I was ever going to crack into the industry.  Fall of 2021, I ran into a friend who had recently finished Codesmith and got an amazing job only a few months after graduating. After telling her I had been struggling for about 1.5 years to get any traction, she was able to sell me on going to Codesmith.

    At first I thought I was going to coast, because of my previous experience, but I couldn’t be more wrong. The students that they accept have to pass an entrance exam that frankly not many people from my bootcamp would have been able to pass even after graduating. So people were prepared to hit the ground running. And that is exactly what happened. Codesmith is not for everyone, because they really force you to struggle and embrace not knowing something and using your resources to figure it out. While Codesmith is not for everyone, I really believe that anyone who embraces their methodology can succeed. I believe that because I’ve seen it. Most of my cohort that graduated have jobs and it’s only been 3 months as of this writing. The average base salary offered to those grads is roughly 150k, and only a few - and I really mean a few - had any experience with programming prior to preparing for the exam.

    The program is hard. Like, extremely hard. Don’t think you can just show up and coast and get an amazing job in a few months. But if you really want this and are dedicated to working your butt off, it will work. It’s an incredible program and almost unfair that it gets lumped in with other bootcamps, because it really is just far and away the best I’ve experienced and seen. Plus the hiring portion of the program itself is worth the cost alone. 10/10 could not recommend highly enough to those who are serious about this.
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted June 4, 2022
  • Yanming Yu
    Yanming Yu Verified via GitHub
    Graduate · NYC Onsite Software Engineering Immersive · Graduated 2022

    Thought it was a scam at first.

    2019 I knew I wanted to make a career change. I remember reading this reddit post calling codesmith a scam. It deterred me away but my curiosity had me investigate their free hard parts workshop and finding alumni to get their take. Their CSX platform was excellent, hard parts was fun and mostly importantly majority of the alumni I talked to has great things to say about the program. No one said the program was perfect and had issues with some parts of the program but never the whole program. 
    I decided to trust the people I've reached out to and take the dive to sign up for the full time immersive.(RIP my wallet) 

    After finished the program 2 weeks ago I already cannot believe I already got one offer from a start up for 100k. The program was tough, some of the program in my opinion needed a tiny bit more hand holding. Overall I had an amazing experience, I walk away with REAL skillsets and knowledge to tackle finding and performing software development jobs. Like any program if you don't take advantage of the community, instructors and resources you might as well of thrown your money in penny stocks or SPY puts. If you're scared that codesmith is a scam, feel free to reach out to me and ask any questions. I do not work for codesmith and don't get any benefits from reviewing them. It's a program that has changed my life and I hope it can change yours too.
    Overall
    5.0
    Curriculum
    4.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted May 25, 2022
  • Reland Verified via LinkedIn
    Frontend Software Engineer · Full-Time Remote Software Engineering Immersive · Graduated 2021

    I made the right choice.

    I'm a pandemic career-changer in my early 40s and I left a good, stable job to pursue software engineering. This may have been the most significant decision and the most challenging project of my life. Before I was fully committed to this monumental life change I launched a deep research project to determine which boot camp was going to set me up for the greatest success. My research led me to Codesmith.

    Every reputable coding boot camp offers some kind of free live workshops and online resources to get you started, get you involved in the community, and help measure and improve your skills. Most offer some kind of "boot camp prep" course. Tuition tends to be pretty similar across the board. So how can you really know which one is "best" or which one is right for you?

    My approach was to try them all. In addition to reading reviews and articles and checking out their YouTube channels, I used the free online resources from ten different schools, and I attended the prep courses for three different schools. I figured this would give me the greatest insight into how each school operates and whether I should trust the outcomes I saw published on their own websites as well as in the reports from the Council on Integrity in Results Reporting (CIRR). My experiences led me to Codesmith.

    Codesmith's free workshops curriculum is incredibly robust. It includes sessions targeting everyone from Day 1 beginners to employed engineers seeking a deeper understanding of advanced concepts, and many sessions occur more than once per week. When I attended my first "JavaScript: The Hard Parts" session I immediately felt like I was witnessing something of real value. The instructor was a total pro. The approach and the method were thoughtfully constructed. The attendees were engaged and participating. The quality of this experience was in stark contrast to what I had seen from all of the other schools. I was mostly sold on Codesmith.

    The thing that sealed the deal for me was the challenge of getting admitted to Codesmith. At one point I had failed two attempts at the Codesmith technical admissions interview, and I had already been accepted to two other top coding boot camps. It would have been easy to throw in the towel and get started with one of the alternatives but my thinking was if I'm going to quit my job and take out a big loan at the same time, run through my meager savings, and risk everything for a chance at a great new career then I want to make sure it's the greatest new career possible. I couldn't be satisfied with a junior-level position that paid about the same as I was making before; I wanted to go into job interviews with the confidence derived from knowing that I had been through, by far, the most challenging software engineering boot camp available. Codesmith sets the highest barrier to entry and teaches the most advanced curriculum. They're able to do that because they have the best approach and retain the best staff. The formula is working.

    In a few days, I'll be starting my first job as a software engineer. I'm going to work at a large financial institution in a mid-level position with a team working on an exciting product. I've acquired all the skills I need to succeed in this industry, I've made a bunch of new friends-for-life, and I've built up a formidable professional network. I would recommend Codesmith to friends and family (and I do, frequently) and to anyone who is serious about getting started in the software industry.
    Overall
    5.0
    Curriculum
    5.0
    Job support
    5.0
    Instructors
    5.0
    Flag Submitted May 18, 2022
  • Brian
    Brian Verified via GitHub
    Student · CS Prep · Graduation year 2022

    CS Prep

    This course does a good job of teaching the material, but a relatively poor job of teaching you the skill necessary to succeed in their technical interview. If you are taking this with the intention of going on to the immersive program, there are probably better ways to spend your time/money.
    Overall
    1.0
    Curriculum
    3.0
    Job support
    N/A
    Instructors
    4.0
    Flag Submitted May 9, 2022
Outcomes

Codesmith Alumni Outcomes

44%
Employment Rate
94%
Graduation Rate
$115,000
Median Salary
CIRR logo
95% of students intended to seek in-field employment within 180 days of graduating. 6% of students did not intend to seek in-field employment. Below is the 180 Day Employment Breakdown for 865 graduates included in this report:
180 Day employment breakdown
Employed in-field43.6%
Full-time employee38.9%
Full-time apprenticeship, internship or contract position0.5%
Short-term contract, part-time, or freelance3.0%
Started a new company or venture after graduation1.2%
Not seeking in-field employment3.6%
Employed out-of-field1.9%
Continuing to higher education1.0%
Not seeking a job for health, family, or personal reasons0.6%
Still seeking job in-field52.8%
Could not contact0.0%
salary breakdown
Notes and Caveats
News

Recent Codesmith News

Jess Feldman
Jess Feldman
Updated February 21, 2022
Over 1,200 tech bootcamp graduates wrote a Verified review for their school on Course Report and went into the draw to win a $500 Amazon gift card! Jordan, a graduate of Codesmith, wrote a Verified review of his bootcamp experience and won our latest sweepstakes! Jordan shares his advice for future bootcampers and how Codesmith helped him land a job as a Software Engineer at NPR! Want to win $5...
Liz Eggleston
Liz Eggleston
Updated February 24, 2022
Editor’s note: General Assembly stopped accepting new consumer enrollments on April 28, 2026. This article describes programs and experiences from before that change. Read General Assembly’s official notice. In this Live Alumni Q&A, the panel answered real questions from the audience like: How these 6 bootcamp grads did their research – and why they chose bootcamps like General Assembly, Tech E...
Jess Feldman
Jess Feldman
Updated December 08, 2021
When software engineer Minchan immigrated to the United States, he enlisted in the US Army and spent four years working in logistics and software management. After leaving the service, he realized he needed an immersive bootcamp like Codesmith to ratchet up his software engineering career. Here’s how the supportive community, hands-on learning, and job-relevant curriculum gave Minchan the techn...
Liz Eggleston
Liz Eggleston
Updated October 13, 2021
If you’re researching coding bootcamps, then you’re undoubtedly thinking about what your career might look like after a bootcamp. Some bootcamp graduates work for huge banks or tech giants; others may begin their career at a startup and move into a leadership position – it really runs the gamut and the company you choose to work for after a bootcamp depends on your personal goals. Today, we’re ...
Jess Feldman
Jess Feldman
Updated July 01, 2021
Course Report · Course Report Coding Bootcamp News Roundup - June 2021 Happy summer! Tech hiring is booming, but there’s also an apparent shortage of tech workers. We’re diving into all the news we read this June about hiring, reskilling, upskilling, and diversifying the tech pipeline through programs like coding bootcamps and employer-side training. Indiana is introducing innovative Income Sha...
Liz Eggleston
Liz Eggleston
Updated June 25, 2021
We often think of a coding bootcamp as a full-time commitment, but there are also part-time options that are still built for career changers. We caught up with two alumni who took two different paths – Andie quit her job and took the Codesmith Full-Time Immersive while Lanre decided to continue working and supporting his family while he took the Codesmith Part-Time Immersive. Both Andie and Lan...
Rachel Meltzer
Rachel Meltzer
Updated April 22, 2025
With almost all personal banking, lending, electronic payments, and trading done online these days, financial technology is an in-demand field for technologists in 2021. But do the top fintech companies actually hire coding bootcamp graduates? We’re breaking down what to expect at a financial technology company, and the top 6 Fintech companies that hire bootcamp alumni. Plus, our tips for emplo...
Jess Feldman
Jess Feldman
Updated March 09, 2021
Learning to code online can feel isolating, so Codesmith has created free online learning resources that educate while also building a robust and supportive tech network. Tamar Martirosyan from Codesmith explains what students can expect to learn in each free coding program – whether you’re a total coding beginner or a CS graduate looking to level up. Plus, snag a limited promo code for their n...
Jess Feldman
Jess Feldman
Updated March 11, 2021
Course Report · Coding Bootcamp News in Review: 2020 As we wrap up a very tumultuous year, we're taking a moment to round up all of the most impactful coding bootcamp news we saw in 2020. Follow along as we call out the top trends of 2020 and break down this year’s biggest acquisitions and fundraises in the bootcamp space. Plus, we’re sharing our predictions for 2021, how a new Biden/Harris adm...
Liz Eggleston
Liz Eggleston
Updated December 28, 2020
Codesmith recently reported that 87% of their grads get full-time software engineering jobs within 6 months, with an average salary of $115,000 a year. How exactly are Codesmith graduates landing the mid/senior engineering roles that they’re now known for? Phillip Troutman has seen first hand what makes Codesmith's coding bootcamp unique: from their admissions process to their detailed and thou...
Jess Feldman
Jess Feldman
Updated August 20, 2020
Kendall Lu, a graduate of Codesmith’s software engineering bootcamp wrote a Verified review of his bootcamp experience and won our latest sweepstakes competition! Over 1,200 tech bootcamp graduates wrote a Verified review for their school on Course Report and went into the draw to win a $500 Amazon gift card! We caught up with Kendall to hear about his coding bootcamp experience and his job in ...
Jess Feldman
Jess Feldman
Updated February 08, 2021
Unsatisfied working in the construction field, Ashley Austin looked to Codesmith’s Software Engineering Bootcamp in Los Angeles to help him career-switch into software engineering. When COVID-19 swept the U.S., Ashley’s bootcamp moved from in-person to remote with live online instruction. Learn how Codesmith supported Ashley’s career change both in-person and remote, exactly what he did to land...
Liz Eggleston
Liz Eggleston
Updated August 04, 2020
In “normal” times, 79% of bootcampers are employed after graduating from a coding bootcamp. But the question we hear most often in 2022? Will I get a job if I go to a coding bootcamp during the COVID pandemic? Should I “wait and see” or should I take advantage of this time to change careers? Companies like ServiceNow continue to hire bootcampers as developers because demand for their product ha...
Jess Feldman
Jess Feldman
Updated September 30, 2024
While some tech companies like Slack and Apple have shared that ~7-8% of their US workforces identify as LGBTQ, visibility for LGBTQ+ folks in the tech industry remains a struggle. Diversity in entrepreneurship and in the workplace is essential – it ensures different perspectives and experiences are represented within a team and encourages new ideas and better problem-solving. With 700,000 tech...
Liz Eggleston
Liz Eggleston
Updated May 11, 2020
Phillip Troutman is the Director of Instruction & Curriculum at Codesmith, and he gives us a virtual tour of Codesmith’s remote Full-time Immersive classroom. Curious about the differences between Codesmith online versus in-person and the tools they use to keep collaboration strong in the remote classroom? Phillip answers those questions, plus advice for students who want to excel in an online ...
Rachel Meltzer
Rachel Meltzer
Updated May 10, 2024
Remote jobs are rapidly becoming more popular in nearly every industry, growing by over 173% in the past decade. This phenomenon is sweeping the US, Canada, and most of Europe as millennials demand a better work-life balance. Over 3% of US employees work from home at least half of the time, and over 5% of the US works full-time remote jobs. Whether you want to work from home, become a digital n...
Liz Eggleston
Liz Eggleston
Updated December 26, 2023
Schools and universities may be scrambling to figure out remote learning, but coding bootcamps have essentially been preparing for this since 2013. Online coding bootcamps already use Zoom video, Slack, GitHub, and VS Code Live Share for pair programming, online lectures, and to connect mentors and instructors with students. Of course, you can learn to code online – but it doesn’t stop there! M...
Liz Eggleston
Liz Eggleston
Updated January 24, 2020
You may know Codesmith as an immersive bootcamp in New York and Los Angeles, but did you know that Codesmith just launched its Part-time Remote Software Engineering Immersive? Lead Instructor, Shane Taylor, answers all of our questions about this new option! We cover the curriculum, time commitments, prereqs, instructors, teaching style, and what Shane is most excited about for this course. Wha...
Liz Eggleston
Liz Eggleston
Updated December 05, 2019
Codesmith has campuses in Los Angeles and New York City and is known for having strict admissions standards – but that selectivity also means graduates land mid-level and senior-level entry jobs. So how do they prepare their students for a senior developer interview? Shanda McCune, Director of Admissions and Outcomes at Codesmith, shares her advice for portfolios and projects, the difference be...
Jess Feldman
Jess Feldman
Updated April 30, 2025
How does a website get its style? CSS, of course! But what exactly is CSS and how will you use it as a developer? Tech experts Joseph Mecham (Web Development Program Director at Devmountain) and Rob Merrill (Software Engineering Instructor at LearningFuze) explain in fun, beginner-friendly terms what CSS is, how it’s used by software developers, and how it works with other programming languages...
FAQ

Codesmith FAQs

Find answers to the most-asked questions.

Is Codesmith worth it?

Codesmith reports a median salary of $133,281 and an employment rate of 82%.

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 shared their experiences. Their overall rating is 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 shared their experiences. Their overall rating is 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

Find the path that fits your
career goals

Sign up for bootcamp advice

Enter your email to join our newsletter community.

By submitting this form, you agree to receive email marketing from Course Report.