Codesmith logo

NYC Onsite Software Engineering Immersive

viaCodesmith
4.94 Rating
Difficulty
Beginner
Cost
$20,925
Format
Instructor Led
Delivery
In-Person
Time Commitment
13 weeks 60 hrs/week

Summary

Codesmith's 13-week Full-Time NYC Onsite Software Engineering Immersive is a rigorous program designed to launch high-level software engineering careers. This residency teaches full stack JavaScript, computer science, and modern web technologies like React and Node.js. It combines an expertly crafted curriculum with extensive career support to prepare students for impactful roles in tech companies.

  • Before You Learn / Who This Course Is For
    • Aspiring software engineers seeking a high-level career

    • Ideal for individuals ready for an onsite immersive experience

    • No prior experience required; dedication and passion are key

  • What to Expect
    • 13-week full-time, onsite immersive program

    • Hands-on learning with modern web technologies like React and Node.js

    • Extensive career support including interview strategies and portfolio development

  • What You'll Achieve
    • Become an autonomous engineer ready for innovative tech roles

    • Mastery of full stack JavaScript and computer science

    • Access to a supportive community for continuous growth

Certifications covered by this course

No certifications are covered by this course.

Course Reviews

4.94 rating (229 reviews)
5 star
217
4 star
11
3 star
0
2 star
1
1 star
0
D

David Behmoaras

Graduate 2021

February 28, 2022
The Real Deal, Focused on Results

Codesmith is the real deal. The curriculum is rigorous with a focus on front-end (JS / React / Node) that really prepares you for web development in the real world, and it is taught by professionals. Codesmith is also has a very robust recruiting program that is comparable to what you would have at an elite business school - which is GREAT for job placement.

J

John Jongsun Suh

Graduate 2022

February 22, 2022
Great Expectations. Extraordinary Outcomes.

Two things make Codesmith stand out: the open source product and the community. The OSP grants a critical advantage in the job search that is unattainable through self study alone or by writing CRUD toy apps. Codesmith's curriculum doesn't teach GraphQL, Electron, TypeScript, microservices architectures etc., but depending on the OSP you choose (and the work you put in both during and after Codesmith), you'll come away with the ability to a) talk knowledgeably about a selection of such highly marketable skill-sets at a level of understanding that will make seasoned engineers see you as prospective peers rather than blank slates, and b) acquire genuine narratives about technical/organizational/interpersonal challenges, breakthroughs, milestones, failures, lessons learned that will demonstrate a level of experience clearly beyond that of entry-level candidates who have only worked on course assignments and scratch projects in small groups. Grinding leetcode will only get you so far in prepping for mid-level big tech interviews, because they will also delve deep into your experiences in engineering, collaboration, and leadership. While there's no replacement there for real world work experience, the Codesmith OSP provides a close approximation. As for community, Codesmith doesn't kick you out for falling behind. On the contrary, if you fail assessments you get supplementary sessions. I've also personally never heard of anyone dropping out of the program. On the other hand, decisive action is taken against rare cases of egregiously problematic behavior. Time is set aside every week for shoutouts, game nights, and mingling. All this sets the tone for a safe and warm environment where everyone is "in it together," and residents see each other as collaborators and friends rather than competitors or rivals. Codesmith sets a grueling pace and the material is demanding, so it's helpful and motivating beyond words to have a group of highly competent, driven, and caring people with whom to exchange assistance and emotional support and to unwind. This atmosphere of goodwill extends to the alumni community as well, where I've received extraordinary help and advice freely and readily given from so many awesome people already. I'd gone the self-study route for a while and made good progress before joining Codesmith, but I can say with certainty that it would have taken me years to get to the point I am now had I not sought out a community of like-minded people. After months on the job search, I've signed on with an exciting early-stage startup for a senior-level base salary far outside the max range shown in the CIRR reports, and favorable compensation compared to a competing big N L4 offer. While I've been particularly fortunate, there is also no shortage of alumni I know who are now working in highly desirable positions and earning above the reported median wage. Some of them had prior academic or professional experience in STEM, but many more, including me, hail from a completely unrelated background. In short, if you're ready to put in the work for a career in tech, you'll be in the best possible company at Codesmith. # CurriculumI loved that the "JS Hard Parts" approach of deep-diving into the fundamentals of any given concept very much carried over into the immersive. Some subjective nitpicks:- React unit: Fully switch to functional components and hooks and maybe discuss strategies for avoiding unnecessary re-renders. Should better equip residents to tackle common React takehomes/onsites using up-to-date practices. - Node unit: More detail on REST API design constraints and conventions, as well as practical differences between Node.js vs. browser environments.- Database unit: More practice for composing SQL queries (with CTEs, parameterization), drawing out ER diagrams, and especially avoiding common pitfalls when designing relational data models (i.e. general rules-of-thumb for normalization, enforcing referential integrity).- Pick a responsive CSS framework and use in every module so the code examples can serve as reference material. # InstructorsMichael and Caitlin gave clear, tightly-paced, and engaging lectures, and were always able to provide more in-depth context, detail, and direction as necessary. Codesmith's picks for fellowship in my cohort sandwich also made it clear that they choose the best. # Job Support- Somehow spacing out the OSP and hiring portions would be great so that residents aren't completely burnt out for the latter, the pace isn't so hectic, and residents can get some supervised practice in more areas e.g. sending out a Codesmith-style app, optimizing resumes for ATS while still following Codesmith guidelines, countering negotiation tactics employed by recruiters from the very first email/call, understanding perks and equity packages etc.- Post-grad hiring and negotiation support quite literally pays for the tuition. Shoutout to Eric and Cassandra and the team for being wonderful. # Overall: Lifechanging experience. 10/10 would do again.

