Company News and Bootcamp Blog

First Choose Your Stack, Then Your Bootcamp

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.”

Watch Evan tell his story in this video

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. 

While Ruby and backend-Javascript may be popular in Silicon Valley, C# is the language of choice across the country and across industries, from aerospace to banking and beyond. Do your own research with a quick search - you can find a .NET developer position no matter what state you live in, or which industry you want to join.


C# vs Ruby vs Javascript


The popularity of .NET and C# creates a question for every aspiring web developer interested in a bootcamp. If learning the .NET stack is the surest path to breaking into a programming career, then why do most coding bootcamps teach Ruby or backend-Javascript?

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. 

Second, many bootcamps are switching away from Ruby to teach Full Stack Javascript. We think this is because it is easier to teach one language to students within a 12 to 18 week program, not because the current demand for these jobs is there.

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.