Bobby Davis tackles the question - “Are coding bootcamps worth it?”
Over our three years of teaching students at all skill levels, we’ve perfected turning a true novice coder into a professional web developer in 18 weeks.
Of course, you need to think like a coder, work hard, and devote 900+ immersive hours to mastering your craft. But still, we’ve tuned our program to be truly transformative; you don’t need prior experience to be successful.
However, we get questions every week from prospective students - “How do I tinker with the basics of web programming, just to see if this career is right for me?”
The problem is most tutorials available online are poorly taught. Even some of the most popular “learn to code” websites deliver more confusion than clarity.
We encounter prospective students every week who doubt their own skills because they’ve been trying to learn from bad teachers, not because “coding is too hard” or they are not smart enough.
None of the individual resources are perfect - but each one will help you with a specific step in your learning process.
Step 1. Grasshopper App (by Google)
Weakness: This tutorial based course will usher you through each challenge, but you may not feel like you truly know much once you finish.
Weakness: Some projects touch on solutions to problems you’ll encounter often as a professional developer. Other projects are more esoteric, and are meant to just be fun.
Learn Mindset and Workflow
These tutorials are a great start, but there's still a gap you need to close to become a professional. If you want to learn how to think like a software developer, click the button below.
The New York Business Journal conducted an interview with Bobby Davis, the co-founder of Coder Foundry. In the interview Bobby talks about the power of learning how to code, and how it can change you, your family, and even your city.
That's why Coder Foundry exists - to change the lives of our students.
Listen to the full interview here:
Do you want to learn how to code? Request our syllabus to get started.
Coder Foundry is excited to announce the biggest change to our curriculum since the school launched over two years ago.
Starting with this currently enrolled cohort all students will learn mobile application development, in addition to our standard course on programming for the web.
When you attend our program you will graduate with three core web-based projects, and one native mobile application for Android and iOS mobile operating systems.
We Are the only coding bootcamp to teach you web and mobile development in the same track.
Any other immersive program you attend will ask you to choose between building for the browser or building for the smartphone - or they do not provide Android and iOS programming at all.
At Coder Foundry we will teach you both within 18 weeks.
Most bootcamps can teach you how to become a Full Stack Developer, competent at front-end and backend development. We will teach you how to become a Universal Full Stack Developer, competent at programming for the three most most popular platforms of today - the web, Android, and iOS.
Please read below to understand how we're able to train you during such a compact amount of time.
Why You Can Learn Web and Mobile Programming in 18 Weeks
It's no coincidence that coding bootcamps began to launch at the same time programming frameworks and libraries became widespread and popular. The first bootcamps discovered that not only is rapid, immersive learning a better way to learn to code, but the new tools available to programmers makes it easier to teach a beginner.
Even experienced programmers and Computer Science graduates attend schools like Coder Foundry to learn the workflow and tools of modern developers.
A new advancement happened this year, specifically for .NET web developers. Microsoft purchased Xamarin, a set of tools that makes Android and iOS development more efficient for any programmer with C# experience.
Xamarin used to be expensive and difficult to learn. That confined adoption to a small set of coders with backing from their employers.
Today Microsoft has made Xamarin virtually free, and has dedicated resources to promoting the tool to the masses. Remember - Microsoft spent $2 Billion ensuring the popularity of .NET and C#. We believe they will do whatever it takes to make Xamarin a standard in Android and iOS programming.
This is a prime opportunity for any programming student. Xamarin is easy to learn for anyone who has training in C# and Visual Studio, and will become a standard requirement for employers in the coming months. This is why we have added it to our curriculum and why you can feel confident in learning mobile development in a short amount of time.
Here's What Makes Xamarin Special
Xamarin makes it possible to build Android and iOS app using a shared C# codebase.
In the past you had to learn Objective-C or Swift to create apps for the iPhone, and learn Java to build for Android devices.
Xamarin empowers you to use C# to access the unique capabilities of each operating system. The project you create for Android or iOS is completely native. A user can't tell the difference between your app and one created with Objective-C, Swift, or Java.
Xamarin also has a best-in-class testing suite so you see how your project performs across dozens of devices. Even companies that do not use Xamarin's tools to build their app have been attracted Xamarin's powerful "Test Cloud".
Are you interested in becoming a Universal Full Stack Developer?
Come and learn with Coder Foundry.
Our next class starts in January, however our application deadline is December 9th. Apply today.
In the old days of web development (think: 2012) building an application required at least two people - a front-end developer and a back-end developer.
Then just a few years ago the concept of a “full stack” developer emerged.. Thanks to the rise of frameworks, libraries, and other time saving tools a Full Stack Developer can capably do the work of both a front-end and backend developer.
This change brought about a huge leap in productivity in the tech industry. Today an employer can choose to have one programmer work on a full application by himself, or collaborate with a team that chips in on any part of the project.
Three years ago Full Stack Developers were unicorns.
They were in high demand and employers had a difficult time finding someone with both skill sets.
But recently the talent market shifted. Being a Full Stack Developer is now standard in our industry.
Job postings for front-end developers sneak in requirements for backend languages and tools. Backend programmers are expected to work on the UI of their applications, not hand the work over to a front-end specialist.
That’s why most coding bootcamps require students to take a Full Stack track, even if a you want to focus on front-end work. This is what the market demands.
Today the tech industry has a new problem.
Instead of the work being separated by front-end and backend programming it is now divided by web and mobile development.
Employers can find Web Programmers or Mobile Programmers, but it’s rare to hire someone who can do both. Even worse, mobile development is split between the two major operating systems - Google’s Android and Apple's iOS.
It’s common to find a dev team staffed with Full Stack Web Developers, Android Developers, and then separate iOS Developers. These teams do not share a codebase or tools - they may as well work in completely different offices.
The new unicorns are programmers who can create web applications and mobile applications.
We call these people Universal Full Stack Developers.
We believe the demand for Universal Full Stack Developers will follow the same trend line as the original Full Stack Developers. Today, possessing web and mobile development skills will make you a stellar candidate in front of any employer. However, soon every developer will expected to have multi-platform experience - it will become standard.
How Coder Foundry Can prepare You for the future
After every graduating class we examine how to make our curriculum better. We take feedback from students and feedback from employers then develop ways to make our program better for the next class.
Usually that change is small. All it takes is a tweak to how or what we teach to help students be more prepared for their coding career.
Today is different for us. In response to the future need for Universal Full Stack Developers we are making the biggest change to our curriculum since we launched our school over two years ago.
If you are interested in learning exactly what is changing, please subscribe to our email list and we will send you an alert with the announcement.
Stop me if you’ve heard this joke before:
Four companies walked into a bar in New York...
The first company is one of the most valuable sports teams in the world, the New York Yankees.
The second company is an ivy league school that pre-dates the founding of our country, Columbia University.
The third company is an insurance firm with more than 88 million customers in 130 countries, AIG.
The fourth company is the world’s most valuable bank, and the largest bank in the United States, JP Morgan Chase.
So the Yankees, Columbia, AIG, and Chase walk into a bar and - in unison - all order the same thing:
“Give me one .NET Developer. And make it quick!”
This silly joke is a metaphor for what actually happened this month. Each of those premier companies put out a job posting looking for .NET Developers.
The skills they are looking for are almost identical. They want candidates that know:
- Visual Studio
- SQL Server
- Web APIs
- HTML & CSS
In short, they want developers who are trained in the .NET stack. However, there’s a problem.
There’s a shortage of .NET Developers in New York
By combining Indeed.com’s data on open .NET Developer jobs with LinkedIn’s data on local .NET programmers you can measure the talent gap for different cities.
Seattle has the smallest talent gap with 37 candidates for every .NET job listed. We believe the presence of Microsoft, the creator of the .NET framework near Seattle contributes to the rich pool of talent for employers.
The city with the worst talent gap is New York. There are only four available people for every one job posting.
This is bad news for the Yankees, Columbia, AIG, and Chase. It’s likely that they are recruiting people away from other jobs or other cities, which is a long and expensive process.
However, it’s good news for New York-based .NET Developers at all levels of experience. The combination of a tight talent gap and a current need among top tier companies means a qualified coder can pick and choose the best fit for his or her career.
Coder Foundry is the only Coding Bootcamp in New York for .NET / C# Web Development
We are the best reviewed, most experienced .NET bootcamp in the country, and the only choice if you’re in New York.
So if you want a shot at a coding job for the Yankees, Columbia, AIG, and Chase or one of the several .NET firms that consult enterprise companies, then we’d love to have you as a student.
In December we’re hosting an Open House at our New York campus. RSVP today and meet our alumni, instructors, and in-house recruiters.
We hope to see you soon.
Please join us congratulating Danny L., a graduate of Coder Foundry!
Danny had a design career but was always interested in becoming a programmer. He attended out Full Stack Programming course and learned both the front-end and backend of web development.
Danny's new job, a marketing firm in North Carolina reported to us that he's a rockstar in the office. We're very proud of him and honored to be part of his career story.
Watch Danny talk about his journey below:
I really like my experience here so far. Like every day became really fun. I never thought I’d be excited to come to school every day.
When I get focused on something the time just goes by and like I said before I really enjoy it. Just me and a couple of other people we just stay after and work on extra stuff.
I always had an interest in coding. I actually had a front-end degree before I went into technical design. But I couldn’t land a job in it before because of lack of experience coming out of school.
It was something I always wanted to do but didn’t get a chance and I thought coming here would give me extra experience.
I think all the things I learned so far paid off. I learned a lot more than I thought I was going to.
My name is Danny and I came to Coder Foundry because I wanted to learn a lot more about programming.
Want to launch your coding career like Danny did? Request our course syllabus.
Job hunting site Burning Glass analyzed 26 million online job postings and found something very surprising: Employers are beginning to require coding skills for non-programming jobs.
Unfortunately, our educational system at every level has yet to catch up to employer demand. An introduction to programming course should be required in every high school across our nation. If a teenager wants a high paying job in the next six years he will need to at least know how programming languages work, even if he's not interested in working as a programmer.
Do you want to learn to code? Request our syllabus and find out how our training program works.
Please join us in congratulating Andrew L., a graduate of Coder Foundry!
Andrew is one of the most talented students we've ever had, and we're honored that he would allow us to guide him on his career journey.
Andrew has a BA in Mathematics had some experience programming, but came to Coder Foundry to build a professional portfolio and work with our job placement services.
Hear Andrew's story in his own words:
Please join us in congratulating Sean S.!
Sean has a degree in Computer Science but spent the last decade working in law enforcement as a criminal investigator. He came to Coder Foundry to update his skills and dive back in the software programming industry. ean From
Starting from day one Sean took a professional, no nonsense approach to the class, and he proved to be one of the hardest working students we've ever graduated.
Watch Sean's story in his own words:
Before I came to Coder Foundry I was a law enforcement officer, I was a criminal investigator and a supervisor for the domestic violence unit.
My teenage years was in the early pioneering days of “advanced” web design. So I already had a lot of it kind of under my belt.
But when I got out of college the economy collapsed for engineers.
I came to Coder Foundry because I wanted to reignite my passion for development and resume my role in the programming industry.
If you want to be here, you will invest yourself, you will immerse yourself as long as you need. This is not just a nine to five even though it says it is on paper. To get the most out of this place you really have to dig in deep.
I found that the further I dug myself into the course, the more results I got out of the place. The more I learned the faster I built myself up.
I love the idea that Coder Foundry gave you both sides of the coin. You got some front end but they give you a lot of backend. And that’s a really tough field to break into without someone to really help you along.
So all the nitty gritty all the behind the curtain stuff - you get to see [The Wizard of] OZ in all of his glory. And this was a great place to actually do that, a safe environment to do that.
A local newspaper interviewed Sean about his experience at Coder Foundry. You can read that here.
Job hunting site Glassdoor combined data from their salary reports with stats from the US Bureau of Economic Analysis to discover which cities have the highest pay for programmers after you adjust for cost-of-living.
What they found surprised many in the software industry. New York and San Francisco, home to the biggest tech companies in the world do not make the list, due to their high housing, transportation, and other costs.
However, North Carolina has three cities in the top 25! Look at the list below:
#5. Raleigh, NC
Real Adjusted Salary: $94,142
-4.4% below national average cost of living
Median Base Salary: $90,000
#12. Durham-Chapel Hill, NC
Real Adjusted Salary: $88,143
-4.7% below national average cost of living
Median Base Salary: $84,000
#18. Charlotte, NC
Real Adjusted Salary: $85,653
-6.6% below national average cost of living
Median Base Salary: $80,000
There are so many coding bootcamps to choose from, with the list growing every year. How do you decide who to give your money (and time) to?
That’s the problem Evan had to solve a few months ago. He’d just graduated from college with a Political Science degree, but already knew he wanted to attend a bootcamp to learn web development.
Evan made a smart choice that every person researching coding bootcamps should imitate. Instead of contacting every programming school that appeared in his Google search, Evan called up local employers and asked them about their “stack”.
Evan wanted to know which programming languages were in use by the companies in his area. Only then would seek a bootcamp that teaches what most employers are looking for.
Most aspiring web developers mix up the bootcamp selection process.
First they choose a bootcamp based on location and price, then they learn whatever stack that bootcamp teaches. That’s like applying for a college before you know if they offer your major!
For example, Darrell graduated from a coding bootcamp and learned Ruby. Even though he was trained to be a full stack developer, his first job was at a .NET/C# shop, so he only worked on the front-end of the application.
Darell had the same problem at his next job at a large consulting firm. The application they put him on was built in C#, so Darell had to spend his time learning a new stack. Unfortunately he’s never touched Ruby outside of his bootcamp experience.
If Darell knew Evan then maybe he would have chosen a different stack, and a different bootcamp.
When fresh-out-of-college Even spoke to local employers he kept hearing the same thing, over and over:
“This company uses .NET.”
Evan used Course Report to find the best .NET coding bootcamps. He choose Coder Foundry based on our stellar reviews. Today Evan is working as a .NET web developer.
A study by Course Report confirms Evan and Darrell’s experience. The “2015 Coding Bootcamp Outcomes & Demographics Report” had this to say about the C# and the .NET stack:
"Students who learned C# at a bootcamp are most likely to be employed as a developer after graduation."
That stat shouldn’t surprise anyone who’s been in the software industry over the last decade. Microsoft invented .NET and C# and spent $2 billion promoting the framework and language. Large enterprise companies and smaller B2B shops adopted the .NET stack years ago, which sustains the continued need for .NET developers.
There are two theories about why most coding bootcamps are not aligned with industry demand. First, many bootcamps started in California where Ruby is popular. Once they expanded to other states they never customized their curriculum to teach a stack that has more widespread usage, like .NET. That means a bootcamp can build a good reputation helping launch Ruby Developer careers in one state, and not have the same success rate in North Carolina or Ohio.
Unfortunately, most coding bootcamps are falling into the same problems that universities that teach Computer Science create for themselves. Their curriculum choice is based on legacy and the preferences of the teachers, rather than what the market wants.
It’s up to every student to do their research so they can get an education that immediately prepares them for the job market in their city. We are confident that if you choose your stack, then your bootcamp like Evan did, you’ll select .NET and Coder Foundry.
When you graduate from Coder Foundry you become a programming language "polyglot" - you are fluent in five languages.
This means you are Full-Stack Web Developer, qualified for a wide range of programming jobs.