A

Anonymous

Graduate 2021

January 21, 2022
Great

Was a great program, got a lead software engineering role after the program. Honestly, Eric's awesome and worth the price of admission. 

E

Elena

Student 2021

November 10, 2021
Great community

I joined the Codesmith community through CSX, then CSPrep, then the full-time LA immersive, attending virtually from NY.  It was evident from the beginning that Codesmith's secret to success was their built-in community.  By the time I was done with CSPrep I had a community to struggle through the technical interview process with which was key to my ability to pass the technical interview.  I'd agree with other Course Report reviews that say "persistence is key."  Once I started the full-time immersive it was incredibly helpful to be a part of a nobody-left-behind mentality in such a rigorous program.One of the things I, personally, wasn't excited about was still how little experience I had with CSS after the immersive, as someone who came in with zero prior experience.  Be sure to get into that because it will likely prove important during the interview process for frontend roles.The hiring portion gives you the opportunity to ask any and all the questions you need and an answer is always close by.  You'll continue to feel fully supported like this until you land your first job!  Shout out to the hiring team and Eric for helping me navigate my way to a well-paid internship in 3 months, and a full-time role in 6 months.

J

James E

Graduate 2021

November 10, 2021
One of the hardest (and best) things I've done!

I’ve been looking at making a career change into software engineering for a few years now.  As an older worker (51), the prospect of moving into something completely new has been pretty intimidating.  I’d looked at bootcamps and didn’t see anything that taught things I couldn’t learn on my own (I’ve taken a ton of Udemy and Coursera online courses) and the job-placement offerings didn’t seem very effective, so they just didn’t seem worth the investment.  In January, I was looking at how to get an entry-level role when I stumbled onto Codesmith.  I was impressed with the reviews and stunned by their outcomes.  Enough so that I went ahead and What Codesmith is not:

A bootcamp — Though Codesmith has the shape of a bootcamp, it is nothing like what is typically described by that term.  It is immersive and is three months long.  And since you are learning some technical skills, it seems like a bootcamp.  Typically, bootcamps take people with little or no experience and give them the basic skills for getting an entry-level job with which you start a new career.  That is not Codesmith.  Codesmith graduates consistently get mid- to senior-level engineering roles for they first jobs.  There really isn’t an appropriate industry term for it, though “tech accelerator” is the closest I’ve heard.  

