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.
I first came across Codesmith through their free JavaScript Hard parts meetups (which I highly recommend you go and check out) and the first thing that impressed me early on was the clarity and interactive teaching style of Phil (Lead in NYC) and Will (CEO) on advanced topics such as async & promises, closures, higher-order functions. Going to these meetups helped tremendously in my decision to go to Codesmith as you get a preview of the lectures, people (a lot of the cohort comes from...
I first came across Codesmith through their free JavaScript Hard parts meetups (which I highly recommend you go and check out) and the first thing that impressed me early on was the clarity and interactive teaching style of Phil (Lead in NYC) and Will (CEO) on advanced topics such as async & promises, closures, higher-order functions. Going to these meetups helped tremendously in my decision to go to Codesmith as you get a preview of the lectures, people (a lot of the cohort comes from the meetups) and environment. To give a better context to my review, I focused on three things during my decision process for picking a coding bootcamp:
Needless to say Codesmith exceed my expectations and hit all of major concerns. To start with the curriculum, every day for the first hour of the day you have an algorithm problem and the approach lecture for the problem the day before. You spend the first 4 weeks doing 2 day units which consist of lectures, skill-builders (solo-work) and pair-programing unit challenges. Most of your “learning” comes from these pair-programing challenges which encourage you to problem-solve by struggling and talking out things with your partner. (There is a clear focus on technical communication.) There’s also constructive feedback after each session so you’re constantly improving your teamwork and coding skills. An important note: things are not hand-fed to you. This approach makes you a capable of learning new things really quickly but just know that you will go through a confidence rollercoaster during the course of the program (Will even has a chart that he provides the on the first day). The rest of the program consist of the project phase (3 short term ones and your production project, which will take 4-5 weeks). These are great way to experiment, dive deep, and build your expertise in certain technologies. They are all impressive (check out Codesmith’s website for examples) and a notable experience to talk about when on an interview.
What makes the program so powerful is that the community of the instructors, fellows, the non-technical staff, and the rest of the cohort. Every person is expertly selected to preserve the Codesmith community and culture, and, I’ve never seen a more dedicated and caring workforce. The teaching fellows are there to do the approach lectures and to support you throughout the entire process and they spend hours with you going over material, questions you may have, and even theorizing about a particular approach or current hot topic. There are also periodical check-ins with the staff on how you are doing with the program, and they are always available to you to resolve any issues you may have. A new cohort starts every six weeks, and Juniors and Seniors are in the same space, so you’ll get plenty of opportunity to meet/network/mentor with more developers before and after you. The small class size, long hours, and plenty of group projects makes it easy to bond with your cohort group. It was only 90 days but it felt like we were together for many years. There’s also a great alumni network that’s available online and in person (there were always a few alumni visiting during my time there).
Towards the end of the program they start the hiring program which has on-going support after graduation and is led by Will and Eric. It’s another thing that sets Codesmith apart from the rest. They give you knowledge and practice on building your resume, how to interview, how to approach the job search, and how to negotiate salary (Listen to Eric on this – he coaches you what to say and what to expect and it is 100% on point). There are mock interviews, and check-ins, and slack channels that will be your coding and job-search bible. On top of that, there’s always someone on staff (or fellow cohort mates) to guide you throughout the whole process.
You can read about the outcomes report on Codesmith here (https://cirr.org/data) and certainly do your research (got to meetups and info sessions) but I can honestly say that Codesmith changed my life. Its staff, approach to education, and community are top notch. It was definitely one of the toughest things I’ve done but it was also one of the most rewarding. The hesitation toward joining such an intense program is valid but if you commit yourself to those 90 days, Codesmith will change your life. I am sure it.
Steer clear of Codesmith if you're not ready to be challenged! Over 12 grueling weeks, you will be primed to tackle algorithmic challenges and pick up new web technologies (React/Redux/SQL/noSQL) at breakneck pace. The fact that each member of my cohort was able to hold his/her own - despite the unrelenting pace of the curriculum - is testament to the dedication of and empowerment fostered by the instructors and teaching staff who give the program its momentum. Career-wise, the support I h...
Steer clear of Codesmith if you're not ready to be challenged! Over 12 grueling weeks, you will be primed to tackle algorithmic challenges and pick up new web technologies (React/Redux/SQL/noSQL) at breakneck pace. The fact that each member of my cohort was able to hold his/her own - despite the unrelenting pace of the curriculum - is testament to the dedication of and empowerment fostered by the instructors and teaching staff who give the program its momentum. Career-wise, the support I have received from Codesmith (in addition to the numerous networking opportunities during the course of the program) has been invaluable and will be very encouraging for those seeking opportunities in the software dev market for the first time.
As a side note, consider taking the associated 2-week CSPrep program before tackling the 12-week program head-on; I myself enrolled in it and could not have found a better way to ready myself for the Javascript curriculum that's the cornerstone of the Codesmith program.
I'm writing this review as I finally cleared my background check for my mid-level offer after 1 month of graduating from Codesmith in order to shine light for those who are in my position 4 months ago.
In that sense, I'll speak to what I wish I would have read before making the leap to Codesmith. If you're reading this, you've probably narrowed down your choices to the top bootcamps - Fullstack, HR, App Academy - but maybe you've heard of Codesmith or went to JS the Hard Parts. T...
I'm writing this review as I finally cleared my background check for my mid-level offer after 1 month of graduating from Codesmith in order to shine light for those who are in my position 4 months ago.
In that sense, I'll speak to what I wish I would have read before making the leap to Codesmith. If you're reading this, you've probably narrowed down your choices to the top bootcamps - Fullstack, HR, App Academy - but maybe you've heard of Codesmith or went to JS the Hard Parts. That was me and I was ready to go to Fullstack until I went to one workshop and immediately changed my mind.
To me the big 3 differentiators of Codesmith are:
1. Results.
In the end, that's what we care about right? Codesmith has been consistently getting its graduates 6 figure salaries and now they have the audited data to prove it. If you go to CIRR, you can see their average salary way over any bootcamp in NY, and I believe the US. Some bootcamps even started leaving off their results because of how bad it's gotten. As I recently interviewed, I can speak to why - the industry is getting fierce as bootcamps and colleges are churning out more and more grads. While other bootcamps stayed complacent, Codesmith innovated - as the hiring program is phenomenal and is not comparable to anything else offered. Other bootcamps just tell you to make your resume look pretty and give you mock interviews but Codesmith's hiring program seriously prepares you to not only pass the interviews, but to get the interviews - which is the most important part. Coming out of a bootcamp, especially with no experience, you're already going to have a hard time getting interviews but not Codesmith grads. Some people in my cohort had to disable their notifications because they were getting spammed with interview requests by recruiters.
2. Community
Well, now you're probably wondering if Codesmith has such great results, why aren't they as well known as all the others? Well, its because Codesmith doesn't go for guerilla marketing like others. When I was googling coding terms, and even now, I couldn't go 5 minutes without seeing a Fullstack Academy ad. When I finished Hack Reactor Prep, I couldn't go 5 days without seeing an email reminder telling me to sign up for the next cohort. Why? Because those bootcamps were acquired and are incentivized work to increase their bottom line and churn out grads. I didn't want to feel like I was just another face in a sea of students. Codesmith doesn't do guerilla marketing and keeps its cohorts small, having only 2 in person running at each time. One in their senior phase, to mentor the juniors, who are in the beginning phase. That way education quality is upheld, more individual attention can be given, and everyone forms lasting relationships.
3. Project
If you check out the Codesmith projects, you'll realize why grads get only mid level offers or higher. Instead of building some slack/airbnb clone or some random thing no one will ever use, grads are building developer tools that people actually use. Trust me - when your interviewer hears that your project was starred by core team members of the framework you're USING - I promise you they'll be impressed.
In the end, if you work hard enough, you can join the Codesmith family of software engineers, all whose lives have been changed by this experience. I encourage anyone out there learning to code to keep working hard, and come to a Thursday night workshop at Codesmith and see what it really is all about!
As many other have noted, Codesmith’s 12-week course is both an extremely challenging and extremely rewarding journey. The aspect that made it possible was the unbelievable assistance from the community. The unflagging support from both the staff and fellow students make the long hours (10-12 hours day, if not more) manageable — enjoyable even — and it never feels like you’re alone during any part of the marathon.
The structured pace is fast, but at no point did I feel lef...
As many other have noted, Codesmith’s 12-week course is both an extremely challenging and extremely rewarding journey. The aspect that made it possible was the unbelievable assistance from the community. The unflagging support from both the staff and fellow students make the long hours (10-12 hours day, if not more) manageable — enjoyable even — and it never feels like you’re alone during any part of the marathon.
The structured pace is fast, but at no point did I feel left behind because there is always someone willing to review curriculum material. The onus of mastery falls on the initiative of the student (additional long hours or weekend work), but Codesmith mentors and teachers do an amazing job of making themselves available.
The production project portion of the program forces students to think outside the box and interact with their team in a similar way that they might in the real world. The graphQL migration tool my team built was a crucial learning experience and huge talking point during my job search and interviews.
With so many bootcamp options available, it can be difficult to gauge the flavor of each and whether a course might be right for you. Codesmith’s CS Prep and free CSX course is a great way to get a sense of the culture and curriculum. I would heartily recommend Codesmith to someone looking to level-up in fullstack development and it was one of the best educational/career decisions I’ve ever made.
I came across Codesmith after attending one of their free Javascript the Hard Parts Thursday classes and I was immediately hooked. The instructors such as Will and Phil are outstanding, their ability to break down these giant topics into smaller chunks in a form that anyone can understand is phenomenal. The community is also very inviting and determined in the growth of everyone in the class. After attending several JSHP classes, I decided it was time to enroll in their next cohort and thi...
I came across Codesmith after attending one of their free Javascript the Hard Parts Thursday classes and I was immediately hooked. The instructors such as Will and Phil are outstanding, their ability to break down these giant topics into smaller chunks in a form that anyone can understand is phenomenal. The community is also very inviting and determined in the growth of everyone in the class. After attending several JSHP classes, I decided it was time to enroll in their next cohort and this was one of the best decisions of my life.
To define Codesmith as just a coding boot camp would be an understatement. It is a software engineering residency. The first six weeks of the program are the junior phase where you learn new topics in two-day units. The units consist of about 10% lecture and 90% programming with a partner. I was a little put off by this idea at first, but as the days went on I realized that the best way to learn is to struggle through the material together with less hand-holding as possible. You can still request help from the existing fellows and seniors in the program if you ever get stuck but they are there to help you think and guide you rather than blatantly give you the answer. The topics that are covered are always current with the latest and greatest. During my time we covered algorithms, data structures, DOM Manipulation, React, Node, PostgreSQL, Mongo, and Testing, to name a few. Near the end of the junior phase, you will have an opportunity to work on different projects using the technologies you have learned thus far. In addition to all of these units, we had a number of extra activities like weekly family dinners, circles, hackathons, and Thursday night drinks. This all helped bring the cohorts together and made it feel like we were all part of one team.
The six weeks of the course focus a big production project that you and your group come up with during ideation week of the program and hiring support. During this time you are encouraged to include technologies that you have not learned thus far to include in your project. It was a bit overwhelming at first to apply new technologies to our projects, but the first six weeks taught me a very valuable lesson which is learning how to learn, knowing what to do when you get stuck. Through our research were able to overcome any blocks that we encountered at a much faster pace than I thought we could.
Comparing myself to before I started this program and I realized how much I have grown as an engineer, a mentor, and just overall being okay with not knowing everything but also having the ability to overcome blocks. Now I'm not saying it's easy, there were very long strenuous days and a lot of material to go over, but if you're committed to growing as an empathetic and confident engineer then there is no better place than Codesmith. If you're still on the fence I would recommend attending their JavaScipt the Hard Parts classes and I will promise you will not be disappointed.
Given that one understands the personal commitment required, I reccomend Codesmith wholeheartedly. Five reasons why:
1. There's a hiring day. Nothing compares to sitting down and doing a real interview. Eight companies came by. A hiring day gives you incomparable experience.
2. I got to work on specific cutting-edge technologies. Of note: testing with Jest and Enzyme. Dockerization. Learning to navigate AWS.
3. The production project. The project ideas come f...
Given that one understands the personal commitment required, I reccomend Codesmith wholeheartedly. Five reasons why:
1. There's a hiring day. Nothing compares to sitting down and doing a real interview. Eight companies came by. A hiring day gives you incomparable experience.
2. I got to work on specific cutting-edge technologies. Of note: testing with Jest and Enzyme. Dockerization. Learning to navigate AWS.
3. The production project. The project ideas come from the students themselves. The teachers approve ideas, but do not supply them. I worked on a testing and mocking tool for gRPCs. I worked at least 13 hours a day, six days a week, for 5 weeks. Usually about 15 hours. I learned a ton, and I'm proud of what I made. We self-learned about RPC systems, protobufs, HTTP2 - all sorts of nonsense. There is no course for these things. Only documentation. Reading it gave me depth and experience. We wanted a professional, responsive UI and our team broke our backs make it clean and fast.
4. The people. I put in an insane amount of time. My teammates matched me hour-for-hour. The level of dedication and commitment is very very high.
5. Sensitivity is valued. There is strong support for underrepresented groups in tech. Codesmith tries very hard to foster a positive environment for its students, and I think it shows. Instructors and staff explicitly make themselves available when students feel uncomfortable or stressed. Staff check in with each student individually on a regular basis.
You get what you put into the program. It is not for everyone. There was laughter, tears. It was usually fun and very hard. An absurd experience, and intense. For me, absolutely worth it. For most, the Codesmith system works. People are getting good jobs coming out of the program.
Some cons - the program is getting too large. Cohorts in LA are much too large, in my opinion. It is too loud and they need more bathrooms. You need a certain amount of self-reliance. The instructors do the best they can, but they can not be there for everyone. The program heavily benefits people who thrive in situations where questions are vague and demand that people seek their own solutions. You are paying 17k to be asked questions - not to be given answers. This seems like poor teaching practice. As someone who has real, formal training in the classroom - I vouch for approach to teaching, with reservations. It fosters creativity, but it is badly frustrating, and it feels awful to fail constantly.
A very high reccomendation with strong reservations.
I was pushed to my limits and beyond. They taught me data structures, React/Redux, Node/Express, SQL and NoSQL databases, and much more. It's crazy how far I've come from no technical experience to now being a fullstack Software Engineer. I'm grateful for the opportunity I was given here and will never forget the experience.
This is not a typical bootcamp - it's literally a residency. I've gained invaluable skills here and developed a close relationship with each of my cl...
I was pushed to my limits and beyond. They taught me data structures, React/Redux, Node/Express, SQL and NoSQL databases, and much more. It's crazy how far I've come from no technical experience to now being a fullstack Software Engineer. I'm grateful for the opportunity I was given here and will never forget the experience.
This is not a typical bootcamp - it's literally a residency. I've gained invaluable skills here and developed a close relationship with each of my classmates in my cohort.
Their hiring program is amazing - they really want you to get the best offer possible - and as with everything else they teach, it's a very in-depth program.
Looking back on the last 3 months, I can safely say that joining the Codesmith community has been one of the best experiences of my life. It was a remarkable journey of rewarding challenges that taught me so much not just about programming, but about myself.
When I first decided to pursue coding, I did a lot of research looking into the many programs New York City had to offer. I remember the pivotal moment when a friend of mine suggested Codesmith’s “JavaScript the Hard Parts” c...
Looking back on the last 3 months, I can safely say that joining the Codesmith community has been one of the best experiences of my life. It was a remarkable journey of rewarding challenges that taught me so much not just about programming, but about myself.
When I first decided to pursue coding, I did a lot of research looking into the many programs New York City had to offer. I remember the pivotal moment when a friend of mine suggested Codesmith’s “JavaScript the Hard Parts” class offered every Thursday evening, because attending that first class changed everything.
I found a community of supportive, passionate people who fostered an environment of collaboration and growth, the likes of which I had never seen anywhere else.
When I was accepted into the 3 month program, I found the excitement and passion for problem solving to be infectious, and I felt invigorated every day to push myself harder, and learn as much as I possibly could.
The instructors are amazing. Not only do they have an incredible wealth of knowledge, but they also possess the ability to dynamically teach it to others, and I think that’s very important to note. The most important thing you gain from your Codesmith residency though, is the tool chest to learn anything. You are fundamentally trained to be able to figure your way through any technical block, and this is an invaluable skill.
Maybe you’re wondering… does it really work? Can I really get a job afterwards? The numbers don’t lie, and the answer is yes. The average salary is around 120k and my cohort is seeing these offers and better ones already. It’s only been a few weeks since we graduated.
My advice to you: Go for a visit on a Thursday evening and meet everyone. You’ll see what I mean. I can’t recommend it enough!
Sometimes it's hard to know if you made the right choice until you look back on it and I can say for 100% certainty that going Codesmith was one of the best decisions I made!
Of course, I didn't go through all the other schools/bootcamps but I did a lot of extensive research on all the options before deciding on Codesmith. Why I ultimately decided Codesmith was the right fit for me was... 1. The smaller class sizes allow you to receive more attention and bond with classmates 2. T...
Sometimes it's hard to know if you made the right choice until you look back on it and I can say for 100% certainty that going Codesmith was one of the best decisions I made!
Of course, I didn't go through all the other schools/bootcamps but I did a lot of extensive research on all the options before deciding on Codesmith. Why I ultimately decided Codesmith was the right fit for me was... 1. The smaller class sizes allow you to receive more attention and bond with classmates 2. The production project (building projects that help the developer community) 3. Phil, Will, Dave, and all the other Instructors/fellows... you can replace curriculum but you can't replace great instructors!
When I was initially interviewing for other bootcamps, I felt like I was one of just another person of incoming students. Phil and Will, on the other hand, made me feel like I was part of a community and I really felt they cared about my personal growth above all else.
The curriculum was amazing but more than that the community was the best thing about Codesmith! I've learned a lot from my fellow classmates and the energy that everyone brings is what Codesmith strives to cultivate.
Was it worth the price? Well, whether you find a job or not, you grow in every way possible. So in short answer... yes! What are you waiting for? ;)
If you're in a rush here is the information you want:
After completing the residency at Codesmith I received multiple offers of which the lowest was $120k. This is an objective fact. No smoke, no mirrors.
Another objective fact: my first offer was 13 days after I entered the market.
With that said, I want to be very clear about the end goal here. It is not about money. The end goal is mastery of your craft. It just so happens that companies will pay well for peop...
If you're in a rush here is the information you want:
After completing the residency at Codesmith I received multiple offers of which the lowest was $120k. This is an objective fact. No smoke, no mirrors.
Another objective fact: my first offer was 13 days after I entered the market.
With that said, I want to be very clear about the end goal here. It is not about money. The end goal is mastery of your craft. It just so happens that companies will pay well for people who can demonstrate dedication to their craft. I couldn't command a 100k+ salary before completing the Codesmith residency. Afterwards I had a few options to choose from.
_______
About Codesmith:
Codesmith is about finding your limits and pushing past them. If you can consistently do that every day for the duration of the program and continue doing so in the job market then you can expect great offers. You get out what you put in. If you don’t put in the effort don’t expect stellar results.
With that said, there is no version of the universe where I earned as many offers without the team at Codesmith. From the top down Will and his team will prepare you for the demands of a job market that wants mid and senior level engineers. Codesmith is three-fold; it is one part becoming a better engineer, another part becoming a better person, and third part becoming a better interviewee. Each aspect of that is assessed before you’re admitted, and each part is worked on during the residency. You have the opportunity and the support to improve but again it is up to you to act on it.
Secondly, Codesmith is not a bootcamp.
I know because I went to a bootcamp prior to Codesmith, as have many Codesmith residents.
There is nothing else out there like Codesmith. It gets lumped into the pile with the rest because bootcamps are the closest thing. Codesmith is a residency. Unlike other residencies Codesmith makes sure that all of it’s engineers are on the same page. There is a 4 week curriculum in which you are thrown into the deep-end of full-stack Javascript. This is so that each engineer there has the same toolkit to collaborate and build projects together. And building projects is what you do for the remainder of the residency. Even during the 4 week curriculum you are building applications, just piecemeal with each piece of technology building upon previous units.
The day to day at codesmith is: you show up at 9am and keep coding until 8pm. It is not uncommon to see people stay even later and in fact most do. You get practical hands on experience building scalable applications and even more important you get hands on experience collaborating with other engineers with varying degrees of experience. It is truly a transformative experience.
At a bootcamp you spend 75% or more of your time observing or coding along to something. Of the 1000+ hours at Codesmith less than 5% of that is spent in a lecture setting. You are actively building products the entire time. There is support for when you need help but the majority of the time you are working in pods to build scalable applications. The goal is to overcome problems yourself with the help of your team, just how you would in the real world. That may sound intimidating or intense but know that the team at Codesmith is incredibly supportive.
From the beginning they are highly selective about who is allowed into the program. Codesmith doesn’t just screen for determined and talented engineers, it also screens for nice people. A very talented engineer who is rude or hard to get along with will not be able to join a cohort at Codesmith. This is something that makes the 3 months in this environment not just bearable, but outright enjoyable. The staff go above and beyond to make sure the environment remains a positive one and there are activities built into the schedule to help prevent residents from burning out.
So how are the results overall?
Well, from my Cohort of 12 only 3 have spent more than 3 months looking for jobs.
Compare that to my bootcamp experience where I had a cohort of 23 and after 6 months only 4 people had full-time jobs in tech. Nobody from my previous bootcamp cohort got offered more than 70k. Not one. The lowest offer from my Codesmith cohort was 80k and that same person also got a 90k offer.
I don’t want it to seem like I am only focused on money. I bring it up because Codesmith costs money to join, it is an investment in yourself and I want to show that it pays off financially.
Beyond the financial payoff my confidence to create, collaborate, and contribute as an engineer have increased exponentially. Before Codesmith I had some difficulty learning new libraries or technologies. I didn’t know how to get information from documentation. If I had to learn something new I had to watch somebody on Youtube or Udemy teach me and then try my best to replicate that. Then once I replicated it perfectly I would branch out slowly until something broke and then I’d have to watch more youtube videos until I figured it out. Now I just read the documentation and figure it out in a few minutes.
Everything is excellent from start to finish. Once you finish the program at Codesmith there is unparalleled support. There is staff available to polish your interviewing skills and even negotiate offers. There is nothing else like it.
I remember being in my previous bootcamp and talking to alums who were in the market after graduating. Some of them had been in the market for months. The bootcamp I attended said the job search could take up to a year after finishing the program. The grads I talked to were looking for junior roles in the 60- 80k range. Anything higher than that was unheard of and many, fatigued emotionally and financially from the long job search, were willing to go even lower than that.
My first Hard Parts meetup was on recursion being lead by the Senior Engineer at Codesmith. At the time I had a vague idea about how recursion works but by the time I walked out it was clear as day. I knew I had to learn more. I started talking to some of the residents and graduates and they started talking about their job processes. Some of them were getting offers the same week they graduated for more than 100k. I didn’t think that it was possible but the more people I talked to the more I kept hearing the same things. At that point I decided to apply. I figured if I didn’t get in then at least I knew that I tried. I was rejected on my first attempt but on my second attempt (a month later, studying the whole time) I was offered a spot in one of the cohorts.
Before starting the program I thought that Codesmith residents must have been super-human engineers. But now that I've completed it I know they weren’t, they were just dedicated to their craft. Being a part of my cohort at Codesmith was the first time in my life I was surrounded by people equally as driven as I am. I’m a little spoiled now as a result.
_________
Shoutout to Will, Phil, Ryan, Olivia, Jac, Dave, Sam, Schno, Haley, Jenny, Mircea, Saim, Chris, Alesi, Ryan, Christine, & Joel. 10/10 would recommend.
If you are planning to join a coding bootcamp, consider CS Prep course seriously!
I took CS Prep this February to prepare myself get in Codesmith immersive program. I can tell you confidently it is so worth it. Codesmith is very famouse of just getting in is so hard. Before I did CS Prep, I took another prep course from other bootcamp, which was 100% online. I mean, CS Prep is also online course but they do it on live, not recorded lectures. Our instructor,...
If you are planning to join a coding bootcamp, consider CS Prep course seriously!
I took CS Prep this February to prepare myself get in Codesmith immersive program. I can tell you confidently it is so worth it. Codesmith is very famouse of just getting in is so hard. Before I did CS Prep, I took another prep course from other bootcamp, which was 100% online. I mean, CS Prep is also online course but they do it on live, not recorded lectures. Our instructor, Ryan, did a phenomenon job, took care of every single students, was very patient, and tried answer all the questions we had no matter how late it was or how many times we asked same quesitons. I was accepted into the Immersive on my first try!! I built solid foundational Javascript knowledge and was taught how to do proper technical communication. Every class you do pair programming that can help you to practice your technical communication. It can be very difficult if you have never done before, but once you get used to, you will understand how important it is! You also can send a video of your technical communication to Ryan, he will watch it no matter how long it is and will give you a solid feedback. I can't say thank you enough to all the staffs of Codesmith and Ryan!
I'm writing the review I would like to have seen here before making my decision. If you're skeptical about the idea of attending a three month program like Codesmith after graduating with a technical degree, I hope this review helps you.
Before attending Codesmith at NYC, I was a fresh graduate looking for work. I studied Computer Science as an undergrad and I had finished with a general set of skills. However I never learned about software engineering or the w...
I'm writing the review I would like to have seen here before making my decision. If you're skeptical about the idea of attending a three month program like Codesmith after graduating with a technical degree, I hope this review helps you.
Before attending Codesmith at NYC, I was a fresh graduate looking for work. I studied Computer Science as an undergrad and I had finished with a general set of skills. However I never learned about software engineering or the ways to approach building a project on my own. I never learned about best coding practices. I didn't have a body of work that showcased what I had been learning for the past four years.
I spent a couple of months self-studying. I took courses on Udemy learning JavaScript libraries like React and Redux, and was able to build some small projects. However, I hit a block where I wasn't learning as quickly as I was when I started. So I reached out to find other developers through Meetup and found myself at Hard Parts. The consistent delivery of energy and extensive explanation of fundamental concepts had me coming back every week. At some point, I had attended all of the workshops they had to offer, and during my time there I was seriously considering attending Codesmith as a resident. I was on the fence about it for a while, because I felt that it wouldn't have been necessary given my background. I wanted some more information about the program so I hung around and spoke with the current cohorts and engineering fellows. Everyone I asked was very receptive and gave me the ins and outs of the program and its potential tradeoffs. I really admired the community Codesmith fostered. I finally decided for that I wanted to be a resident, and ultimately a part of a community of developers who were driven and loved to build things.
Codesmith is all about collective learning. For the first six weeks we pair program every day, switching pairs every two days. The first thing I had noticed about the material is how quickly information was introduced. We spent the first week learning fundamental algorithms and data structures (subjects I wasn't exposed to until two years into university). After that week, my cohort mates, without any exposure to algorithms coming in, were already taking time and space complexity into consideration when solving coding problems. They were also thinking about how to optimize their solutions. What also got me going was constantly being around people who enjoyed discussing JavaScript concepts, web development and project ideas they had.
After the first six weeks, we get to ideate on a production project idea with a team. In my opinion this is the most important phase in the course. You spend the first six weeks learning all about and using web libraries like React, Redux, MongoDB, Node and Express, and you’re given an opportunity to use those tools to build an application from scratch. Most importantly, you do so with the cohort mates you’ve been growing and learning with. I learned the most during the production phase because it provided me with experience of being on a team, and working in a Git flow. For my team, we had common disagreements about the problems we wanted to solve, the technologies we wanted to use, and our workflow. Meeting up as a team, discussing these issues and resolving them are important experiences that both help you grow as a developer, and as a team player.
You can only learn so much by sitting at home and developing projects on your own. I’d say the most important things I got out of the program were the experiences I had with other developers that I could speak to. I believe that being able to talk about problems you were introduced to with other people and how you overcame them as a team can take you a long way. Codesmith was definitely the right choice for me. It definitely provided me with exactly the components I needed to land the job that I have now. Even after graduating Codesmith, I have the support of the mentors and the students I’ve built relationships with during my time there.
Employed in-field | 80.1% |
Full-time employee | 77.4% |
Full-time apprenticeship, internship or contract position | 0.7% |
Short-term contract, part-time, or freelance | 1.7% |
Started a new company or venture after graduation | 0.3% |
Not seeking in-field employment | 0.3% |
Employed out-of-field | 0.3% |
Continuing to higher education | 0.0% |
Not seeking a job for health, family, or personal reasons | 0.0% |
Still seeking job in-field | 19.6% |
Could not contact | 0.0% |
How much does Codesmith cost?
Codesmith costs around $20,925. On the lower end, some Codesmith courses like JavaScript for Beginners cost $350.
What courses does Codesmith teach?
Codesmith offers courses like CS Prep , Full-Time Remote Software Engineering Immersive, Global Part-Time Remote Software Engineering Immersive, JavaScript for Beginners and 1 more.
Where does Codesmith have campuses?
Codesmith has in-person campuses in New York City. Codesmith also has a remote classroom so students can learn online.
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. 588 Codesmith alumni, students, and applicants have reviewed Codesmith on Course Report - you should start there!
Is Codesmith legit?
We let alumni answer that question. 588 Codesmith alumni, students, and applicants have reviewed Codesmith and rate their overall experience a 4.89 out of 5.
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.
Can I read Codesmith reviews?
You can read 588 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
Sign up for our newsletter and receive our free guide to paying for a bootcamp.
Just tell us who you are and what you’re searching for, we’ll handle the rest.
Match Me