A technical school/program — Yes, you will learn the technical skills for building a full stack app.  But that is the smallest part of what Codesmith achieves with its students, where that is primarily what “bootcamps” teach.  Codesmith will train you to solve the hard engineering problems typically reserved for senior developers.  You will learn how to quickly onboard new technologies that are unfamiliar and work with teams on a professional level.  What gets covered in most programs, we got through in less than a month.  The last half of the program, we are building products for other engineers (out in the real world) to use in their professional day-to-day.  No social media clones or todo list projects here!

Easy, at all — If you are still at all unsure about making a career change into engineering, don’t waste your time.  You will get frustrated and likely feel more uncertain.  If you are positive you want to change directions and become a mid- to senior-level engineer, the next step is to recognize that Codesmith is not a short cut.  The years of experience that go into entry level to mid are compressed into 3 months.  This is more a direct route, but it is extremely difficult, frequently frustrating, occasionally empowering and always exhausting.  Everyone in this program faces faltering confidence and profound imposter syndrome.  And it was one of the best experiences of my life!

A certificate factory —  It is hard to get admitted to Codesmith.  You have to demonstrate an entry-level skillset before you are admitted (don’t worry, their free online CSX coursework and their workshops are amazing and will get you ready).  It is rare for people to pass their admissions process the first time.  And when you graduate, they are not done with you.  They give you outstanding training around the hiring process and resume writing that continues long after you’ve completed the program.  In addition to the instruction and support the dedicated hiring team gives graduates, Codesmith has done an amazing job of building a large alumni support network.  CS grads look out for other CS grads!

A magic bullet — but it is not *not* a magic bullet.  It is the shortest path to an exciting, high paying job, but it is also going to be one of the hardest things you’ll ever do.  It is difficult to explain Codesmith to people stuck in the typical bootcamp paradigm, but when they see you write code or debug a broken app, your engineering chops will be undeniable.  Two months after graduating, my cohort mates and I are getting scooped up by employers and most of us are getting starting salaries well above the median shown on this website (including me!).
If you are serious becoming an engineer, I cannot possibly recommend Codesmith enough.  It is incredibly tough to get into and even harder to survive.  But if you are going to make such an important move, why waste time with partial measures.  That way, when you get your first engineering job and are bring home a six-figure income, you will have confidence that you earned it!

P

Peter

Graduate 2021

November 08, 2021
Elite above all measure

I can't begin to explain how much choosing to become a SWE and to be accepted by Codesmith has made an impact on my life. I did my due diligence thoroughly, and I'm the type to have every bit of skepticism and doubt. But the results are very much real, and the community that this program fosters is beyond what any other camp or typical school has done. Every step I took during the curriculum and process made me feel without doubt this program is elite, and ahead of the curve by tenfold. The hiring portion with Eric K. and Annie Z. maybe worth the tuition alone. I was shocked how much support and care they gave post graduation.And when all was said and done, I've gained a confidence, drive and ability to become autonomous, and for that alone I would have paid in buckets of gold. I'm not sure how else to convey this because I really was someone with complete doubt about sites like these and the boot-camps themselves. But as an online review, I'll just say go to their CSX slack channel and take a look. Make a friend, test different boot-camps out with them. No online review good or bad should stop you from making your own decision, and honestly that is how strongly I feel how great your experience will be.But regardless of where all your paths take you, I wish you all the best of luck on your journey! Tech is everything you hear about and more, and you'll be making the best decision in your life towards greater personal fulfillment.

H

Hien Nguyen

Graduate 2020

November 01, 2021
Software Engineer

Very similar experiences with other reviews. I had a great experience here. People are very nice and supportive. Please don't come in expecting you'll get a job without working very hard. It requires a lot of dedication but if you're determined, you'll pull it through.I got a job 3 weeks after I graduated without the CS degree, but I do have an engineering degree from UC Berkeley though, and I'm not sure that'd be relevant in my job search. It's a very rewarding career.Good luck and I wish you all the best!

J

Jinhee

Graduate 2021

October 18, 2021
Software Engineer

I considered many other bootcamps like fullstack academy, general assembly, etc. but then codesmith hiring outcome came to my attention as codesmith's hiring outcome was the best among bootcamps out there. After going through 12-weeks of program and now getting a job, I can see why codesmith has the best hiring outcome and I am really glad that I decided to go with codesmith. It provides the best curriculum for people who want to be engineers and how to think and code like mid to senior-level software engineers. I got a job offer that is well above the median of codesmith graduate outcomes, so I can say that it actually works!And the best part for this program is open-source product and how it helps you with job search!

J

Jehovany Cruz

Graduate 2020

October 11, 2021
You won't regret it! Take the leap of faith.

Codesmith was such a great experience for me. I was stuck at a deadend job for way too long and needed to make a change. I found codesmith through a friend of mine who did the program in 2019. This help make my decision to make the leap of faith alot easier because I saw he completed the program and got a great job. Knowing someone first hand helped me put me at ease.To practice to get into Codesmith they have great free workshops call Javascript the easy parts (intro free classes) and Javascript the hard parts(more challenging concept classes on closures, recursion and callbacks). This is where it was solidified that I want to do the program because they had great instructor and really dug deep under the hood on what was actually happening in the code which I loved. Having a deeper knowledge builds a super strong foundation for everything you learn forward. Afterwards, it took me two tries to do pass the interviews and the rest was history! The 3 month program was intense. It's 6 days a week and about 12 hour days. I will say the days go back so quick because you are learning so much and they have cool units to work on with a partner for section. At the end of the program we create a production project for a month with a team of engineer that will impress senior engineers. This is great for your resume in many ways. It helps you learn how to work on an engineering team as well as building an app from scratch using everything you learned. This is where you do the most learning I would say, because you are practicing by doing. It was amazing to see our team's concept go from a drawing to a real electron app that developers can use.Lastly, codesmith has an amazing hiring program. They help you from everything from your resume, narrative, interview white boarding, system design interviews and algos! Even after you graduate you have lifetime help which is an amazing perk in itself as I saw other bootcamp only offer like 6 months after graduating. I got a job at a company I love now with better hours and pay and I definitely couldn't have done it without codesmith and most importantly all the close friends I made along the way. They help you get through the tough parts in the program and even if it was virtual you became close quick. We were all able to meet in person for different events at bars and traveling and it's been a blast and the funny thing is everyone was the same as they were on zoom. In the end, this experience literally changed the trajectory of my life and can't thank codesmith enough! Let's gooo 

G

Geo

Graduate 2021

October 05, 2021
Best investment I've made

I’ve waited to make this review because I wanted to be in the right mindset. That being said, I’ve obtained more value from Codesmith than my years as an engineer in college. Sad.. but very true. I am sitting here almost 3 months into my job with an income 3x more than what it was before I joined Codesmith. They will give you the skills to be successful and competitive in the job market. I’ve taken everything they have taught me - especially the nontechnical stuff such as communication, collaboration, vibe, job interviewing and applied it. I think these are the most important skill sets that a Codesmith has to offer. Any school is going to teach how to code, but no school is going to teach how to be an ethical, responsible, driven, and most importantly..... caring engineer. Oh, and by the way, their curriculum is amazing - They always push you to try technologies that are not taught in the program. I came out learning GraphQL, DENO, Redis, Svelte, React native (mobile) + so much more on top of your typical MERN stack. I strongly recommend you try their 2-week courses, especially if you are an experienced engineer. I promise you will learn more about how code works under the hood in those two weeks than you would have anywhere else. Geogit commit -m “My Codesmith Review"

A

Anonymous

Graduate 2021

September 29, 2021
NY Cohort 25

Overall a fantastic experience. Curriculum was very thoughtfully constructed.Algorithm approaches could have had a bit more structure in terms of introducing specific techniques with which to solve certain types of problems. Deployment / testing was not a focus, which I think occasionaly makes it quite easy for recruiters to filter graduates as coming from a bootcamp paradigm. But, coming from a non-technical background, I now earn $180k TC, having graduated a couple of months ago. I was pretty cynical going in, but if you’re not scared of hard work, the process delivers solid results.

T

Timeo

Graduate 2021

September 17, 2021
Great Quality

I had the opportunity to attend the full-time immersive remotely and also work as a fellow. Overall - Codesmith does a good job of setting up great conditions prior to enrollment (JS Fundamentals) & reinforces good developer practices and mindsets that leads to incredible outcomes. The process, overall, did work out as we were taught! 

J

Jordan

Graduate 2021

August 24, 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. 

A

Allison

Graduate 2021

August 23, 2021
Went in a Publicist, Came Out a Senior Software Engineer

How & Why I Initially Chose Codesmith....I remember looking at bootcamp reviews on here just a few months ago. I read hundreds of reviews from various sources, spent hour scouring CIRR.org, going through Google's "news" about each of my top choices. Ultimately, I landed on Codesmith, and I couldn't be happier with my choice. It wasn't just their impressive stats on CIRR, or their top reviews from grads, but their style of teaching; being able to experience that prior to any financial commitment to see if it was right for me is really what put Codesmith above the rest right from the start (their free prep course is a combination of online challenges and weekly interactive workshops via Zoom).I decided to give their paid prep programs a try - I took both "JavaScript for Beginners" and "CSPrep" (Codesmith Prep), and I was hooked. Their entire model is based on not only teaching you concepts, but teaching you how to learn complex technologies and ideas on your own. This "hard learning", as they call it, is the way Codesmith creates mid to senior level engineers straight out of their program. I applied to the full time program in New York, currently fully online, and started in March of 2021.The Full Time Program....Now, I will start by saying this program is hard. It's arguably one of the most challenging 3 months I've experienced to date, but worth every minute. Classes are 6 days/week, and my classmates and I often found ourselves doing a little extra after class, or on the weekend. There are a few things that really set Codesmith apart from other programs: 
You have the opportunity to learn both the basics (i.e. MERN), as well as specializing in a more complex technology, such as Kafka or GraphQL;
You have the opportunity to give a public talk on a technical subject (I did mine on AWS), which not only allows you to learn more about that subject, but arms you with the ability to talk about the topic in depth once you start interviewing;
The hiring portion. There are truly not enough words to describe how valuable this part of Codesmith is to their residents. There are Computer Science majors that go through Codesmith purely for the opportunity to go through this part of the program.On this, hiring support goes beyond the time you're taking the program. You always have access to the team and resources throughout your career - they'll send feedback on your resume, they will counsel you on negotiation, and pair you with a mentor upon request.

The Results....

The results really don't lie here - less than two months out of Codesmith, I had four offers just shy of $150k, ranging from SE1 to Senior Software Engineer in title. 
Codesmith puts you into groups with a few of your classmates to work with post-program, and encourages you to organize standups, and support each other through interviews, failures, resume tweaks etc., to add to the in-house support they offer. Two months post-graduation, and all bar one of us have signed offers ranging from $115-180k, and all have mid or senior titles. 
As hard as this was to believe back in November when I was just learning how a while loop works, here I am, a senior engineer for a well-known financial company, and watching the amazing results of my peers as they get hired, one-by-one. All the stress, the fatigue, the frustration of learning something new was worth every single second, and I have Codesmith to thank for this literal life-changing opportunity.   

J

Joe Bigelow

Student 2021

August 17, 2021
Amazing Investment

As a performer, whose industry was wiped out during the pandemic, I enrolled at Codesmith after working hard to gain the foundational knowledge and pass the technical interviews. It was a daunting decision because of the initial financial commitment, but I am so glad I did. Two months after graduating, I secured a full-time, remote, mid-level engineering position for 6 figures (and many of my classmates accepted senior level roles). The curriculum of Codesmith is great, but where the program really shines is through the network you develop with your classmates and the ongoing support of the organization. The hiring curriculum blew me away. Codesmith's negotiation specialist, Eric Kirsten, helped me negotiate an extra 25k onto my salary, which more than covered the cost of the entire tuition. For 3 months of schooling, this is probably the best ROI I will ever experience. So excited for this next chapter!

R

Rob

Graduate 2021

July 29, 2021
Amazing

If you're looking for a career change over to software engineering, then definitely consider Codesmith. After attending, I gained the confidence and competence to build a full stack application, understand dev ops, and system design.There are two main components that make Codesmith work: the production project and career support. Of course, the lectures, exercises, algorithm practice all matter in terms of building the foundation of your competence as an engineer, but the meat of the value lies in those two earlier things I mention.The production project is about a one month long open source project that you work on with a team of 3 other people. Its main objective is to produce a some sort of tool that bring real-utility to the developer community. It not only showcases that you can solve hard problems with code, but that you think deeply about problems that matter to real engineers. This is what sets this project apart from just any final project from a bootcamp. Just go to the Codesmith website to see that many of the open source projects made by its students are being used by actual developers.The career support is the other piece that is so important to landing mid- to senior-level roles. They prepare us for the job search very thoroughly from resumes, job profiles, applications, phone screens, technical interviews, etc. This itself is an entirely separate skill that warrants its own focus, and Codesmith works very hard on this part of it. They will continue to provide support after graduation and into your job search. But make no mistake, you have to put in the work both during Codesmith as you learn and also during your own job search. It took me about 2.5 months before I landed my senior software engineering role. Others have landed their roles sooner, but it all depends on the individual's self-discipline to keep at it. If you've got that and really want to break into software engineering, then you'll be ok.And as a side note, the CIRR reports are accurate.Codesmith has made a world of difference in my career, and I could not have done it without them.
 

UPDATE:

I finished Codesmith in 2021, but it is still helping with my career long afterward.Even though one might think that having professional experience should make getting the next job easier, I had completely forgotten all the lessons learned from career support 2 years ago. Nearly all of my applications were rejected, and I was having trouble getting through the 2nd round of the few interviews I did get. I needed to go through 9+ revisions of my resume, overhaul my interview narrative and responses, and practice systems design thinking all over again before I finally started getting to the later rounds.The only way I was able to steadily improve my interviewing results was through the help of the Codesmith support engineers. They are Codesmith alumni who now work as part-time support engineers, giving advice and feedback to anyone in their job search. The 1 on 1 sessions are so helpful, since it's personalized to my situation and sometimes to the job that I am trying to interview for. And they are highly experienced professionals. They conduct interviews in their companies and have helped many other alumni over the years. So they are  skilled, well-practiced, and experienced in knowing how to handle these nuances of the interview.And of course, there is Eric, the secret weapon. If you want to know more, just read all the other reviews that mention him.Given the current state of the market, I took much longer to land a position this year than I did in 2021. But with the help of the support engineers, I kept learning what I needed to handle the next interview and the next and the next. I not only gained the confidence to comfortably go through the interviewing process, but I became more optimistic that I would eventually find something, regardless of what else is going on around me.

W

Wayne Wilcox

Graduate 2020

June 23, 2021
Software Developer

Choosing to learn a new skill was the best decision I made in 2020. It got me through a lot, and I got a great job. I have Codesmith to thank for that. The program taught me things I didn't even know that I needed to know. They pursue hard learning with empathy and all the understanding and open-mindedness in the world.  For the program, I applied myself vigorously, and I got back so much more confidence in my knowledge because of that.  They teach you an entire stack, so focusing and dedicating your energy to learning what they are teaching you is the key, but there is a great wealth of knowledge to be learned and applied here. More importantly, they care that I did a good job. They were just as keyed into my education as I was, and they helped me every step of the way - with helpful guidance that changed my understanding of software development, and sharpened my skills as a technical communicator and a teammember. With the confidence I gained from Codesmith, I got a job in 4 months. I applied myself, and focused, and filled out applications just like Codesmith told me to.  

A

Anonymous

Graduate 2020

June 22, 2021
Excellent choice not just for your first engineering job but for the rest of your career

I graduated from Codesmith last May.  Having now worked as an engineer for a full year, I can unequivocally say that Codesmith is not just a program that will get you your first job, but a solid platform for the rest of your career.  - Even though I've already graduated from the program, every Codesmith instructor / advisor / coordinator have all been extremely open to providing great guidance and resources whenever I reached out, even though they really didn't have to (special thanks to Eric & Annie!).  They really view the program as a community, and it shows.- The alumni network is phenomenal.   Whenever I need any career-related advice, contacts at certain companies or how to navigate a work situation, I know I can reach out to the alumni slack/discord and there will always be multiple alums eager to help me out or share insights.  Codesmith has a way of getting together people who are genuine, collaborative & kind.  As a career switcher w/o a lot of school friends in the industry, the alumni network has been invaluable. - Codesmith's emphasis on communication & collaboration truly sets you up for long-term success as an engineer.  I know many cohortmates & alums who are extremely successful in their engineering careers, be it getting promoted in their respective companies and/or getting great offers for their second/third roles.  I attribute a lot of it to how Codesmith provides the correct perspective on what being an effective engineer actually means.  This also goes back to the value of the alumni network -- though the program is not very old, many alums are already very senior engineers, and are fantastic contacts & resource for everyone.I would absolutely recommend Codesmith to anyone who wants a solid platform for the rest of the engineering career.  Yes it will get you your first engineering job, but it will continue to pay dividends long after you graduate.

T

Taylor Davis

Student 2021

June 02, 2021
Software Engineering Immersive

Started January 11th, no formal training. All I had done prior was the prep course offered.I am 2 months removed from the program and begin stand ups with my team in a week. For anyone worried about whether this program is legit or not is probably asking the wrong question. It’s absolutely enough for anyone, the question is more about who you are. It’s a lot of hard work and an even larger time dedication. The job search is a grind. But I can’t imagine any other program is better at giving you the correct resources, guidance, and connections. Would do it over tomorrow. 

E

Evan K.

Student 2020

June 01, 2021
Persistence is Key

(Disclaimer: As far as I know, the program is virtual-only at this point. I was in an on-site program pre-pandemic so some of this might not apply)A big reason I decided to invest my time, energy, and money (lots of money) into Codesmith was because I subscribed to the same philosophy of hard learning. Everyone is going to have a different experience in this bootcamp, and some of those experiences might have negative aspects. But for better or worse, Codesmith pushes you to be detail-oriented. This is the program for you if you're into seeing how the sausage is really made, as in knowing how your code is ACTUALLY working behind the scenes. You're not just learning languages and frameworks. You're being exposed to all the adjacent tooling surrounding them, like version control, containerization, state management, etc. That being said, Codesmith does hire people who only recently finished the program, to support and teach other students full-time. While some of these mentors are awesome, you obviously can't expect 100% accuracy from them all the time. Codesmith works because it's somewhere between a college course and a 9-5 job, in that it simulates a real world environment with your peers who are all in the same situation as you. You have meetings, projects, deadlines, happy hours, etc. Once you finish the program though, the hard part is actually putting all that knowledge and experience together in a cohesive package and selling it to an employer. Codesmith provides excellent support in this area too, especially in the salary negotiation stage, but in my opinion you need to do a lot of this work yourself. Nobody knows how to market your best qualities like you do, so you need to fine-tune the narrative you're presenting in interviews, see what works and what doesn't. It's an iterative process.While the course is always evolving (even as I was midway through the program), the team of engineers behind the curriculum are brilliant, and can be trusted to keep the material fresh and relevant to employer needs. There are some times where you will finish a lecture and be absolutely lost, but I believe the people most likely to succeed in this program are the ones who are persistent. Show up to Codesmith's events consistently, learn on your own consistently, ask questions consistently, don't be afraid to break things, and be ready to work a full day (and sometimes nights) for months straight. This is absolutely not for everybody, but if you are committed to putting in the work to make this your career, it's definitely attainable.If you're an aspiring dev, good luck on the path, and keep learning.

Find the path that fits your
career goals

Match with Bootcamps
Explore Courses

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.